diff --git a/plugins/doc_fragments/azure.py b/plugins/doc_fragments/azure.py index 5acdde2e5..9da0dea04 100644 --- a/plugins/doc_fragments/azure.py +++ b/plugins/doc_fragments/azure.py @@ -51,12 +51,12 @@ class ModuleDocFragment(object): the C(AZURE_CLOUD_ENVIRONMENT) environment variable. type: str default: AzureCloud - version_added: '2.4' + version_added: '0.0.1' adfs_authority_url: description: - Azure AD authority url. Use when authenticating with Username/password, and has your own ADFS authority. type: str - version_added: '2.6' + version_added: '0.0.1' cert_validation_mode: description: - Controls the certificate validation behavior for Azure endpoints. By default, all modules will validate the server certificate, but @@ -64,7 +64,7 @@ class ModuleDocFragment(object): set via credential file profile or the C(AZURE_CERT_VALIDATION) environment variable. type: str choices: [ ignore, validate ] - version_added: '2.5' + version_added: '0.0.1' auth_source: description: - Controls the source of the credentials to use for authentication. @@ -84,14 +84,14 @@ class ModuleDocFragment(object): - credential_file - env - msi - version_added: '2.5' + version_added: '0.0.1' api_profile: description: - Selects an API profile to use when communicating with Azure services. Default value of C(latest) is appropriate for public clouds; future values will allow use with Azure Stack. type: str default: latest - version_added: '2.5' + version_added: '0.0.1' requirements: - python >= 2.7 - azure >= 2.0.0 diff --git a/plugins/module_utils/azure_rm_common.py b/plugins/module_utils/azure_rm_common.py index de11f505f..9b29f61ea 100644 --- a/plugins/module_utils/azure_rm_common.py +++ b/plugins/module_utils/azure_rm_common.py @@ -15,6 +15,10 @@ import traceback import json +try: + from azure.graphrbac import GraphRbacManagementClient +except Exception: + pass from os.path import expanduser from ansible.module_utils.basic import AnsibleModule, missing_required_lib @@ -828,7 +832,6 @@ def get_api_profile(self, client_type_name, api_profile_name): return dict(default_api_version=profile_raw) def get_graphrbac_client(self, tenant_id): - from azure.graphrbac import GraphRbacManagementClient cred = self.azure_auth.azure_credentials base_url = self.azure_auth._cloud_environment.endpoints.active_directory_graph_resource_id client = GraphRbacManagementClient(cred, tenant_id, base_url) diff --git a/plugins/modules/azure_rm_adpassword.py b/plugins/modules/azure_rm_adpassword.py index 97823f2f1..2a0989d87 100644 --- a/plugins/modules/azure_rm_adpassword.py +++ b/plugins/modules/azure_rm_adpassword.py @@ -18,7 +18,7 @@ --- module: azure_rm_adpassword -version_added: "2.10" +version_added: "0.2.0" short_description: Manage application password @@ -112,6 +112,7 @@ ''' from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase +import uuid try: from msrestazure.azure_exceptions import CloudError @@ -243,8 +244,8 @@ def delete_password(self, old_passwords): self.fail("failed to delete password with key id {0} - {1}".format(self.app_id, str(ge))) def create_password(self, old_passwords): + def gen_guid(): - import uuid return uuid.uuid4() if self.value is None: diff --git a/plugins/modules/azure_rm_adpassword_info.py b/plugins/modules/azure_rm_adpassword_info.py index 8d4902807..0b68b689b 100644 --- a/plugins/modules/azure_rm_adpassword_info.py +++ b/plugins/modules/azure_rm_adpassword_info.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' module: azure_rm_adpassword_info -version_added: "2.10" +version_added: "0.2.0" short_description: Get application password info diff --git a/plugins/modules/azure_rm_adserviceprincipal.py b/plugins/modules/azure_rm_adserviceprincipal.py index 672983bcf..213db573c 100644 --- a/plugins/modules/azure_rm_adserviceprincipal.py +++ b/plugins/modules/azure_rm_adserviceprincipal.py @@ -16,7 +16,7 @@ --- module: azure_rm_adserviceprincipal -version_added: "2.10" +version_added: "0.2.0" short_description: Manage Azure Active Directory service principal @@ -94,6 +94,11 @@ ''' from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common_ext import AzureRMModuleBaseExt +try: + from azure.graphrbac.models import ServicePrincipalCreateParameters + from azure.graphrbac.models import ServicePrincipalUpdateParameters +except Exception: + pass try: from msrestazure.azure_exceptions import CloudError @@ -147,7 +152,6 @@ def exec_module(self, **kwargs): return self.results def create_resource(self): - from azure.graphrbac.models import ServicePrincipalCreateParameters try: client = self.get_graphrbac_client(self.tenant) response = client.service_principals.create(ServicePrincipalCreateParameters(app_id=self.app_id, account_enabled=True)) @@ -159,7 +163,6 @@ def create_resource(self): def update_resource(self, old_response): try: - from azure.graphrbac.models import ServicePrincipalUpdateParameters client = self.get_graphrbac_client(self.tenant) to_update = {} if self.app_role_assignment_required is not None: diff --git a/plugins/modules/azure_rm_adserviceprincipal_info.py b/plugins/modules/azure_rm_adserviceprincipal_info.py index d9e3311e9..854c9088c 100644 --- a/plugins/modules/azure_rm_adserviceprincipal_info.py +++ b/plugins/modules/azure_rm_adserviceprincipal_info.py @@ -15,7 +15,7 @@ DOCUMENTATION = ''' module: azure_rm_adserviceprincipal_info -version_added: "2.10" +version_added: "0.2.0" short_description: Get Azure Active Directory service principal info diff --git a/plugins/modules/azure_rm_aks.py b/plugins/modules/azure_rm_aks.py index 3aa90b47f..5582ab275 100644 --- a/plugins/modules/azure_rm_aks.py +++ b/plugins/modules/azure_rm_aks.py @@ -15,7 +15,7 @@ DOCUMENTATION = ''' --- module: azure_rm_aks -version_added: "2.6" +version_added: "0.1.2" short_description: Manage a managed Azure Container Service (AKS) instance description: - Create, update and delete a managed Azure Container Service (AKS) instance. @@ -116,7 +116,6 @@ - Existing non-RBAC enabled AKS clusters cannot currently be updated for RBAC use. type: bool default: no - version_added: "2.8" network_profile: description: - Profile of network configuration. @@ -159,7 +158,6 @@ - A CIDR notation IP range assigned to the Docker bridge network. - It must not overlap with any Subnet IP ranges or the Kubernetes service address range. default: "172.17.0.1/16" - version_added: "2.8" aad_profile: description: - Profile of Azure Active Directory configuration. @@ -174,7 +172,6 @@ description: - The AAD tenant ID to use for authentication. - If not specified, will use the tenant of the deployment subscription. - version_added: "2.8" addon: description: - Profile of managed cluster add-on. @@ -219,7 +216,6 @@ description: - Subnet associated to the cluster. required: true - version_added: "2.8" node_resource_group: description: - Name of the resource group containing agent pool nodes. diff --git a/plugins/modules/azure_rm_aks_info.py b/plugins/modules/azure_rm_aks_info.py index 8194a44a6..9ff6493de 100644 --- a/plugins/modules/azure_rm_aks_info.py +++ b/plugins/modules/azure_rm_aks_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_aks_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Kubernetes Service facts @@ -37,7 +37,6 @@ description: - Show kubeconfig of the AKS cluster. - Note the operation will cost more network overhead, not recommended when listing AKS. - version_added: "2.8" choices: - user - admin diff --git a/plugins/modules/azure_rm_aksversion_info.py b/plugins/modules/azure_rm_aksversion_info.py index 98a3a4e9f..4b74f6447 100644 --- a/plugins/modules/azure_rm_aksversion_info.py +++ b/plugins/modules/azure_rm_aksversion_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_aksversion_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get available kubernetes versions supported by Azure Kubernetes Service diff --git a/plugins/modules/azure_rm_appgateway.py b/plugins/modules/azure_rm_appgateway.py index 28598c26f..905eff6c5 100644 --- a/plugins/modules/azure_rm_appgateway.py +++ b/plugins/modules/azure_rm_appgateway.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_appgateway -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Application Gateway instance description: - Create, update and delete instance of Application Gateway. @@ -143,7 +143,6 @@ description: - Name of the resource that is unique within a resource group. This name can be used to access the resource. redirect_configurations: - version_added: "2.8" description: - Redirect configurations of the application gateway resource. suboptions: @@ -232,7 +231,6 @@ description: - Resource that is unique within a resource group. This name can be used to access the resource. probes: - version_added: "2.8" description: - Probes available to the application gateway resource. suboptions: diff --git a/plugins/modules/azure_rm_applicationsecuritygroup.py b/plugins/modules/azure_rm_applicationsecuritygroup.py index b80f73bc6..7830fcbc3 100644 --- a/plugins/modules/azure_rm_applicationsecuritygroup.py +++ b/plugins/modules/azure_rm_applicationsecuritygroup.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_applicationsecuritygroup -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Application Security Group description: - Create, update and delete instance of Azure Application Security Group. diff --git a/plugins/modules/azure_rm_applicationsecuritygroup_info.py b/plugins/modules/azure_rm_applicationsecuritygroup_info.py index 314de0a55..7439e7fd8 100644 --- a/plugins/modules/azure_rm_applicationsecuritygroup_info.py +++ b/plugins/modules/azure_rm_applicationsecuritygroup_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_applicationsecuritygroup_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Application Security Group facts description: - Get facts of Azure Application Security Group. diff --git a/plugins/modules/azure_rm_appserviceplan.py b/plugins/modules/azure_rm_appserviceplan.py index e623694f1..ce98145f9 100644 --- a/plugins/modules/azure_rm_appserviceplan.py +++ b/plugins/modules/azure_rm_appserviceplan.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_appserviceplan -version_added: "2.7" +version_added: "0.1.2" short_description: Manage App Service Plan description: - Create, update and delete instance of App Service Plan. diff --git a/plugins/modules/azure_rm_appserviceplan_info.py b/plugins/modules/azure_rm_appserviceplan_info.py index ccf857a0c..a75a7001f 100644 --- a/plugins/modules/azure_rm_appserviceplan_info.py +++ b/plugins/modules/azure_rm_appserviceplan_info.py @@ -17,7 +17,7 @@ --- module: azure_rm_appserviceplan_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get azure app service plan facts diff --git a/plugins/modules/azure_rm_automationaccount.py b/plugins/modules/azure_rm_automationaccount.py index 790222bd9..bb304831f 100644 --- a/plugins/modules/azure_rm_automationaccount.py +++ b/plugins/modules/azure_rm_automationaccount.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_automationaccount -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure Automation account description: - Create, delete an Azure Automation account. diff --git a/plugins/modules/azure_rm_automationaccount_info.py b/plugins/modules/azure_rm_automationaccount_info.py index 021706c56..603f9eafb 100644 --- a/plugins/modules/azure_rm_automationaccount_info.py +++ b/plugins/modules/azure_rm_automationaccount_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_automationaccount_info -version_added: '2.9' +version_added: '0.1.2' short_description: Get Azure automation account facts description: - Get facts of automation account. diff --git a/plugins/modules/azure_rm_autoscale.py b/plugins/modules/azure_rm_autoscale.py index c7b91ffd0..15e89f81f 100644 --- a/plugins/modules/azure_rm_autoscale.py +++ b/plugins/modules/azure_rm_autoscale.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_autoscale -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Azure autoscale setting description: - Create, delete an autoscale setting. diff --git a/plugins/modules/azure_rm_autoscale_info.py b/plugins/modules/azure_rm_autoscale_info.py index ed0370fdd..6021bdbb5 100644 --- a/plugins/modules/azure_rm_autoscale_info.py +++ b/plugins/modules/azure_rm_autoscale_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_autoscale_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Auto Scale Setting facts description: - Get facts of Auto Scale Setting. diff --git a/plugins/modules/azure_rm_availabilityset.py b/plugins/modules/azure_rm_availabilityset.py index e1dd1e1f7..e6cc213c4 100644 --- a/plugins/modules/azure_rm_availabilityset.py +++ b/plugins/modules/azure_rm_availabilityset.py @@ -16,7 +16,7 @@ --- module: azure_rm_availabilityset -version_added: "2.4" +version_added: "0.1.2" short_description: Manage Azure Availability Set diff --git a/plugins/modules/azure_rm_availabilityset_info.py b/plugins/modules/azure_rm_availabilityset_info.py index ec2c64407..ad379f8d5 100644 --- a/plugins/modules/azure_rm_availabilityset_info.py +++ b/plugins/modules/azure_rm_availabilityset_info.py @@ -15,7 +15,7 @@ --- module: azure_rm_availabilityset_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Availability Set facts diff --git a/plugins/modules/azure_rm_azurefirewall.py b/plugins/modules/azure_rm_azurefirewall.py index c7204c8ef..0c6c7de94 100644 --- a/plugins/modules/azure_rm_azurefirewall.py +++ b/plugins/modules/azure_rm_azurefirewall.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_azurefirewall -version_added: '2.9' +version_added: '0.1.2' short_description: Manage Azure Firewall instance description: - Create, update and delete instance of Azure Firewall. diff --git a/plugins/modules/azure_rm_azurefirewall_info.py b/plugins/modules/azure_rm_azurefirewall_info.py index 625de1751..4d85d9c8a 100644 --- a/plugins/modules/azure_rm_azurefirewall_info.py +++ b/plugins/modules/azure_rm_azurefirewall_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_azurefirewall_info -version_added: '2.9' +version_added: '0.1.2' short_description: Get AzureFirewall info description: - Get info of AzureFirewall. diff --git a/plugins/modules/azure_rm_batchaccount.py b/plugins/modules/azure_rm_batchaccount.py index 24cfb3165..163f5112e 100644 --- a/plugins/modules/azure_rm_batchaccount.py +++ b/plugins/modules/azure_rm_batchaccount.py @@ -27,7 +27,7 @@ DOCUMENTATION = ''' --- module: azure_rm_batchaccount -version_added: "2.9" +version_added: "0.1.2" short_description: Manages a Batch Account on Azure description: - Create, update and delete instance of Azure Batch Account. diff --git a/plugins/modules/azure_rm_cdnendpoint.py b/plugins/modules/azure_rm_cdnendpoint.py index 46b6394fe..f1f6b351f 100644 --- a/plugins/modules/azure_rm_cdnendpoint.py +++ b/plugins/modules/azure_rm_cdnendpoint.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_cdnendpoint -version_added: "2.8" +version_added: "0.1.2" short_description: Manage a Azure CDN endpoint description: - Create, update, start, stop and delete a Azure CDN endpoint. diff --git a/plugins/modules/azure_rm_cdnendpoint_info.py b/plugins/modules/azure_rm_cdnendpoint_info.py index 0d38c16c2..c25b59231 100644 --- a/plugins/modules/azure_rm_cdnendpoint_info.py +++ b/plugins/modules/azure_rm_cdnendpoint_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_cdnendpoint_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure CDN endpoint facts diff --git a/plugins/modules/azure_rm_cdnprofile.py b/plugins/modules/azure_rm_cdnprofile.py index 1ce8d45a0..222f513a4 100644 --- a/plugins/modules/azure_rm_cdnprofile.py +++ b/plugins/modules/azure_rm_cdnprofile.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_cdnprofile -version_added: "2.8" +version_added: "0.1.2" short_description: Manage a Azure CDN profile description: - Create, update and delete a Azure CDN profile. diff --git a/plugins/modules/azure_rm_cdnprofile_info.py b/plugins/modules/azure_rm_cdnprofile_info.py index af5ecf023..ef45bade7 100644 --- a/plugins/modules/azure_rm_cdnprofile_info.py +++ b/plugins/modules/azure_rm_cdnprofile_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_cdnprofile_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure CDN profile facts diff --git a/plugins/modules/azure_rm_containerinstance.py b/plugins/modules/azure_rm_containerinstance.py index 323eabde8..145e0645b 100644 --- a/plugins/modules/azure_rm_containerinstance.py +++ b/plugins/modules/azure_rm_containerinstance.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_containerinstance -version_added: "2.5" +version_added: "0.1.2" short_description: Manage an Azure Container Instance description: - Create, update and delete an Azure Container Instance. @@ -56,7 +56,6 @@ description: - The Dns name label for the IP. type: str - version_added: "2.8" ports: description: - List of ports exposed within the container group. @@ -119,13 +118,11 @@ description: - Is variable secure. type: bool - version_added: "2.8" commands: description: - List of commands to execute within the container instance in exec form. - When updating existing container all existing commands will be replaced by new ones. type: list - version_added: "2.8" restart_policy: description: - Restart policy for all containers within the container group. @@ -134,7 +131,6 @@ - always - on_failure - never - version_added: "2.8" force_update: description: - Force update of existing container instance. Any update will result in deletion and recreation of existing containers. diff --git a/plugins/modules/azure_rm_containerinstance_info.py b/plugins/modules/azure_rm_containerinstance_info.py index 52b770c8b..b44e3f2bd 100644 --- a/plugins/modules/azure_rm_containerinstance_info.py +++ b/plugins/modules/azure_rm_containerinstance_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_containerinstance_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Container Instance facts description: - Get facts of Container Instance. diff --git a/plugins/modules/azure_rm_containerregistry.py b/plugins/modules/azure_rm_containerregistry.py index 08d7c09c1..fecbf1f03 100644 --- a/plugins/modules/azure_rm_containerregistry.py +++ b/plugins/modules/azure_rm_containerregistry.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_containerregistry -version_added: "2.5" +version_added: "0.1.2" short_description: Manage an Azure Container Registry description: - Create, update and delete an Azure Container Registry. diff --git a/plugins/modules/azure_rm_containerregistry_info.py b/plugins/modules/azure_rm_containerregistry_info.py index 5f469830b..1f14ec9a8 100644 --- a/plugins/modules/azure_rm_containerregistry_info.py +++ b/plugins/modules/azure_rm_containerregistry_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_containerregistry_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Container Registry facts description: - Get facts for Container Registry. diff --git a/plugins/modules/azure_rm_containerregistryreplication.py b/plugins/modules/azure_rm_containerregistryreplication.py index ced4213e1..dfca7b4b2 100644 --- a/plugins/modules/azure_rm_containerregistryreplication.py +++ b/plugins/modules/azure_rm_containerregistryreplication.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_containerregistryreplication -version_added: "2.5" +version_added: "0.1.2" short_description: Manage Replication instance. description: - Create, update and delete instance of Replication. diff --git a/plugins/modules/azure_rm_containerregistryreplication_facts.py b/plugins/modules/azure_rm_containerregistryreplication_info.py similarity index 98% rename from plugins/modules/azure_rm_containerregistryreplication_facts.py rename to plugins/modules/azure_rm_containerregistryreplication_info.py index 0696806ae..9c21314c3 100644 --- a/plugins/modules/azure_rm_containerregistryreplication_facts.py +++ b/plugins/modules/azure_rm_containerregistryreplication_info.py @@ -15,8 +15,8 @@ DOCUMENTATION = ''' --- -module: azure_rm_containerregistryreplication_facts -version_added: "2.5" +module: azure_rm_containerregistryreplication_info +version_added: "0.0.1" short_description: Get Replication facts. description: - Get facts of Replication. @@ -45,7 +45,7 @@ EXAMPLES = ''' - name: Get instance of Replication - azure_rm_containerregistryreplication_facts: + azure_rm_containerregistryreplication_info: resource_group: resource_group_name registry_name: registry_name replication_name: replication_name diff --git a/plugins/modules/azure_rm_containerregistrywebhook.py b/plugins/modules/azure_rm_containerregistrywebhook.py index 97a747f83..e14e8b875 100644 --- a/plugins/modules/azure_rm_containerregistrywebhook.py +++ b/plugins/modules/azure_rm_containerregistrywebhook.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_containerregistrywebhook -version_added: "2.5" +version_added: "0.1.2" short_description: Manage Webhook instance. description: - Create, update and delete instance of Webhook. diff --git a/plugins/modules/azure_rm_containerregistrywebhook_facts.py b/plugins/modules/azure_rm_containerregistrywebhook_info.py similarity index 98% rename from plugins/modules/azure_rm_containerregistrywebhook_facts.py rename to plugins/modules/azure_rm_containerregistrywebhook_info.py index 81cadcaea..2494d58bc 100644 --- a/plugins/modules/azure_rm_containerregistrywebhook_facts.py +++ b/plugins/modules/azure_rm_containerregistrywebhook_info.py @@ -15,8 +15,8 @@ DOCUMENTATION = ''' --- -module: azure_rm_containerregistrywebhook_facts -version_added: "2.5" +module: azure_rm_containerregistrywebhook_info +version_added: "0.1.2" short_description: Get Webhook facts. description: - Get facts of Webhook. @@ -45,7 +45,7 @@ EXAMPLES = ''' - name: Get instance of Webhook - azure_rm_containerregistrywebhook_facts: + azure_rm_containerregistrywebhook_info: resource_group: resource_group_name registry_name: registry_name webhook_name: webhook_name diff --git a/plugins/modules/azure_rm_cosmosdbaccount.py b/plugins/modules/azure_rm_cosmosdbaccount.py index 38b904eb5..797415b9d 100644 --- a/plugins/modules/azure_rm_cosmosdbaccount.py +++ b/plugins/modules/azure_rm_cosmosdbaccount.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_cosmosdbaccount -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Database Account instance description: - Create, update and delete instance of Azure Database Account. diff --git a/plugins/modules/azure_rm_cosmosdbaccount_info.py b/plugins/modules/azure_rm_cosmosdbaccount_info.py index 44899f91e..f01134207 100644 --- a/plugins/modules/azure_rm_cosmosdbaccount_info.py +++ b/plugins/modules/azure_rm_cosmosdbaccount_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_cosmosdbaccount_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Cosmos DB Account facts description: - Get facts of Azure Cosmos DB Account. diff --git a/plugins/modules/azure_rm_deployment.py b/plugins/modules/azure_rm_deployment.py index 47c736d7e..9ce5938bd 100644 --- a/plugins/modules/azure_rm_deployment.py +++ b/plugins/modules/azure_rm_deployment.py @@ -16,7 +16,7 @@ --- module: azure_rm_deployment -version_added: "2.1" +version_added: "0.1.0" short_description: Create or destroy Azure Resource Manager template deployments diff --git a/plugins/modules/azure_rm_deployment_info.py b/plugins/modules/azure_rm_deployment_info.py index 7f2986bd4..42fd204ef 100644 --- a/plugins/modules/azure_rm_deployment_info.py +++ b/plugins/modules/azure_rm_deployment_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_deployment_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Deployment facts description: - Get facts of Azure Deployment. diff --git a/plugins/modules/azure_rm_devtestlab.py b/plugins/modules/azure_rm_devtestlab.py index 165eb9512..d66d3ed3d 100644 --- a/plugins/modules/azure_rm_devtestlab.py +++ b/plugins/modules/azure_rm_devtestlab.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlab -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Lab instance description: - Create, update and delete instance of Azure DevTest Lab. diff --git a/plugins/modules/azure_rm_devtestlab_info.py b/plugins/modules/azure_rm_devtestlab_info.py index 2a12b8643..b0503a4cc 100644 --- a/plugins/modules/azure_rm_devtestlab_info.py +++ b/plugins/modules/azure_rm_devtestlab_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlab_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab facts description: - Get facts of Azure DevTest Lab. diff --git a/plugins/modules/azure_rm_devtestlabarmtemplate_info.py b/plugins/modules/azure_rm_devtestlabarmtemplate_info.py index 039f85173..f6abf9b92 100644 --- a/plugins/modules/azure_rm_devtestlabarmtemplate_info.py +++ b/plugins/modules/azure_rm_devtestlabarmtemplate_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabarmtemplate_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab ARM Template facts description: - Get facts of Azure DevTest Lab ARM Template. diff --git a/plugins/modules/azure_rm_devtestlabartifact_info.py b/plugins/modules/azure_rm_devtestlabartifact_info.py index f31c6ad73..ceb2c8f1c 100644 --- a/plugins/modules/azure_rm_devtestlabartifact_info.py +++ b/plugins/modules/azure_rm_devtestlabartifact_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabartifact_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab Artifact facts description: - Get facts of Azure DevTest Lab Artifact. diff --git a/plugins/modules/azure_rm_devtestlabartifactsource.py b/plugins/modules/azure_rm_devtestlabartifactsource.py index d0a73922d..4e86419bb 100644 --- a/plugins/modules/azure_rm_devtestlabartifactsource.py +++ b/plugins/modules/azure_rm_devtestlabartifactsource.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabartifactsource -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Labs Artifacts Source instance description: - Create, update and delete instance of Azure DevTest Labs Artifacts Source. diff --git a/plugins/modules/azure_rm_devtestlabartifactsource_info.py b/plugins/modules/azure_rm_devtestlabartifactsource_info.py index e3f5d8da5..a1b2c7502 100644 --- a/plugins/modules/azure_rm_devtestlabartifactsource_info.py +++ b/plugins/modules/azure_rm_devtestlabartifactsource_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabartifactsource_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab Artifact Source facts description: - Get facts of Azure DevTest Lab Artifact Source. diff --git a/plugins/modules/azure_rm_devtestlabcustomimage.py b/plugins/modules/azure_rm_devtestlabcustomimage.py index bf8e3fdaf..427c9a008 100644 --- a/plugins/modules/azure_rm_devtestlabcustomimage.py +++ b/plugins/modules/azure_rm_devtestlabcustomimage.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabcustomimage -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Lab Custom Image instance description: - Create, update and delete instance of Azure DevTest Lab Custom Image. diff --git a/plugins/modules/azure_rm_devtestlabcustomimage_info.py b/plugins/modules/azure_rm_devtestlabcustomimage_info.py index cb81f270a..2b01d24b5 100644 --- a/plugins/modules/azure_rm_devtestlabcustomimage_info.py +++ b/plugins/modules/azure_rm_devtestlabcustomimage_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabcustomimage_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab Custom Image facts description: - Get facts of Azure Azure DevTest Lab Custom Image. diff --git a/plugins/modules/azure_rm_devtestlabenvironment.py b/plugins/modules/azure_rm_devtestlabenvironment.py index 143e0225d..70a8b39b0 100644 --- a/plugins/modules/azure_rm_devtestlabenvironment.py +++ b/plugins/modules/azure_rm_devtestlabenvironment.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabenvironment -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Lab Environment instance description: - Create, update and delete instance of Azure DevTest Lab Environment. @@ -26,24 +26,30 @@ description: - The name of the resource group. required: True + type: str lab_name: description: - The name of the lab. required: True + type: str user_name: description: - The name of the user profile. required: True + type: str name: description: - The name of the environment. required: True + type: str location: description: - The location of the resource. + type: str deployment_template: description: - The Azure Resource Manager template's identifier. + type: raw deployment_parameters: description: - The parameters of the Azure Resource Manager template. @@ -52,14 +58,17 @@ name: description: - The name of the template parameter. + type: str value: description: - The value of the template parameter. + type: str state: description: - Assert the state of the Environment. - Use C((present) to create or update an Environment and C(absent) to delete it. default: present + type: str choices: - absent - present diff --git a/plugins/modules/azure_rm_devtestlabenvironment_info.py b/plugins/modules/azure_rm_devtestlabenvironment_info.py index 60d5cf20b..8d6a79ad8 100644 --- a/plugins/modules/azure_rm_devtestlabenvironment_info.py +++ b/plugins/modules/azure_rm_devtestlabenvironment_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabenvironment_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Environment facts description: - Get facts of Azure Environment. diff --git a/plugins/modules/azure_rm_devtestlabpolicy.py b/plugins/modules/azure_rm_devtestlabpolicy.py index 61fee4ec6..6e128b352 100644 --- a/plugins/modules/azure_rm_devtestlabpolicy.py +++ b/plugins/modules/azure_rm_devtestlabpolicy.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabpolicy -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Policy instance description: - Create, update and delete instance of Azure Policy. diff --git a/plugins/modules/azure_rm_devtestlabpolicy_info.py b/plugins/modules/azure_rm_devtestlabpolicy_info.py index 2b42d5a83..1e9da09fb 100644 --- a/plugins/modules/azure_rm_devtestlabpolicy_info.py +++ b/plugins/modules/azure_rm_devtestlabpolicy_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabpolicy_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DTL Policy facts description: - Get facts of Azure DTL Policy. diff --git a/plugins/modules/azure_rm_devtestlabschedule.py b/plugins/modules/azure_rm_devtestlabschedule.py index d6e46639b..99148e208 100644 --- a/plugins/modules/azure_rm_devtestlabschedule.py +++ b/plugins/modules/azure_rm_devtestlabschedule.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabschedule -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Lab Schedule instance description: - Create, update and delete instance of Azure DecTest Lab Schedule. diff --git a/plugins/modules/azure_rm_devtestlabschedule_info.py b/plugins/modules/azure_rm_devtestlabschedule_info.py index f186efbcb..e77ce491a 100644 --- a/plugins/modules/azure_rm_devtestlabschedule_info.py +++ b/plugins/modules/azure_rm_devtestlabschedule_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabschedule_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Schedule facts description: - Get facts of Azure Schedule. diff --git a/plugins/modules/azure_rm_devtestlabvirtualmachine.py b/plugins/modules/azure_rm_devtestlabvirtualmachine.py index 8d788490b..59ae80c9d 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualmachine.py +++ b/plugins/modules/azure_rm_devtestlabvirtualmachine.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabvirtualmachine -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Lab Virtual Machine instance description: - Create, update and delete instance of Azure DevTest Lab Virtual Machine. diff --git a/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py b/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py index fec548d2c..6f3c8917c 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py +++ b/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabvirtualmachine_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab Virtual Machine facts description: - Get facts of Azure DevTest Lab Virtual Machine. diff --git a/plugins/modules/azure_rm_devtestlabvirtualnetwork.py b/plugins/modules/azure_rm_devtestlabvirtualnetwork.py index ddb75c5eb..1dbb129ba 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualnetwork.py +++ b/plugins/modules/azure_rm_devtestlabvirtualnetwork.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabvirtualnetwork -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure DevTest Lab Virtual Network instance description: - Create, update and delete instance of Azure DevTest Lab Virtual Network. diff --git a/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py b/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py index b6d5c0543..eccb7a54f 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py +++ b/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_devtestlabvirtualnetwork_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure DevTest Lab Virtual Network facts description: - Get facts of Azure DevTest Lab Virtual Network. diff --git a/plugins/modules/azure_rm_dnsrecordset.py b/plugins/modules/azure_rm_dnsrecordset.py index 5803fc567..1aa4e5a9f 100644 --- a/plugins/modules/azure_rm_dnsrecordset.py +++ b/plugins/modules/azure_rm_dnsrecordset.py @@ -16,7 +16,7 @@ --- module: azure_rm_dnsrecordset -version_added: "2.4" +version_added: "0.1.0" short_description: Create, delete and update DNS record sets and records diff --git a/plugins/modules/azure_rm_dnsrecordset_info.py b/plugins/modules/azure_rm_dnsrecordset_info.py index 92b7311ed..ecae5b8b3 100644 --- a/plugins/modules/azure_rm_dnsrecordset_info.py +++ b/plugins/modules/azure_rm_dnsrecordset_info.py @@ -15,7 +15,7 @@ --- module: azure_rm_dnsrecordset_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get DNS Record Set facts diff --git a/plugins/modules/azure_rm_dnszone.py b/plugins/modules/azure_rm_dnszone.py index 8bafb7828..0386f1054 100644 --- a/plugins/modules/azure_rm_dnszone.py +++ b/plugins/modules/azure_rm_dnszone.py @@ -29,7 +29,7 @@ --- module: azure_rm_dnszone -version_added: "2.4" +version_added: "0.1.0" short_description: Manage Azure DNS zones @@ -58,20 +58,17 @@ choices: - public - private - version_added: 2.8 registration_virtual_networks: description: - A list of references to virtual networks that register hostnames in this DNS zone. - This is a only when I(type=private). - Each element can be the name or resource id, or a dict contains C(name), C(resource_group) information of the virtual network. - version_added: 2.8 type: list resolution_virtual_networks: description: - A list of references to virtual networks that resolve records in this DNS zone. - This is a only when I(type=private). - Each element can be the name or resource id, or a dict contains C(name), C(resource_group) information of the virtual network. - version_added: '2.8' type: list extends_documentation_fragment: diff --git a/plugins/modules/azure_rm_dnszone_info.py b/plugins/modules/azure_rm_dnszone_info.py index 1ae281c19..6ac17ef7b 100644 --- a/plugins/modules/azure_rm_dnszone_info.py +++ b/plugins/modules/azure_rm_dnszone_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_dnszone_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get DNS zone facts diff --git a/plugins/modules/azure_rm_functionapp.py b/plugins/modules/azure_rm_functionapp.py index 4acdb9413..3c3fd681e 100644 --- a/plugins/modules/azure_rm_functionapp.py +++ b/plugins/modules/azure_rm_functionapp.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_functionapp -version_added: "2.4" +version_added: "0.1.2" short_description: Manage Azure Function Apps description: - Create, update or delete an Azure Function App. @@ -43,7 +43,6 @@ - It can be a dict which contains C(name), C(resource_group). - C(name). Name of app service plan. - C(resource_group). Resource group name of app service plan. - version_added: "2.8" container_settings: description: Web app container settings. suboptions: @@ -59,7 +58,6 @@ registry_server_password: description: - The container registry server password. - version_added: "2.8" storage_account: description: - Name of the storage account to use. diff --git a/plugins/modules/azure_rm_functionapp_info.py b/plugins/modules/azure_rm_functionapp_info.py index 67114e8b4..f1e02bece 100644 --- a/plugins/modules/azure_rm_functionapp_info.py +++ b/plugins/modules/azure_rm_functionapp_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_functionapp_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Function App facts description: - Get facts for one Azure Function App or all Function Apps within a resource group. diff --git a/plugins/modules/azure_rm_gallery.py b/plugins/modules/azure_rm_gallery.py index 590924773..d1430651a 100644 --- a/plugins/modules/azure_rm_gallery.py +++ b/plugins/modules/azure_rm_gallery.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_gallery -version_added: '2.9' +version_added: "0.1.2" short_description: Manage Azure Shared Image Gallery instance description: - Create, update and delete instance of Azure Shared Image Gallery (SIG). diff --git a/plugins/modules/azure_rm_gallery_info.py b/plugins/modules/azure_rm_gallery_info.py index 5015f5c4c..c8bf9f623 100644 --- a/plugins/modules/azure_rm_gallery_info.py +++ b/plugins/modules/azure_rm_gallery_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_gallery_info -version_added: '2.9' +version_added: "0.1.2" short_description: Get Azure Shared Image Gallery info description: - Get info of Azure Shared Image Gallery. diff --git a/plugins/modules/azure_rm_galleryimage.py b/plugins/modules/azure_rm_galleryimage.py index 34ae4652f..dc0e5b367 100644 --- a/plugins/modules/azure_rm_galleryimage.py +++ b/plugins/modules/azure_rm_galleryimage.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_galleryimage -version_added: '2.9' +version_added: "0.1.2" short_description: Manage Azure SIG Image instance description: - Create, update and delete instance of Azure SIG Image. diff --git a/plugins/modules/azure_rm_galleryimage_info.py b/plugins/modules/azure_rm_galleryimage_info.py index d589de76d..2d9040a25 100644 --- a/plugins/modules/azure_rm_galleryimage_info.py +++ b/plugins/modules/azure_rm_galleryimage_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_galleryimage_info -version_added: '2.9' +version_added: "0.1.2" short_description: Get Azure SIG Image info description: - Get info of Azure SIG Image. diff --git a/plugins/modules/azure_rm_galleryimageversion.py b/plugins/modules/azure_rm_galleryimageversion.py index 20d9b43d3..7a6e73c1e 100644 --- a/plugins/modules/azure_rm_galleryimageversion.py +++ b/plugins/modules/azure_rm_galleryimageversion.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_galleryimageversion -version_added: '2.9' +version_added: "0.1.2" short_description: Manage Azure SIG Image Version instance description: - Create, update and delete instance of Azure SIG Image Version. @@ -51,7 +51,6 @@ description: - Storage profile required: true - version_added: "2.10" type: dict suboptions: source_image: diff --git a/plugins/modules/azure_rm_galleryimageversion_info.py b/plugins/modules/azure_rm_galleryimageversion_info.py index ab8a0b3af..65b1059e0 100644 --- a/plugins/modules/azure_rm_galleryimageversion_info.py +++ b/plugins/modules/azure_rm_galleryimageversion_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_galleryimageversion_info -version_added: '2.9' +version_added: "0.1.2" short_description: Get Azure SIG Image Version info description: - Get info of Azure SIG Image Version. diff --git a/plugins/modules/azure_rm_hdinsightcluster.py b/plugins/modules/azure_rm_hdinsightcluster.py index 3ca24c865..8c044a48a 100644 --- a/plugins/modules/azure_rm_hdinsightcluster.py +++ b/plugins/modules/azure_rm_hdinsightcluster.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_hdinsightcluster -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure HDInsight Cluster instance description: - Create, update and delete instance of Azure HDInsight Cluster. diff --git a/plugins/modules/azure_rm_hdinsightcluster_info.py b/plugins/modules/azure_rm_hdinsightcluster_info.py index 1acb04711..98825ae38 100644 --- a/plugins/modules/azure_rm_hdinsightcluster_info.py +++ b/plugins/modules/azure_rm_hdinsightcluster_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_hdinsightcluster_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure HDInsight Cluster facts description: - Get facts of Azure HDInsight Cluster. diff --git a/plugins/modules/azure_rm_image.py b/plugins/modules/azure_rm_image.py index 67f9ae9ea..b32ffefd3 100644 --- a/plugins/modules/azure_rm_image.py +++ b/plugins/modules/azure_rm_image.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_image -version_added: "2.5" +version_added: "0.0.1" short_description: Manage Azure image description: - Create, delete an image from virtual machine, blob uri, managed disk or snapshot. diff --git a/plugins/modules/azure_rm_image_info.py b/plugins/modules/azure_rm_image_info.py index d8d369c37..8c9dd47de 100644 --- a/plugins/modules/azure_rm_image_info.py +++ b/plugins/modules/azure_rm_image_info.py @@ -14,7 +14,7 @@ --- module: azure_rm_image_info -version_added: "2.9" +version_added: "0.0.1" short_description: Get facts about azure custom images diff --git a/plugins/modules/azure_rm_iotdevice.py b/plugins/modules/azure_rm_iotdevice.py index 0fb733d8a..00c86d788 100644 --- a/plugins/modules/azure_rm_iotdevice.py +++ b/plugins/modules/azure_rm_iotdevice.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_iotdevice -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure IoT hub device description: - Create, delete an Azure IoT hub device. diff --git a/plugins/modules/azure_rm_iotdevice_info.py b/plugins/modules/azure_rm_iotdevice_info.py index 120873a8b..5a5a72195 100644 --- a/plugins/modules/azure_rm_iotdevice_info.py +++ b/plugins/modules/azure_rm_iotdevice_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_iotdevice_info -version_added: "2.9" +version_added: "0.1.2" short_description: Facts of Azure IoT hub device description: - Query, get Azure IoT hub device. diff --git a/plugins/modules/azure_rm_iotdevicemodule.py b/plugins/modules/azure_rm_iotdevicemodule.py index cbb0456f2..f8f153d60 100644 --- a/plugins/modules/azure_rm_iotdevicemodule.py +++ b/plugins/modules/azure_rm_iotdevicemodule.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_iotdevicemodule -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure IoT hub device module description: - Create, delete an Azure IoT hub device module. diff --git a/plugins/modules/azure_rm_iothub.py b/plugins/modules/azure_rm_iothub.py index 6a2adc963..0b506e951 100644 --- a/plugins/modules/azure_rm_iothub.py +++ b/plugins/modules/azure_rm_iothub.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_iothub -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure IoT hub description: - Create, delete an Azure IoT hub. diff --git a/plugins/modules/azure_rm_iothub_info.py b/plugins/modules/azure_rm_iothub_info.py index fc5172191..64767a1ad 100644 --- a/plugins/modules/azure_rm_iothub_info.py +++ b/plugins/modules/azure_rm_iothub_info.py @@ -17,7 +17,7 @@ --- module: azure_rm_iothub_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get IoT Hub facts diff --git a/plugins/modules/azure_rm_iothubconsumergroup.py b/plugins/modules/azure_rm_iothubconsumergroup.py index eddf2e22e..e775c8c31 100644 --- a/plugins/modules/azure_rm_iothubconsumergroup.py +++ b/plugins/modules/azure_rm_iothubconsumergroup.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_iothubconsumergroup -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure IoT hub description: - Create, delete an Azure IoT hub. diff --git a/plugins/modules/azure_rm_keyvault.py b/plugins/modules/azure_rm_keyvault.py index 328fc4a3d..a72f95bf0 100644 --- a/plugins/modules/azure_rm_keyvault.py +++ b/plugins/modules/azure_rm_keyvault.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_keyvault -version_added: "2.5" +version_added: "0.1.2" short_description: Manage Key Vault instance description: - Create, update and delete instance of Key Vault. diff --git a/plugins/modules/azure_rm_keyvault_info.py b/plugins/modules/azure_rm_keyvault_info.py index 9fff468ac..9f58432f5 100644 --- a/plugins/modules/azure_rm_keyvault_info.py +++ b/plugins/modules/azure_rm_keyvault_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_keyvault_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Key Vault facts description: - Get facts of Azure Key Vault. @@ -25,12 +25,15 @@ resource_group: description: - The name of the resource group to which the key vault belongs. + type: str name: description: - The name of the key vault. + type: str tags: description: - Limit results by providing a list of tags. Format tags as 'key' or 'key:value'. + type: list extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_keyvaultkey.py b/plugins/modules/azure_rm_keyvaultkey.py index c7a9e8b96..15abb5a2a 100644 --- a/plugins/modules/azure_rm_keyvaultkey.py +++ b/plugins/modules/azure_rm_keyvaultkey.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_keyvaultkey -version_added: 2.5 +version_added: "0.1.2" short_description: Use Azure KeyVault keys description: - Create or delete a key within a given keyvault. diff --git a/plugins/modules/azure_rm_keyvaultkey_info.py b/plugins/modules/azure_rm_keyvaultkey_info.py index e4527d4ec..f3bbd50e4 100644 --- a/plugins/modules/azure_rm_keyvaultkey_info.py +++ b/plugins/modules/azure_rm_keyvaultkey_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_keyvaultkey_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Key Vault key facts description: - Get facts of Azure Key Vault key. diff --git a/plugins/modules/azure_rm_keyvaultsecret.py b/plugins/modules/azure_rm_keyvaultsecret.py index 0d3823152..891083863 100644 --- a/plugins/modules/azure_rm_keyvaultsecret.py +++ b/plugins/modules/azure_rm_keyvaultsecret.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_keyvaultsecret -version_added: 2.5 +version_added: "0.1.2" short_description: Use Azure KeyVault Secrets description: - Create or delete a secret within a given keyvault. diff --git a/plugins/modules/azure_rm_keyvaultsecret_info.py b/plugins/modules/azure_rm_keyvaultsecret_info.py index cf59290fc..438b4d3f0 100644 --- a/plugins/modules/azure_rm_keyvaultsecret_info.py +++ b/plugins/modules/azure_rm_keyvaultsecret_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_keyvaultsecret_info -version_added: "2.10" +version_added: "0.1.2" short_description: Get Azure Key Vault secret facts description: - Get facts of Azure Key Vault secret. diff --git a/plugins/modules/azure_rm_loadbalancer.py b/plugins/modules/azure_rm_loadbalancer.py index 7bab840bf..53874d652 100644 --- a/plugins/modules/azure_rm_loadbalancer.py +++ b/plugins/modules/azure_rm_loadbalancer.py @@ -17,7 +17,7 @@ --- module: azure_rm_loadbalancer -version_added: "2.4" +version_added: "0.1.2" short_description: Manage Azure load balancers @@ -49,7 +49,6 @@ choices: - Basic - Standard - version_added: '2.6' frontend_ip_configurations: description: - List of frontend IPs to be used. @@ -64,20 +63,16 @@ private_ip_address: description: - The reference of the Public IP resource. - version_added: '2.6' private_ip_allocation_method: description: - The Private IP allocation method. choices: - Static - Dynamic - version_added: '2.6' subnet: description: - The reference of the subnet resource. - Should be an existing subnet's resource id. - version_added: '2.6' - version_added: '2.5' backend_address_pools: description: - List of backend address pools. @@ -86,7 +81,6 @@ description: - Name of the backend address pool. required: True - version_added: '2.5' probes: description: - List of probe definitions used to check endpoint health. @@ -125,7 +119,6 @@ description: - The URI used for requesting health status from the VM. - Path is required if I(protocol=Http) or I(protocol=Https). Otherwise, it is not allowed. - version_added: '2.5' inbound_nat_pools: description: - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. @@ -164,7 +157,6 @@ description: - The port used for internal connections on the endpoint. - Acceptable values are between 1 and 65535. - version_added: '2.5' load_balancing_rules: description: - Object collection representing the load balancing rules Gets the provisioning. @@ -220,7 +212,6 @@ enable_floating_ip: description: - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule. - version_added: '2.5' inbound_nat_rules: description: - Collection of inbound NAT Rules used by a load balancer. @@ -270,7 +261,6 @@ description: - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. - This element is only used when I(protocol=Tcp). - version_added: '2.8' public_ip_address_name: description: - (deprecated) Name of an existing public IP address object to associate with the security group. diff --git a/plugins/modules/azure_rm_loadbalancer_info.py b/plugins/modules/azure_rm_loadbalancer_info.py index 8eaedec99..b273f8a12 100644 --- a/plugins/modules/azure_rm_loadbalancer_info.py +++ b/plugins/modules/azure_rm_loadbalancer_info.py @@ -17,7 +17,7 @@ --- module: azure_rm_loadbalancer_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get load balancer facts diff --git a/plugins/modules/azure_rm_lock.py b/plugins/modules/azure_rm_lock.py index 2821984dc..1947b5877 100644 --- a/plugins/modules/azure_rm_lock.py +++ b/plugins/modules/azure_rm_lock.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_lock -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure locks description: - Create, delete an Azure lock. diff --git a/plugins/modules/azure_rm_lock_info.py b/plugins/modules/azure_rm_lock_info.py index 945f009a3..759dfaeff 100644 --- a/plugins/modules/azure_rm_lock_info.py +++ b/plugins/modules/azure_rm_lock_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_lock_info -version_added: "2.9" +version_added: "0.1.2" short_description: Manage Azure locks description: - Create, delete an Azure lock. diff --git a/plugins/modules/azure_rm_loganalyticsworkspace.py b/plugins/modules/azure_rm_loganalyticsworkspace.py index e12752f73..a841c6750 100644 --- a/plugins/modules/azure_rm_loganalyticsworkspace.py +++ b/plugins/modules/azure_rm_loganalyticsworkspace.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_loganalyticsworkspace -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Log Analytics workspaces description: - Create, delete Azure Log Analytics workspaces. diff --git a/plugins/modules/azure_rm_loganalyticsworkspace_info.py b/plugins/modules/azure_rm_loganalyticsworkspace_info.py index d3e9836f8..593668f44 100644 --- a/plugins/modules/azure_rm_loganalyticsworkspace_info.py +++ b/plugins/modules/azure_rm_loganalyticsworkspace_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_loganalyticsworkspace_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get facts of Azure Log Analytics workspaces description: - Get, query Azure Log Analytics workspaces. diff --git a/plugins/modules/azure_rm_manageddisk.py b/plugins/modules/azure_rm_manageddisk.py index bc48083e9..daf34b2c3 100644 --- a/plugins/modules/azure_rm_manageddisk.py +++ b/plugins/modules/azure_rm_manageddisk.py @@ -17,7 +17,7 @@ --- module: azure_rm_manageddisk -version_added: "2.4" +version_added: "0.1.2" short_description: Manage Azure Manage Disks @@ -91,7 +91,6 @@ - Name of an existing virtual machine with which the disk is or will be associated, this VM should be in the same resource group. - To detach a disk from a vm, explicitly set to ''. - If this option is unset, the value will not be changed. - version_added: '2.5' attach_caching: description: - Disk caching policy controlled by VM. Will be used when attached to the VM defined by C(managed_by). @@ -100,7 +99,6 @@ - '' - read_only - read_write - version_added: '2.8' tags: description: - Tags to assign to the managed disk. @@ -114,13 +112,11 @@ - 2 - 3 - '' - version_added: "2.8" lun: description: - The logical unit number for data disk. - This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM. type: int - version_added: '2.10' extends_documentation_fragment: - azure.azcollection.azure @@ -363,6 +359,7 @@ def attach(self, vm_name, disk): # prepare the data disk params = self.compute_models.ManagedDiskParameters(id=disk.get('id'), storage_account_type=disk.get('storage_account_type')) caching_options = self.compute_models.CachingTypes[self.attach_caching] if self.attach_caching and self.attach_caching != '' else None + # pylint: disable=missing-kwoa data_disk = self.compute_models.DataDisk(lun=lun, create_option=self.compute_models.DiskCreateOptionTypes.attach, managed_disk=params, diff --git a/plugins/modules/azure_rm_manageddisk_info.py b/plugins/modules/azure_rm_manageddisk_info.py index e33ea2539..1fc60c6b4 100644 --- a/plugins/modules/azure_rm_manageddisk_info.py +++ b/plugins/modules/azure_rm_manageddisk_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_manageddisk_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get managed disk facts diff --git a/plugins/modules/azure_rm_managementgroup.py b/plugins/modules/azure_rm_managementgroup.py index 5a0ec83b9..4de569c8d 100644 --- a/plugins/modules/azure_rm_managementgroup.py +++ b/plugins/modules/azure_rm_managementgroup.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_managementgroup -version_added: '2.10' +version_added: '0.1.1' short_description: Manage Azure ManagementGroup instance description: - Create, update and delete instance of Azure ManagementGroup. diff --git a/plugins/modules/azure_rm_mariadbconfiguration.py b/plugins/modules/azure_rm_mariadbconfiguration.py index dbbec17ab..77e79e8fd 100644 --- a/plugins/modules/azure_rm_mariadbconfiguration.py +++ b/plugins/modules/azure_rm_mariadbconfiguration.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbconfiguration -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Configuration instance description: - Create, update and delete instance of Configuration. @@ -27,17 +27,21 @@ description: - The name of the resource group that contains the resource. required: True + type: str server_name: description: - The name of the server. required: True + type: str name: description: - The name of the server configuration. required: True + type: str value: description: - Value of the configuration. + type: str state: description: - Assert the state of the MariaDB configuration. Use C(present) to update setting, or C(absent) to reset to default value. @@ -45,6 +49,7 @@ choices: - absent - present + type: str extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_mariadbconfiguration_info.py b/plugins/modules/azure_rm_mariadbconfiguration_info.py index 9a7713d9b..1b918742e 100644 --- a/plugins/modules/azure_rm_mariadbconfiguration_info.py +++ b/plugins/modules/azure_rm_mariadbconfiguration_info.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbconfiguration_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MariaDB Configuration facts description: - Get facts of Azure MariaDB Configuration. diff --git a/plugins/modules/azure_rm_mariadbdatabase.py b/plugins/modules/azure_rm_mariadbdatabase.py index af1976cf3..2bdad0a2a 100644 --- a/plugins/modules/azure_rm_mariadbdatabase.py +++ b/plugins/modules/azure_rm_mariadbdatabase.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbdatabase -version_added: "2.8" +version_added: "0.1.2" short_description: Manage MariaDB Database instance description: - Create, update and delete instance of MariaDB Database. diff --git a/plugins/modules/azure_rm_mariadbdatabase_info.py b/plugins/modules/azure_rm_mariadbdatabase_info.py index 6bd1ba88d..abfdd5d93 100644 --- a/plugins/modules/azure_rm_mariadbdatabase_info.py +++ b/plugins/modules/azure_rm_mariadbdatabase_info.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbdatabase_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MariaDB Database facts description: - Get facts of MariaDB Database. diff --git a/plugins/modules/azure_rm_mariadbfirewallrule.py b/plugins/modules/azure_rm_mariadbfirewallrule.py index 322b9c1f5..36288bbc2 100644 --- a/plugins/modules/azure_rm_mariadbfirewallrule.py +++ b/plugins/modules/azure_rm_mariadbfirewallrule.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbfirewallrule -version_added: "2.8" +version_added: "0.1.2" short_description: Manage MariaDB firewall rule instance description: - Create, update and delete instance of MariaDB firewall rule. diff --git a/plugins/modules/azure_rm_mariadbfirewallrule_info.py b/plugins/modules/azure_rm_mariadbfirewallrule_info.py index 2734e1ec2..00708e7ef 100644 --- a/plugins/modules/azure_rm_mariadbfirewallrule_info.py +++ b/plugins/modules/azure_rm_mariadbfirewallrule_info.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbfirewallrule_info -version_added: "2.9" +version_added: "0.0.1" short_description: Get Azure MariaDB Firewall Rule facts description: - Get facts of Azure MariaDB Firewall Rule. diff --git a/plugins/modules/azure_rm_mariadbserver.py b/plugins/modules/azure_rm_mariadbserver.py index dd6865f81..f99327c04 100644 --- a/plugins/modules/azure_rm_mariadbserver.py +++ b/plugins/modules/azure_rm_mariadbserver.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbserver -version_added: "2.8" +version_added: "0.1.2" short_description: Manage MariaDB Server instance description: - Create, update and delete instance of MariaDB Server. diff --git a/plugins/modules/azure_rm_mariadbserver_info.py b/plugins/modules/azure_rm_mariadbserver_info.py index 5599397c1..3cc382630 100644 --- a/plugins/modules/azure_rm_mariadbserver_info.py +++ b/plugins/modules/azure_rm_mariadbserver_info.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mariadbserver_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MariaDB Server facts description: - Get facts of MariaDB Server. diff --git a/plugins/modules/azure_rm_monitorlogprofile.py b/plugins/modules/azure_rm_monitorlogprofile.py index 83c458037..7c722566e 100644 --- a/plugins/modules/azure_rm_monitorlogprofile.py +++ b/plugins/modules/azure_rm_monitorlogprofile.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_monitorlogprofile -version_added: "2.9" +version_added: "0.0.1" short_description: Manage Azure Monitor log profile description: - Create, update and delete instance of Azure Monitor log profile. diff --git a/plugins/modules/azure_rm_mysqlconfiguration.py b/plugins/modules/azure_rm_mysqlconfiguration.py index 22ba5e193..25557a7ca 100644 --- a/plugins/modules/azure_rm_mysqlconfiguration.py +++ b/plugins/modules/azure_rm_mysqlconfiguration.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqlconfiguration -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Configuration instance description: - Create, update and delete instance of Configuration. diff --git a/plugins/modules/azure_rm_mysqlconfiguration_info.py b/plugins/modules/azure_rm_mysqlconfiguration_info.py index 13be37e67..05307dff5 100644 --- a/plugins/modules/azure_rm_mysqlconfiguration_info.py +++ b/plugins/modules/azure_rm_mysqlconfiguration_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqlconfiguration_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MySQL Configuration facts description: - Get facts of Azure MySQL Configuration. diff --git a/plugins/modules/azure_rm_mysqldatabase.py b/plugins/modules/azure_rm_mysqldatabase.py index 4b644ab1a..ac0632f91 100644 --- a/plugins/modules/azure_rm_mysqldatabase.py +++ b/plugins/modules/azure_rm_mysqldatabase.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqldatabase -version_added: "2.5" +version_added: "0.1.2" short_description: Manage MySQL Database instance description: - Create, update and delete instance of MySQL Database. diff --git a/plugins/modules/azure_rm_mysqldatabase_info.py b/plugins/modules/azure_rm_mysqldatabase_info.py index 2e27faeac..62e33b2e1 100644 --- a/plugins/modules/azure_rm_mysqldatabase_info.py +++ b/plugins/modules/azure_rm_mysqldatabase_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqldatabase_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MySQL Database facts description: - Get facts of MySQL Database. diff --git a/plugins/modules/azure_rm_mysqlfirewallrule.py b/plugins/modules/azure_rm_mysqlfirewallrule.py index 8cad5a74a..d5deba9ad 100644 --- a/plugins/modules/azure_rm_mysqlfirewallrule.py +++ b/plugins/modules/azure_rm_mysqlfirewallrule.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqlfirewallrule -version_added: "2.8" +version_added: "0.1.2" short_description: Manage MySQL firewall rule instance description: - Create, update and delete instance of MySQL firewall rule. diff --git a/plugins/modules/azure_rm_mysqlfirewallrule_info.py b/plugins/modules/azure_rm_mysqlfirewallrule_info.py index 2e7a8e987..682cb7702 100644 --- a/plugins/modules/azure_rm_mysqlfirewallrule_info.py +++ b/plugins/modules/azure_rm_mysqlfirewallrule_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqlfirewallrule_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MySQL Firewall Rule facts description: - Get facts of Azure MySQL Firewall Rule. diff --git a/plugins/modules/azure_rm_mysqlserver.py b/plugins/modules/azure_rm_mysqlserver.py index 6bbb9d47a..a1f3c9614 100644 --- a/plugins/modules/azure_rm_mysqlserver.py +++ b/plugins/modules/azure_rm_mysqlserver.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqlserver -version_added: "2.5" +version_added: "0.1.2" short_description: Manage MySQL Server instance description: - Create, update and delete instance of MySQL Server. diff --git a/plugins/modules/azure_rm_mysqlserver_info.py b/plugins/modules/azure_rm_mysqlserver_info.py index a305860ca..5f3991abd 100644 --- a/plugins/modules/azure_rm_mysqlserver_info.py +++ b/plugins/modules/azure_rm_mysqlserver_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_mysqlserver_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure MySQL Server facts description: - Get facts of MySQL Server. diff --git a/plugins/modules/azure_rm_networkinterface.py b/plugins/modules/azure_rm_networkinterface.py index 5e70397ba..97876253b 100644 --- a/plugins/modules/azure_rm_networkinterface.py +++ b/plugins/modules/azure_rm_networkinterface.py @@ -19,7 +19,7 @@ --- module: azure_rm_networkinterface -version_added: '2.1' +version_added: "0.1.0" short_description: Manage Azure network interfaces @@ -151,7 +151,6 @@ - List of existing load-balancer backend address pools to associate with the network interface. - Can be written as a resource ID. - Also can be a dict of I(name) and I(load_balancer). - version_added: '2.6' primary: description: - Whether the IP configuration is the primary one in the list. @@ -161,20 +160,16 @@ description: - List of application security groups in which the IP configuration is included. - Element of the list could be a resource id of application security group, or dict of I(resource_group) and I(name). - version_added: '2.8' - version_added: '2.5' enable_accelerated_networking: description: - Whether the network interface should be created with the accelerated networking feature or not. type: bool - version_added: '2.7' default: False create_with_security_group: description: - Whether a security group should be be created with the NIC. - If this flag set to C(True) and no I(security_group) set, a default security group will be created. type: bool - version_added: '2.6' default: True security_group: description: @@ -198,13 +193,11 @@ - ip_forwarding type: bool default: False - version_added: '2.7' dns_servers: description: - Which DNS servers should the NIC lookup. - List of IP addresses. type: list - version_added: '2.7' extends_documentation_fragment: - azure.azcollection.azure - azure.azcollection.azure_tags diff --git a/plugins/modules/azure_rm_networkinterface_info.py b/plugins/modules/azure_rm_networkinterface_info.py index c2f4cac92..e33b4139f 100644 --- a/plugins/modules/azure_rm_networkinterface_info.py +++ b/plugins/modules/azure_rm_networkinterface_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_networkinterface_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get network interface facts diff --git a/plugins/modules/azure_rm_postgresqlconfiguration.py b/plugins/modules/azure_rm_postgresqlconfiguration.py index f3cbe3966..0fb4da64c 100644 --- a/plugins/modules/azure_rm_postgresqlconfiguration.py +++ b/plugins/modules/azure_rm_postgresqlconfiguration.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqlconfiguration -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure PostgreSQL Configuration description: - Update or reset Azure PostgreSQL Configuration setting. diff --git a/plugins/modules/azure_rm_postgresqlconfiguration_info.py b/plugins/modules/azure_rm_postgresqlconfiguration_info.py index e68ad5567..fb75ecd65 100644 --- a/plugins/modules/azure_rm_postgresqlconfiguration_info.py +++ b/plugins/modules/azure_rm_postgresqlconfiguration_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqlconfiguration_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure PostgreSQL Configuration facts description: - Get facts of Azure PostgreSQL Configuration. diff --git a/plugins/modules/azure_rm_postgresqldatabase.py b/plugins/modules/azure_rm_postgresqldatabase.py index 34c8a1572..f0c59e121 100644 --- a/plugins/modules/azure_rm_postgresqldatabase.py +++ b/plugins/modules/azure_rm_postgresqldatabase.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqldatabase -version_added: "2.5" +version_added: "0.1.2" short_description: Manage PostgreSQL Database instance description: - Create, update and delete instance of PostgreSQL Database. diff --git a/plugins/modules/azure_rm_postgresqldatabase_info.py b/plugins/modules/azure_rm_postgresqldatabase_info.py index bd9f01592..78f5b07d2 100644 --- a/plugins/modules/azure_rm_postgresqldatabase_info.py +++ b/plugins/modules/azure_rm_postgresqldatabase_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqldatabase_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure PostgreSQL Database facts description: - Get facts of PostgreSQL Database. diff --git a/plugins/modules/azure_rm_postgresqlfirewallrule.py b/plugins/modules/azure_rm_postgresqlfirewallrule.py index 2d6b80172..cc08e63ee 100644 --- a/plugins/modules/azure_rm_postgresqlfirewallrule.py +++ b/plugins/modules/azure_rm_postgresqlfirewallrule.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqlfirewallrule -version_added: "2.8" +version_added: "0.1.2" short_description: Manage PostgreSQL firewall rule instance description: - Create, update and delete instance of PostgreSQL firewall rule. diff --git a/plugins/modules/azure_rm_postgresqlfirewallrule_info.py b/plugins/modules/azure_rm_postgresqlfirewallrule_info.py index 14836902d..f37ddedb9 100644 --- a/plugins/modules/azure_rm_postgresqlfirewallrule_info.py +++ b/plugins/modules/azure_rm_postgresqlfirewallrule_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqlfirewallrule_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure PostgreSQL Firewall Rule facts description: - Get facts of Azure PostgreSQL Firewall Rule. diff --git a/plugins/modules/azure_rm_postgresqlserver.py b/plugins/modules/azure_rm_postgresqlserver.py index c4b4391bf..0f48153df 100644 --- a/plugins/modules/azure_rm_postgresqlserver.py +++ b/plugins/modules/azure_rm_postgresqlserver.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqlserver -version_added: "2.5" +version_added: "0.1.2" short_description: Manage PostgreSQL Server instance description: - Create, update and delete instance of PostgreSQL Server. diff --git a/plugins/modules/azure_rm_postgresqlserver_info.py b/plugins/modules/azure_rm_postgresqlserver_info.py index 4750500dd..f553a2a39 100644 --- a/plugins/modules/azure_rm_postgresqlserver_info.py +++ b/plugins/modules/azure_rm_postgresqlserver_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_postgresqlserver_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure PostgreSQL Server facts description: - Get facts of PostgreSQL Server. diff --git a/plugins/modules/azure_rm_privatednszone.py b/plugins/modules/azure_rm_privatednszone.py index be729f7f4..5495124ce 100644 --- a/plugins/modules/azure_rm_privatednszone.py +++ b/plugins/modules/azure_rm_privatednszone.py @@ -20,7 +20,7 @@ --- module: azure_rm_privatednszone -version_added: "2.10" +version_added: "0.0.1" short_description: Manage Azure private DNS zones diff --git a/plugins/modules/azure_rm_privatednszone_info.py b/plugins/modules/azure_rm_privatednszone_info.py index a95c66450..f6636c17e 100644 --- a/plugins/modules/azure_rm_privatednszone_info.py +++ b/plugins/modules/azure_rm_privatednszone_info.py @@ -20,7 +20,7 @@ --- module: azure_rm_privatednszone_info -version_added: "2.10" +version_added: "0.0.1" short_description: Get private DNS zone facts diff --git a/plugins/modules/azure_rm_publicipaddress.py b/plugins/modules/azure_rm_publicipaddress.py index 567029b18..d68135424 100644 --- a/plugins/modules/azure_rm_publicipaddress.py +++ b/plugins/modules/azure_rm_publicipaddress.py @@ -18,7 +18,7 @@ --- module: azure_rm_publicipaddress -version_added: "2.1" +version_added: "0.1.0" short_description: Manage Azure Public IP Addresses @@ -70,7 +70,6 @@ - standard - Basic - Standard - version_added: "2.6" ip_tags: description: - List of IpTag associated with the public IP address. @@ -82,12 +81,10 @@ value: description: - Sets the ip_tags value. - version_added: "2.8" idle_timeout: description: - Idle timeout in minutes. type: int - version_added: "2.8" version: description: - The public IP address version. @@ -95,7 +92,6 @@ - ipv4 - ipv6 default: ipv4 - version_added: "2.8" extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_publicipaddress_info.py b/plugins/modules/azure_rm_publicipaddress_info.py index f8ba376c7..bc3561e61 100644 --- a/plugins/modules/azure_rm_publicipaddress_info.py +++ b/plugins/modules/azure_rm_publicipaddress_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_publicipaddress_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get public IP facts diff --git a/plugins/modules/azure_rm_rediscache.py b/plugins/modules/azure_rm_rediscache.py index 58cf910ca..f1bf07452 100644 --- a/plugins/modules/azure_rm_rediscache.py +++ b/plugins/modules/azure_rm_rediscache.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_rediscache -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Cache for Redis instance description: - Create, update and delete instance of Azure Cache for Redis. diff --git a/plugins/modules/azure_rm_rediscache_info.py b/plugins/modules/azure_rm_rediscache_info.py index 179d32198..c18008870 100644 --- a/plugins/modules/azure_rm_rediscache_info.py +++ b/plugins/modules/azure_rm_rediscache_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_rediscache_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Cache for Redis instance facts diff --git a/plugins/modules/azure_rm_rediscachefirewallrule.py b/plugins/modules/azure_rm_rediscachefirewallrule.py index 7224ebf50..db4c2833c 100644 --- a/plugins/modules/azure_rm_rediscachefirewallrule.py +++ b/plugins/modules/azure_rm_rediscachefirewallrule.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_rediscachefirewallrule -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Cache for Redis Firewall rules description: - Create, update and delete Azure Cache for Redis Firewall rules. diff --git a/plugins/modules/azure_rm_resource.py b/plugins/modules/azure_rm_resource.py index ae5117af6..5094c3091 100644 --- a/plugins/modules/azure_rm_resource.py +++ b/plugins/modules/azure_rm_resource.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_resource -version_added: "2.6" +version_added: "0.1.2" short_description: Create any Azure resource description: - Create, update or delete any Azure resource using Azure REST API. @@ -89,13 +89,11 @@ - If enabled, idempotency check will be done by using I(method=GET) first and then comparing with I(body). default: 0 type: int - version_added: "2.8" polling_interval: description: - If enabled, idempotency check will be done by using I(method=GET) first and then comparing with I(body). default: 60 type: int - version_added: "2.8" state: description: - Assert the state of the resource. Use C(present) to create or update resource or C(absent) to delete resource. diff --git a/plugins/modules/azure_rm_resource_info.py b/plugins/modules/azure_rm_resource_info.py index 69277b482..4983471d5 100644 --- a/plugins/modules/azure_rm_resource_info.py +++ b/plugins/modules/azure_rm_resource_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_resource_info -version_added: "2.9" +version_added: "0.1.2" short_description: Generic facts of Azure resources description: - Obtain facts of any resource using Azure REST API. diff --git a/plugins/modules/azure_rm_resourcegroup.py b/plugins/modules/azure_rm_resourcegroup.py index 456d48a73..baac1abe4 100644 --- a/plugins/modules/azure_rm_resourcegroup.py +++ b/plugins/modules/azure_rm_resourcegroup.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_resourcegroup -version_added: "2.1" +version_added: "0.1.2" short_description: Manage Azure resource groups description: - Create, update and delete a resource group. diff --git a/plugins/modules/azure_rm_resourcegroup_info.py b/plugins/modules/azure_rm_resourcegroup_info.py index 8ec03ffa2..949493b04 100644 --- a/plugins/modules/azure_rm_resourcegroup_info.py +++ b/plugins/modules/azure_rm_resourcegroup_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_resourcegroup_info -version_added: "2.1" +version_added: "0.1.2" short_description: Get resource group facts @@ -36,7 +36,6 @@ description: - List all resources under the resource group. - Note this will cost network overhead for each resource group. Suggest use this when I(name) set. - version_added: "2.8" extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_roleassignment.py b/plugins/modules/azure_rm_roleassignment.py index 5d2663f25..24cb5ff2d 100644 --- a/plugins/modules/azure_rm_roleassignment.py +++ b/plugins/modules/azure_rm_roleassignment.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_roleassignment -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Role Assignment description: - Create and delete instance of Azure Role Assignment. @@ -225,6 +225,7 @@ def create_roleassignment(self): self.log("Creating role assignment {0}".format(self.name)) try: + # pylint: disable=missing-kwoa parameters = RoleAssignmentCreateParameters(role_definition_id=self.role_definition_id, principal_id=self.assignee_object_id) response = self._client.role_assignments.create(scope=self.scope, role_assignment_name=self.name, diff --git a/plugins/modules/azure_rm_roleassignment_info.py b/plugins/modules/azure_rm_roleassignment_info.py index 516761f5b..e99414e82 100644 --- a/plugins/modules/azure_rm_roleassignment_info.py +++ b/plugins/modules/azure_rm_roleassignment_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_roleassignment_info -version_added: "2.9" +version_added: "0.1.2" short_description: Gets Azure Role Assignment facts description: - Gets facts of Azure Role Assignment. diff --git a/plugins/modules/azure_rm_roledefinition.py b/plugins/modules/azure_rm_roledefinition.py index 2eac8aae1..e5bb3eade 100644 --- a/plugins/modules/azure_rm_roledefinition.py +++ b/plugins/modules/azure_rm_roledefinition.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_roledefinition -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Role Definition description: - Create, update and delete instance of Azure Role Definition. diff --git a/plugins/modules/azure_rm_roledefinition_info.py b/plugins/modules/azure_rm_roledefinition_info.py index e404f5d69..948854f92 100644 --- a/plugins/modules/azure_rm_roledefinition_info.py +++ b/plugins/modules/azure_rm_roledefinition_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_roledefinition_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Role Definition facts description: - Get facts of Azure Role Definition. diff --git a/plugins/modules/azure_rm_route.py b/plugins/modules/azure_rm_route.py index 059dd389d..60d687f0e 100644 --- a/plugins/modules/azure_rm_route.py +++ b/plugins/modules/azure_rm_route.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_route -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Azure route resource description: - Create, update or delete a route. diff --git a/plugins/modules/azure_rm_routetable.py b/plugins/modules/azure_rm_routetable.py index 370549478..5f0722d26 100644 --- a/plugins/modules/azure_rm_routetable.py +++ b/plugins/modules/azure_rm_routetable.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_routetable -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Azure route table resource description: - Create, update or delete a route table. diff --git a/plugins/modules/azure_rm_routetable_info.py b/plugins/modules/azure_rm_routetable_info.py index eb1d08730..2586a0eea 100644 --- a/plugins/modules/azure_rm_routetable_info.py +++ b/plugins/modules/azure_rm_routetable_info.py @@ -17,7 +17,7 @@ --- module: azure_rm_routetable_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get route table facts diff --git a/plugins/modules/azure_rm_securitygroup.py b/plugins/modules/azure_rm_securitygroup.py index b2a1b4be4..4ab492e26 100644 --- a/plugins/modules/azure_rm_securitygroup.py +++ b/plugins/modules/azure_rm_securitygroup.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_securitygroup -version_added: "2.1" +version_added: "0.1.0" short_description: Manage Azure network security groups description: - Create, update or delete a network security group. diff --git a/plugins/modules/azure_rm_securitygroup_info.py b/plugins/modules/azure_rm_securitygroup_info.py index ef211fd72..ca73992aa 100644 --- a/plugins/modules/azure_rm_securitygroup_info.py +++ b/plugins/modules/azure_rm_securitygroup_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_securitygroup_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get security group facts diff --git a/plugins/modules/azure_rm_servicebus.py b/plugins/modules/azure_rm_servicebus.py index 1b55a4667..a310da2ae 100644 --- a/plugins/modules/azure_rm_servicebus.py +++ b/plugins/modules/azure_rm_servicebus.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_servicebus -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Service Bus description: - Create, update or delete an Azure Service Bus namespaces. diff --git a/plugins/modules/azure_rm_servicebus_info.py b/plugins/modules/azure_rm_servicebus_info.py index c43b6391a..3a39a8151 100644 --- a/plugins/modules/azure_rm_servicebus_info.py +++ b/plugins/modules/azure_rm_servicebus_info.py @@ -17,7 +17,7 @@ --- module: azure_rm_servicebus_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get servicebus facts diff --git a/plugins/modules/azure_rm_servicebusqueue.py b/plugins/modules/azure_rm_servicebusqueue.py index e7660b207..390d4de37 100644 --- a/plugins/modules/azure_rm_servicebusqueue.py +++ b/plugins/modules/azure_rm_servicebusqueue.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_servicebusqueue -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Service Bus queue description: - Create, update or delete an Azure Service Bus queue. diff --git a/plugins/modules/azure_rm_servicebussaspolicy.py b/plugins/modules/azure_rm_servicebussaspolicy.py index 2b1195257..618c230bf 100644 --- a/plugins/modules/azure_rm_servicebussaspolicy.py +++ b/plugins/modules/azure_rm_servicebussaspolicy.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_servicebussaspolicy -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Service Bus SAS policy description: - Create, update or delete an Azure Service Bus SAS policy. diff --git a/plugins/modules/azure_rm_servicebustopic.py b/plugins/modules/azure_rm_servicebustopic.py index d8b6b33b8..2c6aa30e7 100644 --- a/plugins/modules/azure_rm_servicebustopic.py +++ b/plugins/modules/azure_rm_servicebustopic.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_servicebustopic -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Service Bus description: - Create, update or delete an Azure Service Bus topics. diff --git a/plugins/modules/azure_rm_servicebustopicsubscription.py b/plugins/modules/azure_rm_servicebustopicsubscription.py index 7c5d5c890..81b798894 100644 --- a/plugins/modules/azure_rm_servicebustopicsubscription.py +++ b/plugins/modules/azure_rm_servicebustopicsubscription.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_servicebustopicsubscription -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Service Bus subscription description: - Create, update or delete an Azure Service Bus subscriptions. diff --git a/plugins/modules/azure_rm_snapshot.py b/plugins/modules/azure_rm_snapshot.py index 0c8d0f242..4a4ed531e 100644 --- a/plugins/modules/azure_rm_snapshot.py +++ b/plugins/modules/azure_rm_snapshot.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_snapshot -version_added: '2.9' +version_added: "0.1.2" short_description: Manage Azure Snapshot instance. description: - Create, update and delete instance of Azure Snapshot. diff --git a/plugins/modules/azure_rm_sqldatabase.py b/plugins/modules/azure_rm_sqldatabase.py index 5e51bf12e..4a5520635 100644 --- a/plugins/modules/azure_rm_sqldatabase.py +++ b/plugins/modules/azure_rm_sqldatabase.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_sqldatabase -version_added: "2.5" +version_added: "0.1.2" short_description: Manage SQL Database instance description: - Create, update and delete instance of SQL Database. diff --git a/plugins/modules/azure_rm_sqldatabase_info.py b/plugins/modules/azure_rm_sqldatabase_info.py index 9b07295d2..7a8ad8927 100644 --- a/plugins/modules/azure_rm_sqldatabase_info.py +++ b/plugins/modules/azure_rm_sqldatabase_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_sqldatabase_info -version_added: "2.8" +version_added: "0.1.2" short_description: Get Azure SQL Database facts description: - Get facts of Azure SQL Database. diff --git a/plugins/modules/azure_rm_sqlfirewallrule.py b/plugins/modules/azure_rm_sqlfirewallrule.py index 603105948..2d875befe 100644 --- a/plugins/modules/azure_rm_sqlfirewallrule.py +++ b/plugins/modules/azure_rm_sqlfirewallrule.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_sqlfirewallrule -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Firewall Rule instance description: - Create, update and delete instance of Firewall Rule. diff --git a/plugins/modules/azure_rm_sqlfirewallrule_info.py b/plugins/modules/azure_rm_sqlfirewallrule_info.py index 4e4080abe..1202eb0be 100644 --- a/plugins/modules/azure_rm_sqlfirewallrule_info.py +++ b/plugins/modules/azure_rm_sqlfirewallrule_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_sqlfirewallrule_info -version_added: "2.8" +version_added: "0.1.2" short_description: Get Azure SQL Firewall Rule facts description: - Get facts of SQL Firewall Rule. diff --git a/plugins/modules/azure_rm_sqlserver.py b/plugins/modules/azure_rm_sqlserver.py index 43295d67a..4d0111fff 100644 --- a/plugins/modules/azure_rm_sqlserver.py +++ b/plugins/modules/azure_rm_sqlserver.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_sqlserver -version_added: "2.5" +version_added: "0.1.2" short_description: Manage SQL Server instance description: - Create, update and delete instance of SQL Server. diff --git a/plugins/modules/azure_rm_sqlserver_info.py b/plugins/modules/azure_rm_sqlserver_info.py index 56a2e18ab..236a95cda 100644 --- a/plugins/modules/azure_rm_sqlserver_info.py +++ b/plugins/modules/azure_rm_sqlserver_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_sqlserver_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get SQL Server facts description: - Get facts of SQL Server. diff --git a/plugins/modules/azure_rm_storageaccount.py b/plugins/modules/azure_rm_storageaccount.py index 1ca7e97ae..2f76be301 100644 --- a/plugins/modules/azure_rm_storageaccount.py +++ b/plugins/modules/azure_rm_storageaccount.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_storageaccount -version_added: "2.1" +version_added: "0.1.0" short_description: Manage Azure storage accounts description: - Create, update or delete a storage account. @@ -75,14 +75,12 @@ - BlobStorage - BlockBlobStorage - FileStorage - version_added: "2.2" access_tier: description: - The access tier for this storage account. Required when I(kind=BlobStorage). choices: - Hot - Cool - version_added: "2.4" force_delete_nonempty: description: - Attempt deletion if resource already exists and cannot be updated. @@ -93,7 +91,6 @@ description: - Allows https traffic only to storage service when set to C(true). type: bool - version_added: "2.8" minimum_tls_version: description: - The minimum required version of Transport Layer Security (TLS) for requests to a storage account. @@ -102,13 +99,11 @@ - TLS1_0 - TLS1_1 - TLS1_2 - version_added: "2.10" network_acls: description: - Manages the Firewall and virtual networks settings of the storage account. type: dict - version_added: "2.10" suboptions: default_action: description: @@ -155,7 +150,6 @@ - If no blob_cors elements are included in the argument list, nothing about CORS will be changed. - If you want to delete all CORS rules and disable CORS for the Blob service, explicitly set I(blob_cors=[]). type: list - version_added: "2.8" suboptions: allowed_origins: description: @@ -810,6 +804,7 @@ def create_account(self): sku = self.storage_models.Sku(name=self.storage_models.SkuName(self.account_type)) sku.tier = self.storage_models.SkuTier.standard if 'Standard' in self.account_type else \ self.storage_models.SkuTier.premium + # pylint: disable=missing-kwoa parameters = self.storage_models.StorageAccountCreateParameters(sku=sku, kind=self.kind, location=self.location, diff --git a/plugins/modules/azure_rm_storageaccount_info.py b/plugins/modules/azure_rm_storageaccount_info.py index f04327f3b..504d51f22 100644 --- a/plugins/modules/azure_rm_storageaccount_info.py +++ b/plugins/modules/azure_rm_storageaccount_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_storageaccount_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get storage account facts @@ -43,13 +43,11 @@ - For convenient usage, C(show_connection_string) will also show the access keys for each of the storageaccount's endpoints. - Note that it will cost a lot of time when list all storageaccount rather than query a single one. type: bool - version_added: "2.8" show_blob_cors: description: - Show the blob CORS settings for each blob related to the storage account. - Querying all storage accounts will take a long time. type: bool - version_added: "2.8" extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_storageblob.py b/plugins/modules/azure_rm_storageblob.py index 3bb4ce3f1..6ad1852a4 100644 --- a/plugins/modules/azure_rm_storageblob.py +++ b/plugins/modules/azure_rm_storageblob.py @@ -18,7 +18,7 @@ --- module: azure_rm_storageblob short_description: Manage blob containers and blob objects -version_added: "2.1" +version_added: "0.0.1" description: - Create, update and delete blob containers and blob objects. - Use to upload a file and store it as a blob object, or download a blob object to a file(upload and download mode) @@ -46,7 +46,7 @@ choices: - block - page - version_added: "2.5" + version_added: "0.0.1" container: description: - Name of a blob container within the storage account. @@ -192,6 +192,7 @@ ''' import os +import mimetypes try: from azure.storage.blob.models import ContentSettings @@ -324,7 +325,7 @@ def exec_module(self, **kwargs): return self.results def batch_upload(self): - import os + def _glob_files_locally(folder_path): len_folder_path = len(folder_path) + 1 @@ -345,7 +346,6 @@ def _guess_content_type(file_path, original): if original.content_encoding or original.content_type: return original - import mimetypes mimetypes.add_type('application/json', '.json') mimetypes.add_type('application/javascript', '.js') mimetypes.add_type('application/wasm', '.wasm') @@ -364,7 +364,7 @@ def _guess_content_type(file_path, original): self.fail("incorrect usage: {0} is not a directory".format(self.batch_upload_src)) source_dir = os.path.realpath(self.batch_upload_src) - source_files = [c for c in _glob_files_locally(source_dir)] + source_files = list(_glob_files_locally(source_dir)) content_settings = ContentSettings(content_type=self.content_type, content_encoding=self.content_encoding, diff --git a/plugins/modules/azure_rm_subnet.py b/plugins/modules/azure_rm_subnet.py index 4ee9812f0..9c0e4c098 100644 --- a/plugins/modules/azure_rm_subnet.py +++ b/plugins/modules/azure_rm_subnet.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_subnet -version_added: "2.1" +version_added: "0.1.0" short_description: Manage Azure subnets description: - Create, update or delete a subnet within a given virtual network. @@ -63,7 +63,6 @@ - The reference of the RouteTable resource. - Can be the name or resource ID of the route table. - Can be a dict containing the I(name) and I(resource_group) of the route table. - version_added: "2.7" service_endpoints: description: - An array of service endpoints. @@ -77,7 +76,6 @@ description: - A list of locations. type: list - version_added: "2.8" extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_subnet_info.py b/plugins/modules/azure_rm_subnet_info.py index 4c1f0c05c..6195943f9 100644 --- a/plugins/modules/azure_rm_subnet_info.py +++ b/plugins/modules/azure_rm_subnet_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_subnet_info -version_added: "2.8" +version_added: "0.1.2" short_description: Get Azure Subnet facts description: - Get facts of Azure Subnet. diff --git a/plugins/modules/azure_rm_trafficmanager.py b/plugins/modules/azure_rm_trafficmanager.py index f1d992d56..4adedef3e 100644 --- a/plugins/modules/azure_rm_trafficmanager.py +++ b/plugins/modules/azure_rm_trafficmanager.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_trafficmanager -version_added: "2.7" +version_added: "0.1.2" short_description: Manage a Traffic Manager profile. description: - Create, update and delete a Traffic Manager profile. diff --git a/plugins/modules/azure_rm_trafficmanagerendpoint.py b/plugins/modules/azure_rm_trafficmanagerendpoint.py index dcfeb555d..5165d1c2b 100644 --- a/plugins/modules/azure_rm_trafficmanagerendpoint.py +++ b/plugins/modules/azure_rm_trafficmanagerendpoint.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_trafficmanagerendpoint -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Azure Traffic Manager endpoint description: - Create, update and delete Azure Traffic Manager endpoint. diff --git a/plugins/modules/azure_rm_trafficmanagerendpoint_info.py b/plugins/modules/azure_rm_trafficmanagerendpoint_info.py index 0b52978b1..049836ad0 100644 --- a/plugins/modules/azure_rm_trafficmanagerendpoint_info.py +++ b/plugins/modules/azure_rm_trafficmanagerendpoint_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_trafficmanagerendpoint_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Traffic Manager endpoint facts diff --git a/plugins/modules/azure_rm_trafficmanagerprofile.py b/plugins/modules/azure_rm_trafficmanagerprofile.py index 0ac4e43a5..265be8cc3 100644 --- a/plugins/modules/azure_rm_trafficmanagerprofile.py +++ b/plugins/modules/azure_rm_trafficmanagerprofile.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_trafficmanagerprofile -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Azure Traffic Manager profile description: - Create, update and delete a Traffic Manager profile. diff --git a/plugins/modules/azure_rm_trafficmanagerprofile_info.py b/plugins/modules/azure_rm_trafficmanagerprofile_info.py index ba199f70b..9139a5e19 100644 --- a/plugins/modules/azure_rm_trafficmanagerprofile_info.py +++ b/plugins/modules/azure_rm_trafficmanagerprofile_info.py @@ -16,7 +16,7 @@ --- module: azure_rm_trafficmanagerprofile_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Traffic Manager profile facts diff --git a/plugins/modules/azure_rm_virtualmachine.py b/plugins/modules/azure_rm_virtualmachine.py index db96c4bcc..68bd1d220 100644 --- a/plugins/modules/azure_rm_virtualmachine.py +++ b/plugins/modules/azure_rm_virtualmachine.py @@ -19,7 +19,7 @@ --- module: azure_rm_virtualmachine -version_added: "2.1" +version_added: "0.1.2" short_description: Manage Azure virtual machines @@ -45,7 +45,6 @@ - Only used on Linux images with C(cloud-init) enabled. - Consult U(https://docs.microsoft.com/en-us/azure/virtual-machines/linux/using-cloud-init#cloud-init-overview) for cloud-init ready images. - To enable cloud-init on a Linux image, follow U(https://docs.microsoft.com/en-us/azure/virtual-machines/linux/cloudinit-prepare-custom-image). - version_added: "2.5" state: description: - State of the VM. @@ -74,7 +73,6 @@ - Set to C(true) with I(state=present) to generalize the VM. - Generalizing a VM is irreversible. type: bool - version_added: "2.8" restarted: description: - Set to C(true) with I(state=present) to restart a running VM. @@ -121,7 +119,6 @@ availability_set: description: - Name or ID of an existing availability set to add the VM to. The I(availability_set) should be in the same resource group as VM. - version_added: "2.5" storage_account_name: description: - Name of a storage account that supports creation of VHD blobs. @@ -151,11 +148,9 @@ - Standard_LRS - StandardSSD_LRS - Premium_LRS - version_added: "2.4" os_disk_name: description: - OS disk name. - version_added: "2.8" os_disk_caching: description: - Type of OS disk caching. @@ -167,7 +162,6 @@ os_disk_size_gb: description: - Type of OS disk size in GB. - version_added: "2.7" os_type: description: - Base type of operating system. @@ -185,21 +179,18 @@ description: - Describes list of data disks. - Use M(azure_rm_mangeddisk) to manage the specific disk. - version_added: "2.4" suboptions: lun: description: - The logical unit number for data disk. - This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM. required: true - version_added: "2.4" disk_size_gb: description: - The initial disk size in GB for blank data disks. - This value cannot be larger than C(1023) GB. - Size can be changed only when the virtual machine is deallocated. - Not sure when I(managed_disk_id) defined. - version_added: "2.4" managed_disk_type: description: - Managed data disk type. @@ -208,7 +199,6 @@ - Standard_LRS - StandardSSD_LRS - Premium_LRS - version_added: "2.4" storage_account_name: description: - Name of an existing storage account that supports creation of VHD blobs. @@ -216,7 +206,6 @@ - Only used when OS disk created with virtual hard disk (VHD). - Used when I(managed_disk_type) not defined. - Cannot be updated unless I(lun) updated. - version_added: "2.4" storage_container_name: description: - Name of the container to use within the storage account to store VHD blobs. @@ -225,7 +214,6 @@ - Used when I(managed_disk_type) not defined. - Cannot be updated unless I(lun) updated. default: vhds - version_added: "2.4" storage_blob_name: description: - Name of the storage blob used to hold the OS disk image of the VM. @@ -234,7 +222,6 @@ - Only used when OS disk created with virtual hard disk (VHD). - Used when I(managed_disk_type) not defined. - Cannot be updated unless I(lun) updated. - version_added: "2.4" caching: description: - Type of data disk caching. @@ -242,7 +229,6 @@ - ReadOnly - ReadWrite default: ReadOnly - version_added: "2.4" public_ip_allocation_method: description: - Allocation method for the public IP of the VM. @@ -274,7 +260,6 @@ virtual_network_resource_group: description: - The resource group to use when creating a VM with another resource group's virtual network. - version_added: "2.4" virtual_network_name: description: - The virtual network to use when creating a VM. @@ -301,7 +286,6 @@ plan: description: - Third-party billing plan for the VM. - version_added: "2.5" type: dict suboptions: name: @@ -326,31 +310,26 @@ - Only valid when a I(plan) is specified. type: bool default: false - version_added: "2.7" zones: description: - A list of Availability Zones for your VM. type: list - version_added: "2.8" license_type: description: - On-premise license for the image or disk. - Only used for images that contain the Windows Server operating system. - To remove all license type settings, set to the string C(None). - version_added: "2.8" choices: - Windows_Server - Windows_Client vm_identity: description: - Identity for the VM. - version_added: "2.8" choices: - SystemAssigned winrm: description: - List of Windows Remote Management configurations of the VM. - version_added: "2.8" suboptions: protocol: description: @@ -373,7 +352,6 @@ description: - Manage boot diagnostics settings for a VM. - Boot diagnostics includes a serial console and remote console screenshots. - version_added: '2.9' suboptions: enabled: description: @@ -2060,6 +2038,7 @@ def create_default_storage_account(self, vm_dict=None): sku = self.storage_models.Sku(name=self.storage_models.SkuName.standard_lrs) sku.tier = self.storage_models.SkuTier.standard kind = self.storage_models.Kind.storage + # pylint: disable=missing-kwoa parameters = self.storage_models.StorageAccountCreateParameters(sku=sku, kind=kind, location=self.location) self.log("Creating storage account {0} in location {1}".format(storage_account_name, self.location)) self.results['actions'].append("Created storage account {0}".format(storage_account_name)) diff --git a/plugins/modules/azure_rm_virtualmachine_info.py b/plugins/modules/azure_rm_virtualmachine_info.py index 829cc3960..17f5ea22a 100644 --- a/plugins/modules/azure_rm_virtualmachine_info.py +++ b/plugins/modules/azure_rm_virtualmachine_info.py @@ -19,7 +19,7 @@ --- module: azure_rm_virtualmachine_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get virtual machine facts diff --git a/plugins/modules/azure_rm_virtualmachineextension.py b/plugins/modules/azure_rm_virtualmachineextension.py index ad1cc28a2..dd70abb2c 100644 --- a/plugins/modules/azure_rm_virtualmachineextension.py +++ b/plugins/modules/azure_rm_virtualmachineextension.py @@ -17,7 +17,7 @@ --- module: azure_rm_virtualmachineextension -version_added: "2.4" +version_added: "0.1.2" short_description: Managed Azure Virtual Machine extension diff --git a/plugins/modules/azure_rm_virtualmachineextension_info.py b/plugins/modules/azure_rm_virtualmachineextension_info.py index f07b8441d..0ca14833c 100644 --- a/plugins/modules/azure_rm_virtualmachineextension_info.py +++ b/plugins/modules/azure_rm_virtualmachineextension_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualmachineextension_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Virtual Machine Extension facts description: - Get facts of Azure Virtual Machine Extension. diff --git a/plugins/modules/azure_rm_virtualmachineimage_info.py b/plugins/modules/azure_rm_virtualmachineimage_info.py index d20823b9a..418abd251 100644 --- a/plugins/modules/azure_rm_virtualmachineimage_info.py +++ b/plugins/modules/azure_rm_virtualmachineimage_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_virtualmachineimage_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get virtual machine image facts diff --git a/plugins/modules/azure_rm_virtualmachinescaleset.py b/plugins/modules/azure_rm_virtualmachinescaleset.py index 2ed149e74..395d7c79b 100644 --- a/plugins/modules/azure_rm_virtualmachinescaleset.py +++ b/plugins/modules/azure_rm_virtualmachinescaleset.py @@ -17,7 +17,7 @@ --- module: azure_rm_virtualmachinescaleset -version_added: "2.4" +version_added: "0.1.2" short_description: Manage Azure virtual machine scale sets @@ -131,24 +131,20 @@ data_disks: description: - Describes list of data disks. - version_added: "2.4" suboptions: lun: description: - The logical unit number for data disk. default: 0 - version_added: "2.4" disk_size_gb: description: - The initial disk size in GB for blank data disks. - version_added: "2.4" managed_disk_type: description: - Managed data disk type. choices: - Standard_LRS - Premium_LRS - version_added: "2.4" caching: description: - Type of data disk caching. @@ -156,13 +152,11 @@ - ReadOnly - ReadWrite default: ReadOnly - version_added: "2.4" virtual_network_resource_group: description: - When creating a virtual machine, if a specific virtual network from another resource group should be used. - Use this parameter to specify the resource group to use. - version_added: "2.5" virtual_network_name: description: - Virtual Network name. @@ -178,15 +172,12 @@ - Assign a public IP to each virtual machine of the scale set type: bool default: False - version_added: "2.10" load_balancer: description: - Load balancer name. - version_added: "2.5" application_gateway: description: - Application gateway name. - version_added: "2.8" remove_on_absent: description: - When removing a VM using I(state=absent), also remove associated resources. @@ -196,7 +187,6 @@ enable_accelerated_networking: description: - Indicates whether user wants to allow accelerated networking for virtual machines in scaleset being created. - version_added: "2.7" type: bool security_group: description: @@ -204,7 +194,6 @@ - It can be the security group name which is in the same resource group. - It can be the resource ID. - It can be a dict which contains I(name) and I(resource_group) of the security group. - version_added: "2.7" aliases: - security_group_name overprovision: @@ -212,17 +201,14 @@ - Specifies whether the Virtual Machine Scale Set should be overprovisioned. type: bool default: True - version_added: "2.8" single_placement_group: description: - When true this limits the scale set to a single placement group, of max size 100 virtual machines. type: bool default: True - version_added: "2.9" plan: description: - Third-party billing plan for the VM. - version_added: "2.10" type: dict suboptions: name: @@ -244,7 +230,6 @@ description: - A list of Availability Zones for your virtual machine scale set. type: list - version_added: "2.8" custom_data: description: - Data which is made available to the virtual machine and used by e.g., C(cloud-init). @@ -252,7 +237,6 @@ - If the image you are attempting to use is not listed in U(https://docs.microsoft.com/en-us/azure/virtual-machines/linux/using-cloud-init#cloud-init-overview), follow these steps U(https://docs.microsoft.com/en-us/azure/virtual-machines/linux/cloudinit-prepare-custom-image). - version_added: "2.8" scale_in_policy: description: - define the order in which vmss instances are scaled-in @@ -260,12 +244,10 @@ - Default - NewestVM - OldestVM - version_added: "2.10" terminate_event_timeout_minutes: description: - timeout time for termination notification event - in range between 5 and 15 - version_added: "2.10" extends_documentation_fragment: - azure.azcollection.azure @@ -909,6 +891,7 @@ def exec_module(self, **kwargs): plan=plan, virtual_machine_profile=self.compute_models.VirtualMachineScaleSetVMProfile( os_profile=os_profile, + # pylint: disable=missing-kwoa storage_profile=self.compute_models.VirtualMachineScaleSetStorageProfile( os_disk=self.compute_models.VirtualMachineScaleSetOSDisk( managed_disk=managed_disk, diff --git a/plugins/modules/azure_rm_virtualmachinescaleset_info.py b/plugins/modules/azure_rm_virtualmachinescaleset_info.py index b5d24a93d..9fb673766 100644 --- a/plugins/modules/azure_rm_virtualmachinescaleset_info.py +++ b/plugins/modules/azure_rm_virtualmachinescaleset_info.py @@ -15,7 +15,7 @@ --- module: azure_rm_virtualmachinescaleset_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Virtual Machine Scale Set facts @@ -44,7 +44,6 @@ choices: - 'curated' - 'raw' - version_added: "2.6" extends_documentation_fragment: - azure.azcollection.azure diff --git a/plugins/modules/azure_rm_virtualmachinescalesetextension.py b/plugins/modules/azure_rm_virtualmachinescalesetextension.py index b53c63dab..7df59315b 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetextension.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetextension.py @@ -17,7 +17,7 @@ --- module: azure_rm_virtualmachinescalesetextension -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Virtual Machine Scale Set (VMSS) extensions diff --git a/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py b/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py index bf0142faf..861da37cd 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualmachinescalesetextension_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Virtual Machine Scale Set Extension facts description: - Get facts of Azure Virtual Machine Scale Set Extension. diff --git a/plugins/modules/azure_rm_virtualmachinescalesetinstance.py b/plugins/modules/azure_rm_virtualmachinescalesetinstance.py index 0ea763737..adcaf1018 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetinstance.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetinstance.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualmachinescalesetinstance -version_added: "2.8" +version_added: "0.1.2" short_description: Get Azure Virtual Machine Scale Set Instance facts description: - Get facts of Azure Virtual Machine Scale Set VMs. @@ -49,12 +49,10 @@ type: bool description: - turn on/off instance protection from scale in - version_added: "2.10" protect_from_scale_set_actions: type: bool description: - tun on/off instance protection from scale set actions - version_added: "2.10" state: description: - State of the VMSS instance. Use C(present) to update an instance and C(absent) to delete an instance. diff --git a/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py b/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py index 47dd817b6..744553539 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualmachinescalesetinstance_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure Virtual Machine Scale Set Instance facts description: - Get facts of Azure Virtual Machine Scale Set VMs. diff --git a/plugins/modules/azure_rm_virtualnetwork.py b/plugins/modules/azure_rm_virtualnetwork.py index 70b50843c..62b330187 100644 --- a/plugins/modules/azure_rm_virtualnetwork.py +++ b/plugins/modules/azure_rm_virtualnetwork.py @@ -17,7 +17,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualnetwork -version_added: "2.1" +version_added: "0.1.0" short_description: Manage Azure virtual networks description: - Create, update or delete a virtual networks. Allows setting and updating the available IPv4 address ranges diff --git a/plugins/modules/azure_rm_virtualnetwork_info.py b/plugins/modules/azure_rm_virtualnetwork_info.py index 87d491397..d475b7f92 100644 --- a/plugins/modules/azure_rm_virtualnetwork_info.py +++ b/plugins/modules/azure_rm_virtualnetwork_info.py @@ -18,7 +18,7 @@ --- module: azure_rm_virtualnetwork_info -version_added: "2.9" +version_added: "0.0.1" short_description: Get virtual network facts diff --git a/plugins/modules/azure_rm_virtualnetworkgateway.py b/plugins/modules/azure_rm_virtualnetworkgateway.py index 15fd10618..046aabde0 100644 --- a/plugins/modules/azure_rm_virtualnetworkgateway.py +++ b/plugins/modules/azure_rm_virtualnetworkgateway.py @@ -13,7 +13,7 @@ --- module: azure_rm_virtualnetworkgateway -version_added: "2.8" +version_added: "0.0.1" short_description: Manage Azure virtual network gateways diff --git a/plugins/modules/azure_rm_virtualnetworkpeering.py b/plugins/modules/azure_rm_virtualnetworkpeering.py index d3b642dc1..2615b7b94 100644 --- a/plugins/modules/azure_rm_virtualnetworkpeering.py +++ b/plugins/modules/azure_rm_virtualnetworkpeering.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualnetworkpeering -version_added: "2.8" +version_added: "0.0.1" short_description: Manage Azure Virtual Network Peering description: - Create, update and delete Azure Virtual Network Peering. diff --git a/plugins/modules/azure_rm_virtualnetworkpeering_info.py b/plugins/modules/azure_rm_virtualnetworkpeering_info.py index b9f252ec4..7bdb28bdd 100644 --- a/plugins/modules/azure_rm_virtualnetworkpeering_info.py +++ b/plugins/modules/azure_rm_virtualnetworkpeering_info.py @@ -14,7 +14,7 @@ DOCUMENTATION = ''' --- module: azure_rm_virtualnetworkpeering_info -version_added: "2.9" +version_added: "0.0.1" short_description: Get facts of Azure Virtual Network Peering description: - Get facts of Azure Virtual Network Peering. diff --git a/plugins/modules/azure_rm_webapp.py b/plugins/modules/azure_rm_webapp.py index 5449bbacf..b7f76e978 100644 --- a/plugins/modules/azure_rm_webapp.py +++ b/plugins/modules/azure_rm_webapp.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_webapp -version_added: "2.7" +version_added: "0.1.2" short_description: Manage Web App instances description: - Create, update and delete instance of Web App. diff --git a/plugins/modules/azure_rm_webapp_info.py b/plugins/modules/azure_rm_webapp_info.py index 5f132a4ef..8a4313748 100644 --- a/plugins/modules/azure_rm_webapp_info.py +++ b/plugins/modules/azure_rm_webapp_info.py @@ -17,7 +17,7 @@ --- module: azure_rm_webapp_info -version_added: "2.9" +version_added: "0.1.2" short_description: Get Azure web app facts @@ -231,6 +231,10 @@ pass from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase +try: + import xmltodict +except Exception: + pass AZURE_OBJECT_CLASS = 'WebApp' @@ -363,7 +367,6 @@ def get_publish_credentials(self, resource_group, name): return response def get_webapp_ftp_publish_url(self, resource_group, name): - import xmltodict self.log('Get web app {0} app publish profile'.format(name)) diff --git a/plugins/modules/azure_rm_webappslot.py b/plugins/modules/azure_rm_webappslot.py index d8609be30..6b46ce5c5 100644 --- a/plugins/modules/azure_rm_webappslot.py +++ b/plugins/modules/azure_rm_webappslot.py @@ -16,7 +16,7 @@ DOCUMENTATION = ''' --- module: azure_rm_webappslot -version_added: "2.8" +version_added: "0.1.2" short_description: Manage Azure Web App slot description: - Create, update and delete Azure Web App slot. diff --git a/pr-pipelines.yml b/pr-pipelines.yml index 744123069..01ec3db4d 100644 --- a/pr-pipelines.yml +++ b/pr-pipelines.yml @@ -11,7 +11,8 @@ parameters: type: string default: "2.9.0" values: - - "2.9.0" + - "2.9" + - "2.10" - "devel" - name: MODULE_NAME displayName: 'Test Module' diff --git a/sanity-requirements-azure.txt b/sanity-requirements-azure.txt new file mode 100644 index 000000000..3fdcc29d6 --- /dev/null +++ b/sanity-requirements-azure.txt @@ -0,0 +1,4 @@ +voluptuous==0.11.7 +pycodestyle==2.6.0 +yamllint==1.24.2 +pylint==2.5.3 diff --git a/tests/sanity/ignore-2.10.txt b/tests/sanity/ignore-2.10.txt new file mode 100644 index 000000000..0b41917ab --- /dev/null +++ b/tests/sanity/ignore-2.10.txt @@ -0,0 +1,711 @@ +plugins/modules/azure_rm_aks.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_aks.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_aks.py validate-modules:parameter-type-not-in-doc +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_aks.py validate-modules:required_if-unknown-key +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_aks_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_aks_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_aksversion_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_aksversion_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_appgateway.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_appgateway.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_appgateway.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elements +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_appserviceplan.py validate-modules:required_if-unknown-key +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_appserviceplan_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_appserviceplan_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_automationaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_automationaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_automationaccount_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_automationaccount_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_availabilityset.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_availabilityset.py validate-modules:required_if-unknown-key +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_availabilityset_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_availabilityset_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerinstance.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerinstance.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_containerinstance.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerinstance.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerinstance.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerinstance_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerinstance_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistry.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistry.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistry.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerregistry_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistry_info.py validate-modules:required_if-unknown-key +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 +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_deployment.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_deployment.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_deployment.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_deployment.py validate-modules:return-syntax-error +plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_deployment_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_deployment_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-missing-type +plugins/modules/azure_rm_dnsrecordset.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_dnsrecordset.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnsrecordset.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_dnsrecordset.py validate-modules:return-syntax-error +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnszone.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_dnszone.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnszone.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_dnszone_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_functionapp.py validate-modules:required_if-unknown-key +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_functionapp_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_functionapp_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_gallery.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_gallery.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_gallery_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_gallery_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_galleryimage.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_galleryimage.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimage.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimage_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimage_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimage_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_galleryimageversion.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_galleryimageversion.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimageversion.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_image.py validate-modules:required_if-requirements-unknown +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:required_if-requirements-unknown +plugins/modules/azure_rm_image_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_iotdevice.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iotdevice.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iotdevice_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iotdevice_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iotdevicemodule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iotdevicemodule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iothub.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_iothub.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iothub.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_iothub_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iothub_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvault.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_keyvault_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvault_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_keyvaultkey.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultkey.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:required_if-unknown-key +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_keyvaultsecret.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultsecret.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_manageddisk.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_manageddisk.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_manageddisk_info.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_manageddisk_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_manageddisk_info.py validate-modules:required_if-unknown-key +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_managementgroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_managementgroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type +plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-mismatch +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_networkinterface.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_networkinterface_info.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_publicipaddress.py validate-modules:required_if-unknown-key +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_publicipaddress_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_publicipaddress_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resource.py validate-modules:required_if-unknown-key +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_resource_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resource_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_resourcegroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resourcegroup.py validate-modules:required_if-unknown-key +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_resourcegroup_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resourcegroup_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_securitygroup.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_securitygroup.py validate-modules:missing-suboption-docs +plugins/modules/azure_rm_securitygroup.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_securitygroup.py validate-modules:undocumented-parameter +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_securitygroup.py validate-modules:required_if-unknown-key +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_securitygroup_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_securitygroup_info.py validate-modules:required_if-unknown-key +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-elements-mismatch +plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_storageaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_storageaccount.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_storageaccount_info.py validate-modules:required_if-unknown-key +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_storageblob.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_storageblob.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_subnet.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_subnet.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_subnet.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_subnet_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_subnet_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_subnet_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatch +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachine.py validate-modules:required_if-unknown-key +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_virtualmachine_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachine_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:required_if-unknown-key +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_virtualmachinescaleset_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:required_if-unknown-key +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_virtualmachinescalesetinstance_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_webapp.py validate-modules:required_if-unknown-key +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_webapp_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_webapp_info.py validate-modules:required_if-unknown-key +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 +plugins/modules/azure_rm_webappslot.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_webappslot.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_autoscale.py validate-modules:required_if-unknown-key +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_autoscale_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_autoscale_info.py validate-modules:required_if-unknown-key +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 +plugins/modules/azure_rm_cdnendpoint.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnendpoint.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismatch +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_cosmosdbaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlab.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlab.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlab_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlab_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:required_if-unknown-key +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_devtestlabvirtualnetwork.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_loadbalancer.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-default-does-not-match-spec +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_loadbalancer.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loadbalancer.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:required_if-unknown-key +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_loganalyticsworkspace_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:required_if-unknown-key +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_mariadbdatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbdatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:required_if-unknown-key +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 +plugins/modules/azure_rm_mysqldatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqldatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_rediscache.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-match-spec +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_rediscache.py validate-modules:required_if-unknown-key +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_rediscache_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_rediscache_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roleassignment.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roleassignment.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roleassignment_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roleassignment_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-argument-spec +plugins/modules/azure_rm_roledefinition.py validate-modules:missing-suboption-docs +plugins/modules/azure_rm_roledefinition.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_roledefinition.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roledefinition.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roledefinition_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_roledefinition_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roledefinition_info.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_roledefinition_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roledefinition_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_route.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_route.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_routetable.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_routetable.py validate-modules:required_if-unknown-key +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_routetable_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_routetable_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebus.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebus.py validate-modules:required_if-unknown-key +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_servicebus_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebus_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebusqueue.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebusqueue.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_servicebustopic.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebustopic.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:required_if-unknown-key +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_snapshot.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_snapshot.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqldatabase.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_sqldatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqldatabase.py validate-modules:required_if-unknown-key +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_sqldatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqldatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlserver_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanager.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_trafficmanager.py validate-modules:invalid-documentation +plugins/modules/azure_rm_trafficmanager.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_trafficmanager.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanager.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-do-not-match-spec +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:required_if-unknown-key +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_trafficmanagerprofile_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetwork.py validate-modules:required_if-unknown-key +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_virtualnetwork_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-missing-type +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-required-mismatch +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_batchaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_batchaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:required_if-unknown-key +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_cdnprofile.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnprofile.py validate-modules:required_if-unknown-key +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_cosmosdbaccount_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:required_if-unknown-key +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:required_if-requirements-unknown +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_lock.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_lock.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_lock_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_lock_info.py validate-modules:required_if-unknown-key +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_cdnprofile_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnprofile_info.py validate-modules:required_if-unknown-key +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_azurefirewall.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_azurefirewall.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_azurefirewall_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_azurefirewall_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_privatednszone.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_privatednszone.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_privatednszone_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_privatednszone_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_adpassword.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented +plugins/modules/azure_rm_adpassword_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_adpassword_info.py validate-modules:required_if-unknown-key +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.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_adserviceprincipal.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented +plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:required_if-unknown-key +tests/utils/shippable/check_matrix.py replace-urlopen +tests/utils/shippable/timing.py shebang diff --git a/tests/sanity/ignore-2.11.txt b/tests/sanity/ignore-2.11.txt index 6bcb55434..b446ede60 100644 --- a/tests/sanity/ignore-2.11.txt +++ b/tests/sanity/ignore-2.11.txt @@ -2,80 +2,64 @@ plugins/modules/azure_rm_aks.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_aks.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_aks.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_aks.py validate-modules:deprecation-either-date-or-version 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_aks.py validate-modules:required_if-unknown-key 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_aks_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_aks_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_aks_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_aksversion_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_aksversion_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_aksversion_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_appgateway.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appgateway.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_appgateway.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_appgateway.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elements 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.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:required_if-unknown-key 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.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_appserviceplan.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_appserviceplan.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_appserviceplan_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_appserviceplan_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_automationaccount.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_automationaccount.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_automationaccount.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_automationaccount_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_automationaccount_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_automationaccount_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_availabilityset.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_availabilityset.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_availabilityset_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_availabilityset_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_containerinstance.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerinstance.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_containerinstance.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_containerinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerinstance.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_containerinstance.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerinstance_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerinstance_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_containerinstance_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_containerregistry.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistry.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_containerregistry.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_containerregistry.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistry_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistry_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_containerregistry_info.py validate-modules:required_if-unknown-key @@ -83,224 +67,177 @@ plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parame 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 plugins/modules/azure_rm_containerregistryreplication.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistryreplication.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_containerregistryreplication.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_containerregistryreplication.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:doc-default-does-not-match-spec -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:deprecation-either-date-or-version -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:required_if-requirements-unknown -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:return-syntax-error +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:doc-default-does-not-match-spec -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:deprecation-either-date-or-version -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:required_if-requirements-unknown -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:return-syntax-error +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_deployment.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_deployment.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_deployment.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_deployment.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_deployment.py validate-modules:return-syntax-error plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_deployment_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_deployment_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_deployment_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-missing-type plugins/modules/azure_rm_dnsrecordset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnsrecordset.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_dnsrecordset.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_dnsrecordset.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_dnsrecordset.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnszone.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_dnszone.py validate-modules:doc-elements-mismatch -plugins/modules/azure_rm_dnszone.py validate-modules:invalid-documentation plugins/modules/azure_rm_dnszone.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_dnszone.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_dnszone_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_dnszone_info.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_functionapp.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_functionapp.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_functionapp_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_functionapp_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_gallery.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_gallery.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_gallery.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_gallery_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_gallery_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_gallery_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_galleryimage.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimage.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_galleryimage.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_galleryimage.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_galleryimage_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_galleryimage_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_galleryimage_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_galleryimage_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_galleryimageversion.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_galleryimageversion.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_galleryimageversion.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_galleryimageversion.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image.py validate-modules:deprecation-either-date-or-version 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.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_image.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_image_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_image_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_iotdevice.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_iotdevice.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_iotdevice.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_iotdevice_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_iotdevice_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_iotdevice_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_iotdevicemodule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_iotdevicemodule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_iotdevicemodule.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_iothub.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_iothub.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_iothub.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_iothub.py validate-modules:required_if-requirements-unknown -plugins/modules/azure_rm_iothub_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_iothub_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_iothub_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_keyvault.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_keyvault_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_keyvault_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_keyvault_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey.py validate-modules:deprecation-either-date-or-version -plugins/modules/azure_rm_keyvaultkey.py validate-modules:invalid-documentation plugins/modules/azure_rm_keyvaultkey.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_keyvaultkey.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:required_if-unknown-key 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_keyvaultsecret.py validate-modules:deprecation-either-date-or-version -plugins/modules/azure_rm_keyvaultsecret.py validate-modules:invalid-documentation plugins/modules/azure_rm_keyvaultsecret.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_keyvaultsecret.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_manageddisk.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_manageddisk.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_manageddisk_info.py validate-modules:doc-type-does-not-match-spec -plugins/modules/azure_rm_manageddisk_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_manageddisk_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_manageddisk_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_managementgroup.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_managementgroup.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_managementgroup.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-mismatch 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_networkinterface.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_networkinterface_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_networkinterface_info.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version 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:required_if-requirements-unknown plugins/modules/azure_rm_publicipaddress.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_publicipaddress_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_publicipaddress_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resource.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_resource.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resource_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resource_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_resource_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_resourcegroup.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_resourcegroup.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_resourcegroup_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_resourcegroup_info.py validate-modules:required_if-unknown-key @@ -309,191 +246,153 @@ plugins/modules/azure_rm_securitygroup.py validate-modules:doc-default-does-not- plugins/modules/azure_rm_securitygroup.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_securitygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_securitygroup.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_securitygroup.py validate-modules:deprecation-either-date-or-version 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_securitygroup.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_securitygroup_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_securitygroup_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_securitygroup_info.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version plugins/modules/azure_rm_storageaccount.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_storageaccount.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_storageaccount.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageaccount_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_storageaccount_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_storageaccount_info.py validate-modules:required_if-unknown-key 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_storageblob.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_storageblob.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_storageblob.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_subnet.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_subnet.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_subnet.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_subnet.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_subnet_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_subnet_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_subnet_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_subnet_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatch 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachine.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachine_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachine_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachine_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachineextension.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachineextension.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachineextension.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachineextension.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:deprecation-either-date-or-version 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp.py validate-modules:deprecation-either-date-or-version 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.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_webapp.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_webapp_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_webapp_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webappslot.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_webappslot.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_webappslot.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_autoscale.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_autoscale.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_autoscale_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_autoscale_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_autoscale_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_cdnendpoint.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_cdnendpoint.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismatch 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_cosmosdbaccount.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlab.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlab.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlab.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlab_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlab_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlab_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:required_if-unknown-key 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.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:required_if-unknown-key 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.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:deprecation-either-date-or-version 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:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error -plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:deprecation-either-date-or-version -plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:required_if-unknown-key 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.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:required_if-unknown-key @@ -501,167 +400,127 @@ plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax 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:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:required_if-unknown-key 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_devtestlabvirtualnetwork.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_hdinsightcluster.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_hdinsightcluster.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_loadbalancer.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-default-does-not-match-spec -plugins/modules/azure_rm_loadbalancer.py validate-modules:deprecation-either-date-or-version 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_loadbalancer.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_loadbalancer.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:required_if-unknown-key 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_mariadbdatabase.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbdatabase.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbdatabase.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbserver.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbserver.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mariadbserver_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mariadbserver_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_monitorlogprofile.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_monitorlogprofile.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_monitorlogprofile.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_monitorlogprofile.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:required_if-unknown-key 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 -plugins/modules/azure_rm_mysqldatabase.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqldatabase.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqldatabase.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_mysqlserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqlserver.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqlserver.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqlserver.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_mysqlserver_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_mysqlserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_mysqlserver_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_mysqlserver_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_postgresqldatabase.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqldatabase.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqldatabase.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqldatabase.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_postgresqlserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqlserver.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqlserver.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqlserver.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_rediscache.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec -plugins/modules/azure_rm_rediscache.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_rediscache.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_rediscache.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscache_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_rediscache_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_rediscache_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_roleassignment.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_roleassignment.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_roleassignment.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_roleassignment_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_roleassignment_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_roleassignment_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-argument-spec plugins/modules/azure_rm_roledefinition.py validate-modules:missing-suboption-docs -plugins/modules/azure_rm_roledefinition.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_roledefinition.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-list-no-elements @@ -669,80 +528,63 @@ plugins/modules/azure_rm_roledefinition.py validate-modules:required_if-requirem plugins/modules/azure_rm_roledefinition.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_roledefinition_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_roledefinition_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_roledefinition_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_roledefinition_info.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_roledefinition_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_roledefinition_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_route.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_route.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_route.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_routetable.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_routetable.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_routetable_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_routetable_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_routetable_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_servicebus.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_servicebus.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_servicebus.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_servicebus_info.py validate-modules:deprecation-either-date-or-version 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_servicebus_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_servicebus_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_servicebusqueue.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_servicebusqueue.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_servicebusqueue.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_servicebustopic.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_servicebustopic.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_servicebustopic.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_snapshot.py validate-modules:deprecation-either-date-or-version 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_snapshot.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_snapshot.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_sqldatabase.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_sqldatabase.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_sqldatabase.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_sqldatabase_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_sqldatabase_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqlserver.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_sqlserver.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_sqlserver.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_sqlserver_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_sqlserver_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_sqlserver_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_sqlserver_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_trafficmanager.py validate-modules:parameter-type-not-in-doc @@ -750,131 +592,105 @@ plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-choices-do-not-m plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_trafficmanager.py validate-modules:invalid-documentation plugins/modules/azure_rm_trafficmanager.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_trafficmanager.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_trafficmanager.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_trafficmanager.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-do-not-match-spec 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.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualnetwork.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-missing-type -plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-elements-mismatch plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_batchaccount.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema plugins/modules/azure_rm_batchaccount.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_batchaccount.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:required_if-unknown-key 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_cdnprofile.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_cdnprofile.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_cdnprofile.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabschedule.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabschedule.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabschedule.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error plugins/modules/azure_rm_loadbalancer_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_loadbalancer_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_loadbalancer_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_loadbalancer_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_loadbalancer_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_lock.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_lock.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_lock.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_lock_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch plugins/modules/azure_rm_lock_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_lock_info.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_cdnprofile_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_cdnprofile_info.py validate-modules:required_if-unknown-key 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:deprecation-either-date-or-version 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_azurefirewall.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_azurefirewall.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_azurefirewall_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_azurefirewall_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_azurefirewall_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_privatednszone.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_privatednszone.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_privatednszone.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_privatednszone_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_privatednszone_info.py validate-modules:parameter-list-no-elements plugins/modules/azure_rm_privatednszone_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_privatednszone_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_adpassword.py validate-modules:deprecation-either-date-or-version 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 @@ -883,14 +699,11 @@ plugins/modules/azure_rm_adpassword.py validate-modules:required_if-unknown-key plugins/modules/azure_rm_adpassword_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adpassword_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_adpassword_info.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_adpassword_info.py validate-modules:deprecation-either-date-or-version 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:deprecation-either-date-or-version plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adserviceprincipal.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_adserviceprincipal.py validate-modules:required_if-unknown-key -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:deprecation-either-date-or-version plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:nonexistent-parameter-documented plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:required_if-requirements-unknown plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:required_if-unknown-key diff --git a/tests/sanity/ignore-2.9.txt b/tests/sanity/ignore-2.9.txt index e4da58048..5393f5a7e 100644 --- a/tests/sanity/ignore-2.9.txt +++ b/tests/sanity/ignore-2.9.txt @@ -2,151 +2,91 @@ plugins/modules/azure_rm_aks.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_aks.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_aks.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_aks.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aks_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_aksversion_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_appgateway.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_appserviceplan_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_availabilityset_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_containerinstance.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistry.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistry.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistry_info.py validate-modules:missing-module-utils-import 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 plugins/modules/azure_rm_containerregistryreplication.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistryreplication.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:doc-default-does-not-match-spec -plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistryreplication_info.py validate-modules:undocumented-parameter plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:doc-default-does-not-match-spec -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_deployment.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistrywebhook_info.py validate-modules:undocumented-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_deployment_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-missing-type plugins/modules/azure_rm_dnsrecordset.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_dnsrecordset_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.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_functionapp_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_gallery.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_gallery_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_galleryimage.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_galleryimage_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_galleryimageversion.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_image_info.py validate-modules:missing-module-utils-import 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:missing-module-utils-import -plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvault_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultkey.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_keyvaultsecret.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_manageddisk.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_manageddisk_info.py validate-modules:doc-type-does-not-match-spec -plugins/modules/azure_rm_manageddisk_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_managementgroup.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_lock.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_networkinterface_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_publicipaddress_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resource_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_resourcegroup_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_securitygroup.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_securitygroup.py validate-modules:missing-suboption-docs plugins/modules/azure_rm_securitygroup.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_securitygroup.py validate-modules:undocumented-parameter -plugins/modules/azure_rm_securitygroup_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_snapshot.py validate-modules:missing-module-utils-import 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_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_storageblob.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_subnet.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_subnet_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachineextension.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachineextension.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webapp_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_webappslot.py validate-modules:missing-module-utils-import 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_info.py validate-modules:parameter-type-not-in-doc @@ -156,7 +96,6 @@ plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:undocumented-parame plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter @@ -167,54 +106,23 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:parameter-type-not-in- plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbdatabase.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mariadbserver.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mariadbserver_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_monitorlogprofile.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqldatabase.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqlserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_mysqlserver.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_mysqlserver_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqldatabase.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqldatabase.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqlserver.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_postgresqlserver.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_rediscache.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec -plugins/modules/azure_rm_rediscache.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_rediscache_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_roleassignment.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_roleassignment_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-argument-spec @@ -248,9 +156,7 @@ plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented- 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_virtualnetwork.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:parameter-type-not-in-doc @@ -267,48 +173,15 @@ plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-typ plugins/modules/azure_rm_loadbalancer_info.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_cdnprofile_info.py validate-modules:parameter-type-not-in-doc -plugins/modules/azure_rm_automationaccount.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_automationaccount_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-module-utils-import 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_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_cdnprofile.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_cdnprofile_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlab_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_hdinsightcluster.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_loadbalancer_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_routetable.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_sqldatabase.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_sqldatabase_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_sqlserver.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_sqlserver_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_trafficmanager.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_adpassword.py validate-modules:missing-module-utils-import 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:missing-module-utils-import 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:missing-module-utils-import plugins/modules/azure_rm_adserviceprincipal.py validate-modules:nonexistent-parameter-documented -plugins/modules/azure_rm_adserviceprincipal_info.py validate-modules:missing-module-utils-import 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 diff --git a/tests/utils/ado/ado.sh b/tests/utils/ado/ado.sh index e760115a9..55d7f66da 100755 --- a/tests/utils/ado/ado.sh +++ b/tests/utils/ado/ado.sh @@ -44,14 +44,22 @@ then then pip install git+https://github.com/ansible/ansible.git@devel --disable-pip-version-check else - pip install ansible=="$3" --disable-pip-version-check + git clone https://github.com/ansible/ansible.git + cd "ansible" + git checkout "stable-$3" + source hacking/env-setup + pip install paramiko PyYAML Jinja2 httplib2 six fi else if [ "$3" = "devel" ] then pip3 install git+https://github.com/ansible/ansible.git@devel --disable-pip-version-check else - pip3 install ansible=="$3" --disable-pip-version-check + git clone https://github.com/ansible/ansible.git + cd "ansible" + git checkout "stable-$3" + source hacking/env-setup + pip3 install paramiko PyYAML Jinja2 httplib2 six fi fi @@ -63,9 +71,15 @@ mkdir -p shippable/testresults if [ "$2" = "2.7" ] then + pip install --upgrade pip pip install -I -r "${TEST_DIR}/requirements-azure.txt" + pip3 install setuptools + pip3 install -I -r "${TEST_DIR}/sanity-requirements-azure.txt" + pip3 list else pip3 install -I -r "${TEST_DIR}/requirements-azure.txt" + pip3 install -I -r "${TEST_DIR}/sanity-requirements-azure.txt" + pip3 list fi timeout=60 @@ -86,6 +100,9 @@ else fi done fi +echo '--------------------------------------------' +ansible --version +echo '--------------------------------------------' ansible-test env --dump --show --timeout "${timeout}" --color -v @@ -101,7 +118,7 @@ EOF if [ "sanity" = "${group}" ] then - ansible-test sanity --color -v --junit --docker + ansible-test sanity --color -v --junit else ansible-test integration --color -v --retry-on-error "shippable/azure/group${group}/" --allow-destructive fi