From 3b188babfd4b9339d368603849fb6fa211a72a34 Mon Sep 17 00:00:00 2001 From: Fred-sun Date: Wed, 13 Apr 2022 13:07:06 +0800 Subject: [PATCH 1/3] Change the tags type of the Info module to list and the element type to string --- plugins/modules/azure_rm_adpassword_info.py | 1 - .../modules/azure_rm_adserviceprincipal_info.py | 1 - plugins/modules/azure_rm_aks_info.py | 4 +++- .../azure_rm_applicationsecuritygroup_info.py | 7 +++++-- plugins/modules/azure_rm_appserviceplan_info.py | 4 +++- .../modules/azure_rm_automationaccount_info.py | 7 ++++++- .../modules/azure_rm_automationrunbook_info.py | 13 +++++++++++-- plugins/modules/azure_rm_autoscale_info.py | 12 +++++++++--- .../modules/azure_rm_availabilityset_info.py | 11 +++++++++-- plugins/modules/azure_rm_cdnendpoint_info.py | 9 ++++++++- plugins/modules/azure_rm_cdnprofile_info.py | 4 +++- .../modules/azure_rm_containerinstance_info.py | 13 +++++++++---- .../modules/azure_rm_containerregistry_info.py | 17 +++++++++++++++-- .../modules/azure_rm_cosmosdbaccount_info.py | 10 ++++++++-- plugins/modules/azure_rm_devtestlab_info.py | 8 ++++++-- .../azure_rm_devtestlabartifactsource_info.py | 6 ++++-- .../azure_rm_devtestlabcustomimage_info.py | 6 ++++-- .../azure_rm_devtestlabenvironment_info.py | 8 ++++++-- .../modules/azure_rm_devtestlabpolicy_info.py | 8 ++++++-- .../modules/azure_rm_devtestlabschedule_info.py | 8 ++++++-- .../azure_rm_devtestlabvirtualmachine_info.py | 8 ++++++-- .../modules/azure_rm_diskencryptionset_info.py | 12 +++++++----- plugins/modules/azure_rm_dnszone_info.py | 7 ++++--- plugins/modules/azure_rm_expressroute_info.py | 15 ++++++++++++--- plugins/modules/azure_rm_functionapp_info.py | 4 +++- .../modules/azure_rm_hdinsightcluster_info.py | 9 +++++++-- plugins/modules/azure_rm_hostgroup_info.py | 10 +++++----- plugins/modules/azure_rm_image_info.py | 6 ++++-- plugins/modules/azure_rm_iothub_info.py | 3 ++- plugins/modules/azure_rm_ipgroup_info.py | 10 +++++----- plugins/modules/azure_rm_keyvault_info.py | 6 ++++-- plugins/modules/azure_rm_keyvaultkey_info.py | 6 ++++-- plugins/modules/azure_rm_keyvaultsecret_info.py | 8 +++++--- .../azure_rm_loganalyticsworkspace_info.py | 4 +++- plugins/modules/azure_rm_manageddisk_info.py | 4 ++-- plugins/modules/azure_rm_mariadbserver_info.py | 8 ++++++-- plugins/modules/azure_rm_mysqlserver_info.py | 16 +++++++++++++--- .../modules/azure_rm_networkinterface_info.py | 4 +++- .../modules/azure_rm_postgresqlserver_info.py | 13 ++++++++++--- plugins/modules/azure_rm_privatednszone_info.py | 6 +++--- .../modules/azure_rm_privatednszonelink_info.py | 10 +++++----- .../modules/azure_rm_privateendpoint_info.py | 12 +++++++++--- .../azure_rm_proximityplacementgroup_info.py | 10 +++++----- .../modules/azure_rm_publicipaddress_info.py | 6 +++++- plugins/modules/azure_rm_rediscache_info.py | 4 +++- plugins/modules/azure_rm_resourcegroup_info.py | 4 +++- plugins/modules/azure_rm_route_info.py | 13 +++++++++++-- plugins/modules/azure_rm_routetable_info.py | 4 +++- plugins/modules/azure_rm_securitygroup_info.py | 4 +++- plugins/modules/azure_rm_servicebus_info.py | 4 +++- plugins/modules/azure_rm_sqldatabase_info.py | 7 +++++-- plugins/modules/azure_rm_storageaccount_info.py | 4 +++- .../azure_rm_trafficmanagerprofile_info.py | 4 +++- plugins/modules/azure_rm_virtualmachine_info.py | 4 +++- .../azure_rm_virtualmachineextension_info.py | 6 ++++-- .../azure_rm_virtualmachinescaleset_info.py | 6 ++++-- ...re_rm_virtualmachinescalesetinstance_info.py | 7 +++++-- plugins/modules/azure_rm_virtualnetwork_info.py | 4 +++- plugins/modules/azure_rm_webapp_info.py | 4 +++- 59 files changed, 312 insertions(+), 121 deletions(-) diff --git a/plugins/modules/azure_rm_adpassword_info.py b/plugins/modules/azure_rm_adpassword_info.py index 6826e3973..8fc99cb7e 100644 --- a/plugins/modules/azure_rm_adpassword_info.py +++ b/plugins/modules/azure_rm_adpassword_info.py @@ -55,7 +55,6 @@ extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: haiyuan_zhang (@haiyuazhang) diff --git a/plugins/modules/azure_rm_adserviceprincipal_info.py b/plugins/modules/azure_rm_adserviceprincipal_info.py index 34e2fc76a..80e30b47f 100644 --- a/plugins/modules/azure_rm_adserviceprincipal_info.py +++ b/plugins/modules/azure_rm_adserviceprincipal_info.py @@ -35,7 +35,6 @@ extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: haiyuan_zhang (@haiyuazhang) diff --git a/plugins/modules/azure_rm_aks_info.py b/plugins/modules/azure_rm_aks_info.py index 30821599b..1f969058d 100644 --- a/plugins/modules/azure_rm_aks_info.py +++ b/plugins/modules/azure_rm_aks_info.py @@ -29,6 +29,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str show_kubeconfig: description: - Show kubeconfig of the AKS cluster. @@ -86,7 +88,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list',elements='str'), show_kubeconfig=dict(type='str', choices=['user', 'admin']), ) diff --git a/plugins/modules/azure_rm_applicationsecuritygroup_info.py b/plugins/modules/azure_rm_applicationsecuritygroup_info.py index 9822182fe..738404b4e 100644 --- a/plugins/modules/azure_rm_applicationsecuritygroup_info.py +++ b/plugins/modules/azure_rm_applicationsecuritygroup_info.py @@ -26,6 +26,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -114,7 +116,7 @@ def __init__(self): name=dict( type='str' ), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.resource_group = None @@ -125,7 +127,8 @@ def __init__(self): super(AzureRMApplicationSecurityGroupInfo, self).__init__(derived_arg_spec=self.module_arg_spec, supports_check_mode=True, - supports_tags=False) + supports_tags=False, + facts_module=True) def exec_module(self, **kwargs): """Main module execution method""" diff --git a/plugins/modules/azure_rm_appserviceplan_info.py b/plugins/modules/azure_rm_appserviceplan_info.py index a549ac188..85e0d2998 100644 --- a/plugins/modules/azure_rm_appserviceplan_info.py +++ b/plugins/modules/azure_rm_appserviceplan_info.py @@ -29,6 +29,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -133,7 +135,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict(changed=False) diff --git a/plugins/modules/azure_rm_automationaccount_info.py b/plugins/modules/azure_rm_automationaccount_info.py index b05a2fdfa..defbb7f2a 100644 --- a/plugins/modules/azure_rm_automationaccount_info.py +++ b/plugins/modules/azure_rm_automationaccount_info.py @@ -30,6 +30,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str list_statistics: description: - List statistics details for a automation account. @@ -62,6 +63,9 @@ list_statistics: yes list_usages: yes list_keys: yes + tags: + - key + - key:value - name: List automation account in a resource group azure_rm_automationaccount_info: @@ -254,7 +258,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ), list_statistics=dict( type='bool' diff --git a/plugins/modules/azure_rm_automationrunbook_info.py b/plugins/modules/azure_rm_automationrunbook_info.py index 66bf13011..7f3385362 100644 --- a/plugins/modules/azure_rm_automationrunbook_info.py +++ b/plugins/modules/azure_rm_automationrunbook_info.py @@ -35,10 +35,14 @@ description: - Wether retrieve the content of runbook identified by runbook name. type: bool + tags: + description: + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Fred Sun (@Fred-sun) @@ -198,15 +202,20 @@ def __init__(self): show_content=dict( type='bool' ), + tags=dict( + type='list', + elements='str' + ) ) # store the results of the module operation self.results = dict() self.resource_group = None self.name = None + self.tags = None self.automation_account_name = None self.show_content = None - super(AzureRMAutomationRunbookInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMAutomationRunbookInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_autoscale_info.py b/plugins/modules/azure_rm_autoscale_info.py index f79b6a692..49411ad48 100644 --- a/plugins/modules/azure_rm_autoscale_info.py +++ b/plugins/modules/azure_rm_autoscale_info.py @@ -27,6 +27,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -45,6 +47,9 @@ - name: List instances of Auto Scale Setting azure_rm_autoscale_info: resource_group: myResourceGroup + tags: + - key + - key:value ''' RETURN = ''' @@ -212,7 +217,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -221,7 +227,7 @@ def __init__(self): self.name = None self.tags = None - super(AzureRMAutoScaleInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMAutoScaleInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): @@ -242,7 +248,7 @@ def get(self): result = [] try: instance = self.monitor_autoscale_settings_client.autoscale_settings.get(self.resource_group, self.name) - result = [auto_scale_to_dict(instance)] + result = [auto_scale_to_dict(instance) if self.has_tags(instance.tags, self.tags) else None] except Exception as ex: self.log('Could not get facts for autoscale {0} - {1}.'.format(self.name, str(ex))) return result diff --git a/plugins/modules/azure_rm_availabilityset_info.py b/plugins/modules/azure_rm_availabilityset_info.py index 1ca0f5353..16122f67a 100644 --- a/plugins/modules/azure_rm_availabilityset_info.py +++ b/plugins/modules/azure_rm_availabilityset_info.py @@ -22,12 +22,16 @@ name: description: - Limit results to a specific availability set. + type: str resource_group: description: - The resource group to search for the desired availability set. + type: str tags: description: - - List of tags to be matched. + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -45,6 +49,9 @@ - name: Get facts for all availability sets in a specific resource group azure_rm_availabilityset_info: resource_group: myResourceGroup + tags: + - key + - key:value ''' @@ -120,7 +127,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_cdnendpoint_info.py b/plugins/modules/azure_rm_cdnendpoint_info.py index 6c0f6f690..3907ba9fb 100644 --- a/plugins/modules/azure_rm_cdnendpoint_info.py +++ b/plugins/modules/azure_rm_cdnendpoint_info.py @@ -34,6 +34,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -48,6 +50,9 @@ azure_rm_cdnendpoint_info: resource_group: myResourceGroup profile_name: myCDNProfile + tags: + - key + - key:value - name: Get facts of specific CDN endpoint azure_rm_cdnendpoint_info: @@ -191,7 +196,9 @@ def __init__(self): type='str', required=True ), - tags=dict(type='list') + tags=dict(type='list', + elements='str' + ) ) self.results = dict( diff --git a/plugins/modules/azure_rm_cdnprofile_info.py b/plugins/modules/azure_rm_cdnprofile_info.py index d13ab4b2c..82e4408b6 100644 --- a/plugins/modules/azure_rm_cdnprofile_info.py +++ b/plugins/modules/azure_rm_cdnprofile_info.py @@ -29,6 +29,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -133,7 +135,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_containerinstance_info.py b/plugins/modules/azure_rm_containerinstance_info.py index 3e0ade776..03658f320 100644 --- a/plugins/modules/azure_rm_containerinstance_info.py +++ b/plugins/modules/azure_rm_containerinstance_info.py @@ -29,11 +29,11 @@ tags: description: - Limit results by providing of tags. Format tags 'key:value'. - type: dict + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Zim Kalinowski (@zikalino) @@ -49,6 +49,9 @@ - name: List Container Instances in a specified resource group name azure_rm_containerinstance_info: resource_group: myResourceGroup + tags: + - key + - key:value ''' RETURN = ''' @@ -218,7 +221,8 @@ def __init__(self): type='str' ), tags=dict( - type='dict' + type='list', + elements='str' ) ) # store the results of the module operation @@ -231,7 +235,8 @@ def __init__(self): super(AzureRMContainerInstanceInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, - supports_tags=True) + supports_tags=False, + facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_containerregistry_info.py b/plugins/modules/azure_rm_containerregistry_info.py index 3a8a8a363..721bd1385 100644 --- a/plugins/modules/azure_rm_containerregistry_info.py +++ b/plugins/modules/azure_rm_containerregistry_info.py @@ -30,10 +30,15 @@ - Retrieve credentials for container registry. type: bool default: no + tags: + description: + - List of tags to be matched. + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Zim Kalinowski (@zikalino) @@ -49,6 +54,9 @@ - name: List instances of Registry azure_rm_containerregistry_info: resource_group: myResourceGroup + tags: + - key + - key:value ''' RETURN = ''' @@ -157,6 +165,10 @@ def __init__(self): retrieve_credentials=dict( type='bool', default=False + ), + tags=dict( + type='list', + elements='str' ) ) # store the results of the module operation @@ -166,8 +178,9 @@ def __init__(self): self.resource_group = None self.name = None self.retrieve_credentials = False + self.tags = None - super(AzureRMContainerRegistryInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True, facts_module=True) + super(AzureRMContainerRegistryInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_cosmosdbaccount_info.py b/plugins/modules/azure_rm_cosmosdbaccount_info.py index 77c81131b..9fa0e6c99 100644 --- a/plugins/modules/azure_rm_cosmosdbaccount_info.py +++ b/plugins/modules/azure_rm_cosmosdbaccount_info.py @@ -26,6 +26,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str retrieve_keys: description: - Retrieve keys and connection strings. @@ -55,6 +57,9 @@ - name: List instances of Database Account azure_rm_cosmosdbaccount_info: resource_group: myResourceGroup + tags: + - key + - key:value ''' RETURN = ''' @@ -362,7 +367,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ), retrieve_keys=dict( type='str', @@ -383,7 +389,7 @@ def __init__(self): self.retrieve_keys = None self.retrieve_connection_strings = None - super(AzureRMCosmosDBAccountInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMCosmosDBAccountInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_devtestlab_info.py b/plugins/modules/azure_rm_devtestlab_info.py index 4c57958c3..5e2f95e85 100644 --- a/plugins/modules/azure_rm_devtestlab_info.py +++ b/plugins/modules/azure_rm_devtestlab_info.py @@ -29,6 +29,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -41,6 +42,8 @@ - name: List instances of DevTest Lab by resource group azure_rm_devtestlab_info: resource_group: testrg + tags: + - key:value - name: List instances of DevTest Lab in subscription azure_rm_devtestlab_info: @@ -160,7 +163,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -171,7 +175,7 @@ def __init__(self): self.resource_group = None self.name = None self.tags = None - super(AzureRMDevTestLabInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDevTestLabInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlab_facts' diff --git a/plugins/modules/azure_rm_devtestlabartifactsource_info.py b/plugins/modules/azure_rm_devtestlabartifactsource_info.py index 8da2cf753..826a504ed 100644 --- a/plugins/modules/azure_rm_devtestlabartifactsource_info.py +++ b/plugins/modules/azure_rm_devtestlabartifactsource_info.py @@ -35,6 +35,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -161,7 +162,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -173,7 +175,7 @@ def __init__(self): self.lab_name = None self.name = None self.tags = None - super(AzureRMDtlArtifactSourceInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDtlArtifactSourceInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabartifactsource_facts' diff --git a/plugins/modules/azure_rm_devtestlabcustomimage_info.py b/plugins/modules/azure_rm_devtestlabcustomimage_info.py index 40951617e..03ae50a91 100644 --- a/plugins/modules/azure_rm_devtestlabcustomimage_info.py +++ b/plugins/modules/azure_rm_devtestlabcustomimage_info.py @@ -35,6 +35,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -139,7 +140,8 @@ def __init__(self): required=True ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -151,7 +153,7 @@ def __init__(self): self.lab_name = None self.name = None self.tags = None - super(AzureRMDtlCustomImageInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDtlCustomImageInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabcustomimage_facts' diff --git a/plugins/modules/azure_rm_devtestlabenvironment_info.py b/plugins/modules/azure_rm_devtestlabenvironment_info.py index f3ad2a67c..edbab3246 100644 --- a/plugins/modules/azure_rm_devtestlabenvironment_info.py +++ b/plugins/modules/azure_rm_devtestlabenvironment_info.py @@ -40,6 +40,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -56,6 +57,8 @@ lab_name: myLab user_name: myUser name: myEnvironment + tags: + - key:value ''' RETURN = ''' @@ -148,7 +151,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -161,7 +165,7 @@ def __init__(self): self.user_name = None self.name = None self.tags = None - super(AzureRMDtlEnvironmentInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDtlEnvironmentInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabenvironment_facts' diff --git a/plugins/modules/azure_rm_devtestlabpolicy_info.py b/plugins/modules/azure_rm_devtestlabpolicy_info.py index 6892fc0be..c595c73a0 100644 --- a/plugins/modules/azure_rm_devtestlabpolicy_info.py +++ b/plugins/modules/azure_rm_devtestlabpolicy_info.py @@ -40,6 +40,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -56,6 +57,8 @@ lab_name: myLab policy_set_name: myPolicySet name: myPolicy + tags: + - key:value ''' RETURN = ''' @@ -147,7 +150,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -160,7 +164,7 @@ def __init__(self): self.policy_set_name = None self.name = None self.tags = None - super(AzureRMDtlPolicyInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDtlPolicyInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabpolicy_facts' diff --git a/plugins/modules/azure_rm_devtestlabschedule_info.py b/plugins/modules/azure_rm_devtestlabschedule_info.py index 70c3fb659..1e70a19d4 100644 --- a/plugins/modules/azure_rm_devtestlabschedule_info.py +++ b/plugins/modules/azure_rm_devtestlabschedule_info.py @@ -35,6 +35,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -50,6 +51,8 @@ resource_group: myResourceGroup lab_name: myLab name: mySchedule + tags: + - key:value ''' RETURN = ''' @@ -132,7 +135,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -144,7 +148,7 @@ def __init__(self): self.lab_name = None self.name = None self.tags = None - super(AzureRMDtlScheduleInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDtlScheduleInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabschedule_facts' diff --git a/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py b/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py index 29e8182ca..777aa5435 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py +++ b/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py @@ -35,6 +35,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -50,6 +51,8 @@ resource_group: myResourceGroup lab_name: myLab name: myVm + tags: + - key:value ''' RETURN = ''' @@ -227,7 +230,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -239,7 +243,7 @@ def __init__(self): self.lab_name = None self.name = None self.tags = None - super(AzureRMDtlVirtualMachineInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMDtlVirtualMachineInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabvirtualmachine_facts' diff --git a/plugins/modules/azure_rm_diskencryptionset_info.py b/plugins/modules/azure_rm_diskencryptionset_info.py index 3be47dc44..4ba9e5cb4 100644 --- a/plugins/modules/azure_rm_diskencryptionset_info.py +++ b/plugins/modules/azure_rm_diskencryptionset_info.py @@ -29,12 +29,12 @@ type: str tags: description: - - Limit the results by providing resource tags. - type: dict + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Aparna Patil (@techcon65) @@ -46,6 +46,8 @@ azure_rm_diskencryptionset_info: resource_group: myResourceGroup name: mydiskencryptionset + tags: + - key:value - name: Get facts for all disk encryption sets in resource group azure_rm_diskencryptionset_info: @@ -105,7 +107,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='dict') + tags=dict(type='list', elements='str') ) # store the results of the module operation @@ -117,7 +119,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMDiskEncryptionSetInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMDiskEncryptionSetInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_dnszone_info.py b/plugins/modules/azure_rm_dnszone_info.py index 660568d7d..2b699f994 100644 --- a/plugins/modules/azure_rm_dnszone_info.py +++ b/plugins/modules/azure_rm_dnszone_info.py @@ -29,10 +29,11 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Obezimnaka Boms (@ozboms) @@ -141,7 +142,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) # store the results of the module operation @@ -154,7 +155,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True) + super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_expressroute_info.py b/plugins/modules/azure_rm_expressroute_info.py index 5177e8630..fead26069 100644 --- a/plugins/modules/azure_rm_expressroute_info.py +++ b/plugins/modules/azure_rm_expressroute_info.py @@ -24,11 +24,14 @@ description: - The name of the express route. type: str - + tags: + description: + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Praveen Ghuge (@praveenghuge) @@ -43,6 +46,8 @@ community.azure.azure_rm_expressroute_info: resource_group: myResourceGroup name: myExpressRoute + tags: + - key:value ''' @@ -109,6 +114,10 @@ def __init__(self): ), name=dict( type='str' + ), + tags=dict( + type='list', + elements='str' ) ) # store the results of the module operation @@ -119,7 +128,7 @@ def __init__(self): self.tags = None super(AzureExpressRouteInfo, self).__init__( - self.module_arg_spec, supports_check_mode=True, supports_tags=True) + self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_functionapp_info.py b/plugins/modules/azure_rm_functionapp_info.py index 235cf9dc7..b4a4c042b 100644 --- a/plugins/modules/azure_rm_functionapp_info.py +++ b/plugins/modules/azure_rm_functionapp_info.py @@ -27,6 +27,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -109,7 +111,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str', aliases=['resource_group_name']), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), ) self.results = dict( diff --git a/plugins/modules/azure_rm_hdinsightcluster_info.py b/plugins/modules/azure_rm_hdinsightcluster_info.py index 1eed7b3f8..7ab1d010e 100644 --- a/plugins/modules/azure_rm_hdinsightcluster_info.py +++ b/plugins/modules/azure_rm_hdinsightcluster_info.py @@ -26,6 +26,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -44,6 +46,8 @@ - name: List instances of HDInsight Cluster azure_rm_hdinsightcluster_info: resource_group: myResourceGroup + tags: + - key:value ''' RETURN = ''' @@ -198,7 +202,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -210,7 +215,7 @@ def __init__(self): self.name = None self.tags = None - super(AzureRMHDInsightclusterInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMHDInsightclusterInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_hostgroup_info.py b/plugins/modules/azure_rm_hostgroup_info.py index 1c27bd5a3..3f6ce2321 100644 --- a/plugins/modules/azure_rm_hostgroup_info.py +++ b/plugins/modules/azure_rm_hostgroup_info.py @@ -29,12 +29,12 @@ type: str tags: description: - - Limit the results by providing resource tags. - type: dict + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Aparna Patil (@aparna-patil) @@ -96,7 +96,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='dict') + tags=dict(type='list', elements='str') ) # store the results of the module operation @@ -108,7 +108,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMHostGroupInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMHostGroupInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_image_info.py b/plugins/modules/azure_rm_image_info.py index 5b1bb6522..16543da47 100644 --- a/plugins/modules/azure_rm_image_info.py +++ b/plugins/modules/azure_rm_image_info.py @@ -26,7 +26,9 @@ - Name of the image to filter from existing images. tags: description: - - List of tags to be matched. + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -182,7 +184,7 @@ def __init__(self, **kwargs): self.module_arg_spec = dict( resource_group=dict(type='str'), name=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_iothub_info.py b/plugins/modules/azure_rm_iothub_info.py index bed0cae95..0cd689d9b 100644 --- a/plugins/modules/azure_rm_iothub_info.py +++ b/plugins/modules/azure_rm_iothub_info.py @@ -33,6 +33,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: list show_stats: description: - Show the statistics for IoT Hub. @@ -411,7 +412,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), show_stats=dict(type='bool'), show_quota_metrics=dict(type='bool'), show_endpoint_health=dict(type='bool'), diff --git a/plugins/modules/azure_rm_ipgroup_info.py b/plugins/modules/azure_rm_ipgroup_info.py index 6f4c6579a..3ed6423a6 100644 --- a/plugins/modules/azure_rm_ipgroup_info.py +++ b/plugins/modules/azure_rm_ipgroup_info.py @@ -29,12 +29,12 @@ type: str tags: description: - - Limit the results by providing resource tags. - type: dict + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Aparna Patil (@techcon65) @@ -100,7 +100,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='dict') + tags=dict(type='list', elements='str') ) # store the results of the module operation @@ -112,7 +112,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMIPGroupInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMIPGroupInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_keyvault_info.py b/plugins/modules/azure_rm_keyvault_info.py index 9a0e7c9e9..ee8dd38cc 100644 --- a/plugins/modules/azure_rm_keyvault_info.py +++ b/plugins/modules/azure_rm_keyvault_info.py @@ -29,6 +29,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -228,7 +229,7 @@ def __init__(self): self.module_arg_spec = dict( resource_group=dict(type='str'), name=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.resource_group = None @@ -240,7 +241,8 @@ def __init__(self): super(AzureRMKeyVaultInfo, self).__init__(derived_arg_spec=self.module_arg_spec, supports_check_mode=True, - supports_tags=False) + supports_tags=False, + facts_module=True) def exec_module(self, **kwargs): """Main module execution method""" diff --git a/plugins/modules/azure_rm_keyvaultkey_info.py b/plugins/modules/azure_rm_keyvaultkey_info.py index e763ce5fd..9185c459c 100644 --- a/plugins/modules/azure_rm_keyvaultkey_info.py +++ b/plugins/modules/azure_rm_keyvaultkey_info.py @@ -43,6 +43,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -269,7 +270,7 @@ def __init__(self): name=dict(type='str'), vault_uri=dict(type='str', required=True), show_deleted_key=dict(type='bool', default=False), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.vault_uri = None @@ -283,7 +284,8 @@ def __init__(self): super(AzureRMKeyVaultKeyInfo, self).__init__(derived_arg_spec=self.module_arg_spec, supports_check_mode=True, - supports_tags=False) + supports_tags=False, + facts_module=True) def exec_module(self, **kwargs): """Main module execution method""" diff --git a/plugins/modules/azure_rm_keyvaultsecret_info.py b/plugins/modules/azure_rm_keyvaultsecret_info.py index 9f1a87877..0b16fcfbe 100644 --- a/plugins/modules/azure_rm_keyvaultsecret_info.py +++ b/plugins/modules/azure_rm_keyvaultsecret_info.py @@ -41,7 +41,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. - type: dict + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -222,7 +223,7 @@ def __init__(self): vault_uri=dict(type='str', required=True), show_deleted_secret=dict(type='bool', default=False), - tags=dict(type='dict')) + tags=dict(type='list', elements='str')) self.vault_uri = None self.name = None @@ -236,7 +237,8 @@ def __init__(self): super(AzureRMKeyVaultSecretInfo, self).__init__(derived_arg_spec=self.module_arg_spec, supports_check_mode=True, - supports_tags=False) + supports_tags=False, + facts_module=True) def exec_module(self, **kwargs): """Main module execution method""" diff --git a/plugins/modules/azure_rm_loganalyticsworkspace_info.py b/plugins/modules/azure_rm_loganalyticsworkspace_info.py index 41a5e579c..3cb6df241 100644 --- a/plugins/modules/azure_rm_loganalyticsworkspace_info.py +++ b/plugins/modules/azure_rm_loganalyticsworkspace_info.py @@ -26,6 +26,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str show_intelligence_packs: description: - Show the intelligence packs for a workspace. @@ -150,7 +152,7 @@ def __init__(self): self.module_arg_spec = dict( resource_group=dict(type='str', required=True), name=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), show_shared_keys=dict(type='bool'), show_intelligence_packs=dict(type='bool'), show_usages=dict(type='bool'), diff --git a/plugins/modules/azure_rm_manageddisk_info.py b/plugins/modules/azure_rm_manageddisk_info.py index 5780e1b3c..c96f5b419 100644 --- a/plugins/modules/azure_rm_manageddisk_info.py +++ b/plugins/modules/azure_rm_manageddisk_info.py @@ -38,6 +38,7 @@ - Limit results by providing a list of tags. - Format tags as 'key' or 'key:value'. type: list + elements: str managed_by: description: - Limit results to disks managed by the given VM fqid. @@ -45,7 +46,6 @@ extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Bruno Medina (@brusMX) @@ -143,7 +143,7 @@ def __init__(self): self.module_arg_spec = dict( resource_group=dict(type='str'), name=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), managed_by=dict(type='str') ) diff --git a/plugins/modules/azure_rm_mariadbserver_info.py b/plugins/modules/azure_rm_mariadbserver_info.py index 0b781bd1f..5bf068bc7 100644 --- a/plugins/modules/azure_rm_mariadbserver_info.py +++ b/plugins/modules/azure_rm_mariadbserver_info.py @@ -31,6 +31,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -50,6 +51,8 @@ - name: List instances of MariaDB Server azure_rm_mariadbserver_info: resource_group: myResourceGroup + tags: + - key:value ''' RETURN = ''' @@ -172,7 +175,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -182,7 +186,7 @@ def __init__(self): self.resource_group = None self.name = None self.tags = None - super(AzureRMMariaDbServerInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMMariaDbServerInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mariadbserver_facts' diff --git a/plugins/modules/azure_rm_mysqlserver_info.py b/plugins/modules/azure_rm_mysqlserver_info.py index 30b0e2364..93ec9fdad 100644 --- a/plugins/modules/azure_rm_mysqlserver_info.py +++ b/plugins/modules/azure_rm_mysqlserver_info.py @@ -26,10 +26,14 @@ description: - The name of the server. type: str + tags: + description: + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Zim Kalinowski (@zikalino) @@ -41,6 +45,8 @@ azure_rm_mysqlserver_info: resource_group: myResourceGroup name: server_name + tags: + - key:value - name: List instances of MySQL Server azure_rm_mysqlserver_info: @@ -189,7 +195,11 @@ def __init__(self): ), name=dict( type='str' - ) + ), + tags=dict( + type='list', + elements='str' + ) ) # store the results of the module operation self.results = dict( @@ -198,7 +208,7 @@ def __init__(self): self.resource_group = None self.name = None self.tags = None - super(AzureRMMySqlServerInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMMySqlServerInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mysqlserver_facts' diff --git a/plugins/modules/azure_rm_networkinterface_info.py b/plugins/modules/azure_rm_networkinterface_info.py index 459832113..10b55c6fc 100644 --- a/plugins/modules/azure_rm_networkinterface_info.py +++ b/plugins/modules/azure_rm_networkinterface_info.py @@ -30,6 +30,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -269,7 +271,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_postgresqlserver_info.py b/plugins/modules/azure_rm_postgresqlserver_info.py index f81bee4b2..c07560c86 100644 --- a/plugins/modules/azure_rm_postgresqlserver_info.py +++ b/plugins/modules/azure_rm_postgresqlserver_info.py @@ -26,10 +26,14 @@ description: - The name of the server. type: str + tags: + description: + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Zim Kalinowski (@zikalino) @@ -45,6 +49,8 @@ - name: List instances of PostgreSQL Server azure_rm_postgresqlserver_info: resource_group: myResourceGroup + tags: + - key:value ''' RETURN = ''' @@ -181,7 +187,8 @@ def __init__(self): type='str' ), tags=dict( - type='dict' + type='list', + elements='str' ) ) # store the results of the module operation @@ -191,7 +198,7 @@ def __init__(self): self.resource_group = None self.name = None self.tags = None - super(AzureRMPostgreSqlServersInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMPostgreSqlServersInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_postgresqlserver_facts' diff --git a/plugins/modules/azure_rm_privatednszone_info.py b/plugins/modules/azure_rm_privatednszone_info.py index 52f4b7479..35ee63429 100644 --- a/plugins/modules/azure_rm_privatednszone_info.py +++ b/plugins/modules/azure_rm_privatednszone_info.py @@ -34,10 +34,10 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Jose Angel Munoz (@imjoseangel) @@ -129,7 +129,7 @@ def __init__(self): # define user inputs into argument self.module_arg_spec = dict(name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list')) + tags=dict(type='list', elements='str')) # store the results of the module operation self.results = dict(changed=False, @@ -139,7 +139,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzurePrivateRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True) + super(AzurePrivateRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_privatednszonelink_info.py b/plugins/modules/azure_rm_privatednszonelink_info.py index ed41c1ef5..d5c5adc9a 100644 --- a/plugins/modules/azure_rm_privatednszonelink_info.py +++ b/plugins/modules/azure_rm_privatednszonelink_info.py @@ -35,12 +35,12 @@ type: str tags: description: - - Limit the results by providing resource tags. - type: dict + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Aparna Patil (@techcon65) @@ -107,7 +107,7 @@ def __init__(self): name=dict(type='str'), resource_group=dict(type='str', required=True), zone_name=dict(type='str', required=True), - tags=dict(type='dict') + tags=dict(type='list', elements='str') ) # store the results of the module operation @@ -122,7 +122,7 @@ def __init__(self): self.log_path = None self.log_mode = None - super(AzureRMVirtualNetworkLinkInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMVirtualNetworkLinkInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_privateendpoint_info.py b/plugins/modules/azure_rm_privateendpoint_info.py index 3ce31e766..71b3bd046 100644 --- a/plugins/modules/azure_rm_privateendpoint_info.py +++ b/plugins/modules/azure_rm_privateendpoint_info.py @@ -28,9 +28,14 @@ description: - Limit results by resource group. type: str + tags: + description: + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str + extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Fred-sun (@Fred-sun) @@ -49,7 +54,7 @@ - name: Get all private endpoint under subscription azure_rm_virtualnetwork_info: tags: - key1: value1 + - key1:value1 ''' RETURN = ''' @@ -137,6 +142,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), + tags=dict(type='list', elements='str') ) self.results = dict( @@ -153,7 +159,7 @@ def __init__(self): super(AzureRMPrivateEndpointInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, - supports_tags=True, + supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_proximityplacementgroup_info.py b/plugins/modules/azure_rm_proximityplacementgroup_info.py index 88c225968..b66808b06 100644 --- a/plugins/modules/azure_rm_proximityplacementgroup_info.py +++ b/plugins/modules/azure_rm_proximityplacementgroup_info.py @@ -29,12 +29,12 @@ type: str tags: description: - - Limit the results by providing resource tags. - type: dict + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - Aparna Patil (@techcon65) @@ -107,7 +107,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='dict') + tags=dict(type='list', elements='str') ) # store the results of the module operation @@ -119,7 +119,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMProximityPlacementGroupInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMProximityPlacementGroupInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_publicipaddress_info.py b/plugins/modules/azure_rm_publicipaddress_info.py index 58a30f6ed..e28779b09 100644 --- a/plugins/modules/azure_rm_publicipaddress_info.py +++ b/plugins/modules/azure_rm_publicipaddress_info.py @@ -30,6 +30,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -48,6 +50,8 @@ - name: Get facts for all Public IPs within a resource groups azure_rm_publicipaddress_info: resource_group: myResourceGroup + tags: + - key:value ''' RETURN = ''' @@ -196,7 +200,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_rediscache_info.py b/plugins/modules/azure_rm_rediscache_info.py index d5ce25f01..a0ce6c33c 100644 --- a/plugins/modules/azure_rm_rediscache_info.py +++ b/plugins/modules/azure_rm_rediscache_info.py @@ -35,6 +35,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -212,7 +214,7 @@ def __init__(self): type='bool', default=False ), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_resourcegroup_info.py b/plugins/modules/azure_rm_resourcegroup_info.py index 1e4f7956b..8323cc74c 100644 --- a/plugins/modules/azure_rm_resourcegroup_info.py +++ b/plugins/modules/azure_rm_resourcegroup_info.py @@ -27,6 +27,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str list_resources: description: - List all resources under the resource group. @@ -142,7 +144,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), list_resources=dict(type='bool') ) diff --git a/plugins/modules/azure_rm_route_info.py b/plugins/modules/azure_rm_route_info.py index 16e84376e..ee5311c21 100644 --- a/plugins/modules/azure_rm_route_info.py +++ b/plugins/modules/azure_rm_route_info.py @@ -30,9 +30,13 @@ description: - The name of the route. type: str + tags: + description: + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure - - azure.azcollection.azure_tags author: - GuopengLin (@t-glin) - Fred-Sun (@Fred-Sun) @@ -133,6 +137,10 @@ def __init__(self): ), name=dict( type='str' + ), + tags=dict( + type='list', + elements='str' ) ) @@ -145,9 +153,10 @@ def __init__(self): self.state = None self.url = None self.status_code = [200] + self.tags = None self.mgmt_client = None - super(AzureRMRouteInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=True) + super(AzureRMRouteInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_routetable_info.py b/plugins/modules/azure_rm_routetable_info.py index 2e03e5a2c..901319ab8 100644 --- a/plugins/modules/azure_rm_routetable_info.py +++ b/plugins/modules/azure_rm_routetable_info.py @@ -29,6 +29,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -145,7 +147,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_securitygroup_info.py b/plugins/modules/azure_rm_securitygroup_info.py index 6e3c03f09..2a549c631 100644 --- a/plugins/modules/azure_rm_securitygroup_info.py +++ b/plugins/modules/azure_rm_securitygroup_info.py @@ -31,6 +31,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -318,7 +320,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(required=True, type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), ) self.results = dict( diff --git a/plugins/modules/azure_rm_servicebus_info.py b/plugins/modules/azure_rm_servicebus_info.py index b16882c18..e770a9931 100644 --- a/plugins/modules/azure_rm_servicebus_info.py +++ b/plugins/modules/azure_rm_servicebus_info.py @@ -29,6 +29,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str namespace: description: - Servicebus namespace name. @@ -404,7 +406,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), type=dict(type='str', required=True, choices=['namespace', 'topic', 'queue', 'subscription']), namespace=dict(type='str'), topic=dict(type='str'), diff --git a/plugins/modules/azure_rm_sqldatabase_info.py b/plugins/modules/azure_rm_sqldatabase_info.py index 374fc9841..ea657d7e5 100644 --- a/plugins/modules/azure_rm_sqldatabase_info.py +++ b/plugins/modules/azure_rm_sqldatabase_info.py @@ -34,6 +34,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -179,7 +181,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -191,7 +194,7 @@ def __init__(self): self.name = None self.elastic_pool_name = None self.tags = None - super(AzureRMSqlDatabaseInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMSqlDatabaseInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_sqldatabase_facts' diff --git a/plugins/modules/azure_rm_storageaccount_info.py b/plugins/modules/azure_rm_storageaccount_info.py index 109fd18cc..0ffeafc72 100644 --- a/plugins/modules/azure_rm_storageaccount_info.py +++ b/plugins/modules/azure_rm_storageaccount_info.py @@ -32,6 +32,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str show_connection_string: description: - Show the connection string for each of the storageaccount's endpoints. @@ -419,7 +421,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str', aliases=['resource_group_name']), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), show_connection_string=dict(type='bool'), show_blob_cors=dict(type='bool') ) diff --git a/plugins/modules/azure_rm_trafficmanagerprofile_info.py b/plugins/modules/azure_rm_trafficmanagerprofile_info.py index f88eac06c..852016060 100644 --- a/plugins/modules/azure_rm_trafficmanagerprofile_info.py +++ b/plugins/modules/azure_rm_trafficmanagerprofile_info.py @@ -29,6 +29,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -284,7 +286,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_virtualmachine_info.py b/plugins/modules/azure_rm_virtualmachine_info.py index 58bdc7a75..a804c1296 100644 --- a/plugins/modules/azure_rm_virtualmachine_info.py +++ b/plugins/modules/azure_rm_virtualmachine_info.py @@ -31,6 +31,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -295,7 +297,7 @@ def __init__(self): self.module_arg_spec = dict( resource_group=dict(type='str'), name=dict(type='str'), - tags=dict(type='list') + tags=dict(type='list', elements='str') ) self.results = dict( diff --git a/plugins/modules/azure_rm_virtualmachineextension_info.py b/plugins/modules/azure_rm_virtualmachineextension_info.py index 28ecb25b4..98f748c2f 100644 --- a/plugins/modules/azure_rm_virtualmachineextension_info.py +++ b/plugins/modules/azure_rm_virtualmachineextension_info.py @@ -35,6 +35,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -159,7 +160,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -170,7 +172,7 @@ def __init__(self): self.virtual_machine_name = None self.name = None self.tags = None - super(AzureRMVirtualMachineExtensionInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMVirtualMachineExtensionInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualmachineextension_facts' diff --git a/plugins/modules/azure_rm_virtualmachinescaleset_info.py b/plugins/modules/azure_rm_virtualmachinescaleset_info.py index a1fde58db..a2154d017 100644 --- a/plugins/modules/azure_rm_virtualmachinescaleset_info.py +++ b/plugins/modules/azure_rm_virtualmachinescaleset_info.py @@ -28,7 +28,9 @@ - The resource group to search for the desired virtual machine scale set. tags: description: - - List of tags to be matched. + - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str format: description: - Format of the data returned. @@ -276,7 +278,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), format=dict( type='str', choices=['curated', diff --git a/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py b/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py index b34d832d8..6d9888728 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py @@ -31,6 +31,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -139,7 +141,8 @@ def __init__(self): type='str' ), tags=dict( - type='list' + type='list', + elements='str' ) ) # store the results of the module operation @@ -151,7 +154,7 @@ def __init__(self): self.vmss_name = None self.instance_id = None self.tags = None - super(AzureRMVirtualMachineScaleSetVMInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False) + super(AzureRMVirtualMachineScaleSetVMInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualmachinescalesetinstance_facts' diff --git a/plugins/modules/azure_rm_virtualnetwork_info.py b/plugins/modules/azure_rm_virtualnetwork_info.py index c87c8e452..2b8bb5c72 100644 --- a/plugins/modules/azure_rm_virtualnetwork_info.py +++ b/plugins/modules/azure_rm_virtualnetwork_info.py @@ -30,6 +30,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -210,7 +212,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), ) self.results = dict( diff --git a/plugins/modules/azure_rm_webapp_info.py b/plugins/modules/azure_rm_webapp_info.py index 9a10fcdf4..aa26cadd4 100644 --- a/plugins/modules/azure_rm_webapp_info.py +++ b/plugins/modules/azure_rm_webapp_info.py @@ -34,6 +34,8 @@ tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list + elements: str extends_documentation_fragment: - azure.azcollection.azure @@ -259,7 +261,7 @@ def __init__(self): self.module_arg_spec = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list'), + tags=dict(type='list', elements='str'), return_publish_profile=dict(type='bool', default=False), ) From 9021f4415554310e7e4505fd7193151b6d80a232 Mon Sep 17 00:00:00 2001 From: Fred-sun Date: Wed, 13 Apr 2022 13:54:53 +0800 Subject: [PATCH 2/3] update ignore file --- plugins/modules/azure_rm_aks_info.py | 2 +- plugins/modules/azure_rm_cdnendpoint_info.py | 3 +- plugins/modules/azure_rm_dnszone_info.py | 2 +- plugins/modules/azure_rm_iothub_info.py | 2 +- plugins/modules/azure_rm_manageddisk_info.py | 2 +- plugins/modules/azure_rm_mysqlserver_info.py | 8 ++-- .../modules/azure_rm_postgresqlserver_info.py | 2 +- tests/sanity/ignore-2.10.txt | 47 ------------------ tests/sanity/ignore-2.11.txt | 47 ------------------ tests/sanity/ignore-2.12.txt | 47 ------------------ tests/sanity/ignore-2.13.txt | 48 +------------------ tests/sanity/ignore-2.14.txt | 48 +------------------ tests/sanity/ignore-2.9.txt | 4 -- 13 files changed, 13 insertions(+), 249 deletions(-) diff --git a/plugins/modules/azure_rm_aks_info.py b/plugins/modules/azure_rm_aks_info.py index 1f969058d..192a15921 100644 --- a/plugins/modules/azure_rm_aks_info.py +++ b/plugins/modules/azure_rm_aks_info.py @@ -88,7 +88,7 @@ def __init__(self): self.module_args = dict( name=dict(type='str'), resource_group=dict(type='str'), - tags=dict(type='list',elements='str'), + tags=dict(type='list', elements='str'), show_kubeconfig=dict(type='str', choices=['user', 'admin']), ) diff --git a/plugins/modules/azure_rm_cdnendpoint_info.py b/plugins/modules/azure_rm_cdnendpoint_info.py index 3907ba9fb..44c689d22 100644 --- a/plugins/modules/azure_rm_cdnendpoint_info.py +++ b/plugins/modules/azure_rm_cdnendpoint_info.py @@ -196,7 +196,8 @@ def __init__(self): type='str', required=True ), - tags=dict(type='list', + tags=dict( + type='list', elements='str' ) ) diff --git a/plugins/modules/azure_rm_dnszone_info.py b/plugins/modules/azure_rm_dnszone_info.py index 2b699f994..5a4798c3d 100644 --- a/plugins/modules/azure_rm_dnszone_info.py +++ b/plugins/modules/azure_rm_dnszone_info.py @@ -155,7 +155,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, facts_module=True) + super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True,supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_iothub_info.py b/plugins/modules/azure_rm_iothub_info.py index 0cd689d9b..1d9d27cd5 100644 --- a/plugins/modules/azure_rm_iothub_info.py +++ b/plugins/modules/azure_rm_iothub_info.py @@ -33,7 +33,7 @@ description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. type: list - elements: list + elements: str show_stats: description: - Show the statistics for IoT Hub. diff --git a/plugins/modules/azure_rm_manageddisk_info.py b/plugins/modules/azure_rm_manageddisk_info.py index c96f5b419..3c72aa31e 100644 --- a/plugins/modules/azure_rm_manageddisk_info.py +++ b/plugins/modules/azure_rm_manageddisk_info.py @@ -161,7 +161,7 @@ def __init__(self): super(AzureRMManagedDiskInfo, self).__init__(derived_arg_spec=self.module_arg_spec, supports_check_mode=True, facts_module=True, - supports_tags=True) + supports_tags=False) def exec_module(self, **kwargs): for key in self.module_arg_spec: diff --git a/plugins/modules/azure_rm_mysqlserver_info.py b/plugins/modules/azure_rm_mysqlserver_info.py index 93ec9fdad..553f66ccc 100644 --- a/plugins/modules/azure_rm_mysqlserver_info.py +++ b/plugins/modules/azure_rm_mysqlserver_info.py @@ -46,7 +46,7 @@ resource_group: myResourceGroup name: server_name tags: - - key:value + - key - name: List instances of MySQL Server azure_rm_mysqlserver_info: @@ -197,9 +197,9 @@ def __init__(self): type='str' ), tags=dict( - type='list', - elements='str' - ) + type='list', + elements='str' + ) ) # store the results of the module operation self.results = dict( diff --git a/plugins/modules/azure_rm_postgresqlserver_info.py b/plugins/modules/azure_rm_postgresqlserver_info.py index c07560c86..8f49be386 100644 --- a/plugins/modules/azure_rm_postgresqlserver_info.py +++ b/plugins/modules/azure_rm_postgresqlserver_info.py @@ -50,7 +50,7 @@ azure_rm_postgresqlserver_info: resource_group: myResourceGroup tags: - - key:value + - key ''' RETURN = ''' diff --git a/tests/sanity/ignore-2.10.txt b/tests/sanity/ignore-2.10.txt index 2dcfb1724..c5c468ebe 100644 --- a/tests/sanity/ignore-2.10.txt +++ b/tests/sanity/ignore-2.10.txt @@ -5,7 +5,6 @@ plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter plugins/modules/azure_rm_aks.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_aks.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aks_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_apimanagement.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec @@ -14,14 +13,9 @@ plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elemen plugins/modules/azure_rm_appgateway.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec @@ -45,14 +39,11 @@ plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not- plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_dnszone_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema @@ -68,21 +59,16 @@ plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_image.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_image.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_keyvault.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type @@ -91,21 +77,18 @@ plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-misma plugins/modules/azure_rm_networkinterface.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_registrationdefinition.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_registrationassignment.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec @@ -117,12 +100,10 @@ plugins/modules/azure_rm_securitygroup.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:mutually_exclusive-unknown plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount.py validate-modules:doc-missing-type plugins/modules/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc @@ -133,21 +114,17 @@ plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatc plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualwan.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-list-no-elements @@ -155,7 +132,6 @@ plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webapp.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch @@ -163,7 +139,6 @@ plugins/modules/azure_rm_autoscale.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_autoscale.py validate-modules:undocumented-parameter plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch @@ -173,28 +148,22 @@ plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismat plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc @@ -206,12 +175,10 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc @@ -226,18 +193,15 @@ plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-mat plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch @@ -248,7 +212,6 @@ plugins/modules/azure_rm_snapshot.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_snapshot.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc @@ -267,11 +230,9 @@ plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-d plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc @@ -285,34 +246,26 @@ plugins/modules/azure_rm_vpnsite.py validate-modules:invalid-ansiblemodule-schem plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_cdnprofile.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-parameter plugins/modules/azure_rm_azurefirewall.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_adpassword.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword.py validate-modules:import-before-documentation plugins/modules/azure_rm_adpassword.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword_info.py validate-modules:import-before-documentation plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_apimanagementservice.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:parameter-list-no-elements diff --git a/tests/sanity/ignore-2.11.txt b/tests/sanity/ignore-2.11.txt index 2dcfb1724..c5c468ebe 100644 --- a/tests/sanity/ignore-2.11.txt +++ b/tests/sanity/ignore-2.11.txt @@ -5,7 +5,6 @@ plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter plugins/modules/azure_rm_aks.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_aks.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aks_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_apimanagement.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec @@ -14,14 +13,9 @@ plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elemen plugins/modules/azure_rm_appgateway.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec @@ -45,14 +39,11 @@ plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not- plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_dnszone_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema @@ -68,21 +59,16 @@ plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_image.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_image.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_keyvault.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type @@ -91,21 +77,18 @@ plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-misma plugins/modules/azure_rm_networkinterface.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_registrationdefinition.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_registrationassignment.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec @@ -117,12 +100,10 @@ plugins/modules/azure_rm_securitygroup.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:mutually_exclusive-unknown plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount.py validate-modules:doc-missing-type plugins/modules/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc @@ -133,21 +114,17 @@ plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatc plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualwan.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-list-no-elements @@ -155,7 +132,6 @@ plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webapp.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch @@ -163,7 +139,6 @@ plugins/modules/azure_rm_autoscale.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_autoscale.py validate-modules:undocumented-parameter plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch @@ -173,28 +148,22 @@ plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismat plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc @@ -206,12 +175,10 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc @@ -226,18 +193,15 @@ plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-mat plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch @@ -248,7 +212,6 @@ plugins/modules/azure_rm_snapshot.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_snapshot.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc @@ -267,11 +230,9 @@ plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-d plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc @@ -285,34 +246,26 @@ plugins/modules/azure_rm_vpnsite.py validate-modules:invalid-ansiblemodule-schem plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_cdnprofile.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-parameter plugins/modules/azure_rm_azurefirewall.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_adpassword.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword.py validate-modules:import-before-documentation plugins/modules/azure_rm_adpassword.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword_info.py validate-modules:import-before-documentation plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_apimanagementservice.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:parameter-list-no-elements diff --git a/tests/sanity/ignore-2.12.txt b/tests/sanity/ignore-2.12.txt index 2dcfb1724..c5c468ebe 100644 --- a/tests/sanity/ignore-2.12.txt +++ b/tests/sanity/ignore-2.12.txt @@ -5,7 +5,6 @@ plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter plugins/modules/azure_rm_aks.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_aks.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aks_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_apimanagement.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec @@ -14,14 +13,9 @@ plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elemen plugins/modules/azure_rm_appgateway.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec @@ -45,14 +39,11 @@ plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not- plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_dnszone_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema @@ -68,21 +59,16 @@ plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_image.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_image.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_keyvault.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type @@ -91,21 +77,18 @@ plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-misma plugins/modules/azure_rm_networkinterface.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_registrationdefinition.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_registrationassignment.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec @@ -117,12 +100,10 @@ plugins/modules/azure_rm_securitygroup.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:mutually_exclusive-unknown plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount.py validate-modules:doc-missing-type plugins/modules/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc @@ -133,21 +114,17 @@ plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatc plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualwan.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-list-no-elements @@ -155,7 +132,6 @@ plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webapp.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch @@ -163,7 +139,6 @@ plugins/modules/azure_rm_autoscale.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_autoscale.py validate-modules:undocumented-parameter plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch @@ -173,28 +148,22 @@ plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismat plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc @@ -206,12 +175,10 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc @@ -226,18 +193,15 @@ plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-mat plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch @@ -248,7 +212,6 @@ plugins/modules/azure_rm_snapshot.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_snapshot.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc @@ -267,11 +230,9 @@ plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-d plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc @@ -285,34 +246,26 @@ plugins/modules/azure_rm_vpnsite.py validate-modules:invalid-ansiblemodule-schem plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_cdnprofile.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-parameter plugins/modules/azure_rm_azurefirewall.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_adpassword.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword.py validate-modules:import-before-documentation plugins/modules/azure_rm_adpassword.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword_info.py validate-modules:import-before-documentation plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_apimanagementservice.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:parameter-list-no-elements diff --git a/tests/sanity/ignore-2.13.txt b/tests/sanity/ignore-2.13.txt index aef5b2193..c5c468ebe 100644 --- a/tests/sanity/ignore-2.13.txt +++ b/tests/sanity/ignore-2.13.txt @@ -5,7 +5,6 @@ plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter plugins/modules/azure_rm_aks.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_aks.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aks_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_apimanagement.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec @@ -14,14 +13,9 @@ plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elemen plugins/modules/azure_rm_appgateway.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec @@ -45,14 +39,11 @@ plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not- plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_dnszone_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema @@ -68,21 +59,17 @@ plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_image.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_image.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_keyvault.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc @@ -90,21 +77,18 @@ plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-misma plugins/modules/azure_rm_networkinterface.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_registrationdefinition.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_registrationassignment.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec @@ -116,12 +100,10 @@ plugins/modules/azure_rm_securitygroup.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:mutually_exclusive-unknown plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount.py validate-modules:doc-missing-type plugins/modules/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc @@ -132,21 +114,17 @@ plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatc plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualwan.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-list-no-elements @@ -154,7 +132,6 @@ plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webapp.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch @@ -162,7 +139,6 @@ plugins/modules/azure_rm_autoscale.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_autoscale.py validate-modules:undocumented-parameter plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch @@ -172,28 +148,22 @@ plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismat plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc @@ -205,12 +175,10 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc @@ -225,18 +193,15 @@ plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-mat plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch @@ -247,7 +212,6 @@ plugins/modules/azure_rm_snapshot.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_snapshot.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc @@ -266,11 +230,9 @@ plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-d plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc @@ -284,34 +246,26 @@ plugins/modules/azure_rm_vpnsite.py validate-modules:invalid-ansiblemodule-schem plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_cdnprofile.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-parameter plugins/modules/azure_rm_azurefirewall.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_adpassword.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword.py validate-modules:import-before-documentation plugins/modules/azure_rm_adpassword.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword_info.py validate-modules:import-before-documentation plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_apimanagementservice.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:parameter-list-no-elements diff --git a/tests/sanity/ignore-2.14.txt b/tests/sanity/ignore-2.14.txt index aef5b2193..c5c468ebe 100644 --- a/tests/sanity/ignore-2.14.txt +++ b/tests/sanity/ignore-2.14.txt @@ -5,7 +5,6 @@ plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter plugins/modules/azure_rm_aks.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_aks.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aks_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_apimanagement.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec @@ -14,14 +13,9 @@ plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elemen plugins/modules/azure_rm_appgateway.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec @@ -45,14 +39,11 @@ plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not- plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_dnszone_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema @@ -68,21 +59,17 @@ plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_image.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_image.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_keyvault.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_keyvault.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc @@ -90,21 +77,18 @@ plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-misma plugins/modules/azure_rm_networkinterface.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_publicipaddress.py validate-modules:return-syntax-error plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_registrationdefinition.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_registrationassignment.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec @@ -116,12 +100,10 @@ plugins/modules/azure_rm_securitygroup.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_securitygroup.py validate-modules:mutually_exclusive-unknown plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount.py validate-modules:doc-missing-type plugins/modules/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc @@ -132,21 +114,17 @@ plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatc plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualwan.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_virtualwan.py validate-modules:parameter-list-no-elements @@ -154,7 +132,6 @@ plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webapp.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch @@ -162,7 +139,6 @@ plugins/modules/azure_rm_autoscale.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_autoscale.py validate-modules:undocumented-parameter plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch @@ -172,28 +148,22 @@ plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismat plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc @@ -205,12 +175,10 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc @@ -225,18 +193,15 @@ plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-mat plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebus_info.py validate-modules:doc-required-mismatch -plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch @@ -247,7 +212,6 @@ plugins/modules/azure_rm_snapshot.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_snapshot.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc @@ -266,11 +230,9 @@ plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-d plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc @@ -284,34 +246,26 @@ plugins/modules/azure_rm_vpnsite.py validate-modules:invalid-ansiblemodule-schem plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_cdnprofile.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-parameter plugins/modules/azure_rm_azurefirewall.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_adpassword.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword.py validate-modules:import-before-documentation plugins/modules/azure_rm_adpassword.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword_info.py validate-modules:import-before-documentation plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_apimanagementservice.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_openshiftmanagedcluster.py validate-modules:parameter-list-no-elements diff --git a/tests/sanity/ignore-2.9.txt b/tests/sanity/ignore-2.9.txt index 9a4993364..8191f9a42 100644 --- a/tests/sanity/ignore-2.9.txt +++ b/tests/sanity/ignore-2.9.txt @@ -11,7 +11,6 @@ plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:param plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec @@ -30,7 +29,6 @@ plugins/modules/azure_rm_datalakestore.py validate-modules:nonexistent-parameter plugins/modules/azure_rm_deployment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc @@ -163,9 +161,7 @@ plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-paramete plugins/modules/azure_rm_adpassword.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword.py validate-modules:return-syntax-error plugins/modules/azure_rm_adpassword.py validate-modules:import-before-documentation -plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:import-before-documentation plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented tests/utils/shippable/check_matrix.py replace-urlopen tests/utils/shippable/timing.py shebang From 84fec50fbe9f57cf7a41d35c323851a25b56365c Mon Sep 17 00:00:00 2001 From: Fred-sun Date: Wed, 13 Apr 2022 14:20:29 +0800 Subject: [PATCH 3/3] small change --- plugins/modules/azure_rm_dnszone_info.py | 2 +- plugins/modules/azure_rm_mysqlserver_info.py | 2 +- tests/sanity/ignore-2.13.txt | 1 - tests/sanity/ignore-2.14.txt | 1 - 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/modules/azure_rm_dnszone_info.py b/plugins/modules/azure_rm_dnszone_info.py index 5a4798c3d..1c744cb18 100644 --- a/plugins/modules/azure_rm_dnszone_info.py +++ b/plugins/modules/azure_rm_dnszone_info.py @@ -155,7 +155,7 @@ def __init__(self): self.resource_group = None self.tags = None - super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True,supports_tags=False, facts_module=True) + super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec, supports_check_mode=True, supports_tags=False, facts_module=True) def exec_module(self, **kwargs): diff --git a/plugins/modules/azure_rm_mysqlserver_info.py b/plugins/modules/azure_rm_mysqlserver_info.py index 553f66ccc..44c83bc4c 100644 --- a/plugins/modules/azure_rm_mysqlserver_info.py +++ b/plugins/modules/azure_rm_mysqlserver_info.py @@ -196,7 +196,7 @@ def __init__(self): name=dict( type='str' ), - tags=dict( + tags=dict( type='list', elements='str' ) diff --git a/tests/sanity/ignore-2.13.txt b/tests/sanity/ignore-2.13.txt index c5c468ebe..bc07f383c 100644 --- a/tests/sanity/ignore-2.13.txt +++ b/tests/sanity/ignore-2.13.txt @@ -69,7 +69,6 @@ plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-d plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc diff --git a/tests/sanity/ignore-2.14.txt b/tests/sanity/ignore-2.14.txt index c5c468ebe..bc07f383c 100644 --- a/tests/sanity/ignore-2.14.txt +++ b/tests/sanity/ignore-2.14.txt @@ -69,7 +69,6 @@ plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-d plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc