1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Tidy up validate-modules ignores for some cloud/ modules (#1354) (#1356)

* fixed validation-modules for plugins/modules/cloud/atomic/atomic_container.py

* fixed validation-modules for plugins/modules/cloud/oracle/oci_vcn.py

* fixed validation-modules for plugins/modules/cloud/heroku/heroku_collaborator.py

* fixed validation-modules for plugins/modules/cloud/docker/docker_stack.py

* fixed validation-modules for plugins/modules/cloud/pubnub/pubnub_blocks.py

* fixed validation-modules for plugins/modules/cloud/huawei/hwc_ecs_instance.py

* fixed validation-modules for plugins/modules/cloud/huawei/hwc_vpc_port.py

* fixed validation-modules for plugins/modules/cloud/huawei/hwc_vpc_subnet.py

* fixed validation-modules for plugins/modules/cloud/ovh/ovh_ip_failover.py

* fixed validation-modules for plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py

* fixed validation-modules for plugins/modules/cloud/softlayer/sl_vm.py

* fixed validation-modules for plugins/modules/cloud/misc/proxmox_kvm.py

* fixed validation-modules for plugins/modules/cloud/misc/proxmox_template.py

* fixed validation-modules for plugins/modules/cloud/misc/terraform.py

* fixed validation-modules for plugins/modules/cloud/memset/memset_dns_reload.py

* fixed validation-modules for plugins/modules/cloud/memset/memset_memstore_info.py

* fixed validation-modules for plugins/modules/cloud/memset/memset_server_info.py

* fixed validation-modules for plugins/modules/cloud/memset/memset_zone_domain.py

* fixed validation-modules for plugins/modules/cloud/memset/memset_zone.py

* fixed validation-modules for plugins/modules/cloud/memset/memset_zone_record.py

* fixed validation-modules for plugins/modules/cloud/linode/linode.py

* fixed validation-modules for plugins/modules/cloud/linode/linode_v4.py

* fixed validation-modules for plugins/doc_fragments/dimensiondata.py

* fixed validation-modules for plugins/modules/cloud/dimensiondata/dimensiondata_network.py

* fixed validation-modules for plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py

* fixed validation-modules for plugins/modules/cloud/xenserver/xenserver_guest_info.py

* fixed validation-modules for plugins/modules/cloud/xenserver/xenserver_guest_powerstate.py

* Tidy up validate-modules ignores for varied cloud modules

- loking at the count of ignore lines, worked from the lower numbers up

* rolled back line for docker_container, removed two extraneous for xenserver

* rolled back lins for linode in 2.9

(cherry picked from commit 3d1f9ed657)

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
This commit is contained in:
patchback[bot] 2020-11-23 10:01:35 +01:00 committed by GitHub
parent 7ace59f505
commit d1a7423196
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 165 additions and 120 deletions

View file

@ -19,7 +19,6 @@ options:
region: region:
description: description:
- The target region. - The target region.
choices:
- Regions are defined in Apache libcloud project [libcloud/common/dimensiondata.py] - Regions are defined in Apache libcloud project [libcloud/common/dimensiondata.py]
- They are also listed in U(https://libcloud.readthedocs.io/en/latest/compute/drivers/dimensiondata.html) - They are also listed in U(https://libcloud.readthedocs.io/en/latest/compute/drivers/dimensiondata.html)
- Note that the default value "na" stands for "North America". - Note that the default value "na" stands for "North America".

View file

@ -45,14 +45,12 @@ options:
state: state:
description: description:
- State of the container. - State of the container.
required: True
choices: ["absent", "latest", "present", "rollback"] choices: ["absent", "latest", "present", "rollback"]
default: "latest" default: "latest"
type: str type: str
mode: mode:
description: description:
- Define if it is an user or a system container. - Define if it is an user or a system container.
required: True
choices: ["user", "system"] choices: ["user", "system"]
type: str type: str
values: values:

View file

@ -29,21 +29,25 @@ options:
description: description:
- The name of the network domain to create. - The name of the network domain to create.
required: true required: true
type: str
description: description:
description: description:
- Additional description of the network domain. - Additional description of the network domain.
required: false required: false
type: str
service_plan: service_plan:
description: description:
- The service plan, either "ESSENTIALS" or "ADVANCED". - The service plan, either "ESSENTIALS" or "ADVANCED".
- MCP 2.0 Only. - MCP 2.0 Only.
choices: [ESSENTIALS, ADVANCED] choices: [ESSENTIALS, ADVANCED]
default: ESSENTIALS default: ESSENTIALS
type: str
state: state:
description: description:
- Should the resource be present or absent. - Should the resource be present or absent.
choices: [present, absent] choices: [present, absent]
default: present default: present
type: str
''' '''
EXAMPLES = ''' EXAMPLES = '''

View file

@ -38,27 +38,33 @@ options:
name: name:
description: description:
- The name of the target VLAN. - The name of the target VLAN.
- Required if C(state) is C(present). type: str
required: true
description: description:
description: description:
- A description of the VLAN. - A description of the VLAN.
type: str
network_domain: network_domain:
description: description:
- The Id or name of the target network domain. - The Id or name of the target network domain.
required: true required: true
type: str
private_ipv4_base_address: private_ipv4_base_address:
description: description:
- The base address for the VLAN's IPv4 network (e.g. 192.168.1.0). - The base address for the VLAN's IPv4 network (e.g. 192.168.1.0).
type: str
private_ipv4_prefix_size: private_ipv4_prefix_size:
description: description:
- The size of the IPv4 address space, e.g 24. - The size of the IPv4 address space, e.g 24.
- Required, if C(private_ipv4_base_address) is specified. - Required, if C(private_ipv4_base_address) is specified.
type: int
state: state:
description: description:
- The desired state for the target VLAN. - The desired state for the target VLAN.
- C(readonly) ensures that the state is only ever read, not modified (the module will fail if the resource does not exist). - C(readonly) ensures that the state is only ever read, not modified (the module will fail if the resource does not exist).
choices: [present, absent, readonly] choices: [present, absent, readonly]
default: present default: present
type: str
allow_expand: allow_expand:
description: description:
- Permit expansion of the target VLAN's network if the module parameters specify a larger network than the VLAN currently possesses. - Permit expansion of the target VLAN's network if the module parameters specify a larger network than the VLAN currently possesses.

View file

@ -36,7 +36,7 @@ options:
referring to the path of the compose file on the target host referring to the path of the compose file on the target host
or the YAML contents of a compose file nested as dictionary. or the YAML contents of a compose file nested as dictionary.
type: list type: list
# elements: raw elements: raw
default: [] default: []
prune: prune:
description: description:

View file

@ -21,9 +21,11 @@ requirements:
- heroku3 - heroku3
options: options:
api_key: api_key:
type: str
description: description:
- Heroku API key - Heroku API key
apps: apps:
type: list
description: description:
- List of Heroku App names - List of Heroku App names
required: true required: true
@ -33,10 +35,12 @@ options:
type: bool type: bool
default: "no" default: "no"
user: user:
type: str
description: description:
- User ID or e-mail - User ID or e-mail
required: true required: true
state: state:
type: str
description: description:
- Create or remove the heroku collaborator - Create or remove the heroku collaborator
choices: ["present", "absent"] choices: ["present", "absent"]

View file

@ -77,6 +77,7 @@ options:
network of the NIC must belong to the VPC specified by vpc_id. A network of the NIC must belong to the VPC specified by vpc_id. A
maximum of 12 NICs can be attached to an ECS. maximum of 12 NICs can be attached to an ECS.
type: list type: list
elements: dict
required: true required: true
suboptions: suboptions:
ip_address: ip_address:
@ -150,6 +151,7 @@ options:
description: description:
- Specifies the data disks of ECS instance. - Specifies the data disks of ECS instance.
type: list type: list
elements: dict
required: false required: false
suboptions: suboptions:
volume_id: volume_id:
@ -193,6 +195,7 @@ options:
parameter is left blank, the default security group is bound to parameter is left blank, the default security group is bound to
the ECS by default. the ECS by default.
type: list type: list
elements: str
required: false required: false
server_metadata: server_metadata:
description: description:

View file

@ -54,6 +54,7 @@ options:
- Specifies a set of zero or more allowed address pairs. - Specifies a set of zero or more allowed address pairs.
required: false required: false
type: list type: list
elements: dict
suboptions: suboptions:
ip_address: ip_address:
description: description:
@ -72,6 +73,7 @@ options:
description: description:
- Specifies the extended option of DHCP. - Specifies the extended option of DHCP.
type: list type: list
elements: dict
required: false required: false
suboptions: suboptions:
name: name:
@ -99,6 +101,7 @@ options:
description: description:
- Specifies the ID of the security group. - Specifies the ID of the security group.
type: list type: list
elements: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc

View file

@ -90,6 +90,7 @@ options:
- Specifies the DNS server addresses for subnet. The address - Specifies the DNS server addresses for subnet. The address
in the head will be used first. in the head will be used first.
type: list type: list
elements: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc

View file

@ -18,17 +18,21 @@ options:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: [ absent, active, deleted, present, restarted, started, stopped ] choices: [ absent, active, deleted, present, restarted, started, stopped ]
default: present default: present
type: str
api_key: api_key:
description: description:
- Linode API key - Linode API key
type: str
name: name:
description: description:
- Name to give the instance (alphanumeric, dashes, underscore). - Name to give the instance (alphanumeric, dashes, underscore).
- To keep sanity on the Linode Web Console, name is prepended with C(LinodeID-). - To keep sanity on the Linode Web Console, name is prepended with C(LinodeID-).
required: true required: true
type: str
displaygroup: displaygroup:
description: description:
- Add the instance to a Display Group in Linode Manager. - Add the instance to a Display Group in Linode Manager.
type: str
linode_id: linode_id:
description: description:
- Unique ID of a linode server. This value is read-only in the sense that - Unique ID of a linode server. This value is read-only in the sense that
@ -36,10 +40,12 @@ options:
Linode API generates these IDs and we can those generated value here to Linode API generates these IDs and we can those generated value here to
reference a Linode more specifically. This is useful for idempotence. reference a Linode more specifically. This is useful for idempotence.
aliases: [ lid ] aliases: [ lid ]
type: int
additional_disks: additional_disks:
description: description:
- List of dictionaries for creating additional disks that are added to the Linode configuration settings. - List of dictionaries for creating additional disks that are added to the Linode configuration settings.
- Dictionary takes Size, Label, Type. Size is in MB. - Dictionary takes Size, Label, Type. Size is in MB.
type: list
alert_bwin_enabled: alert_bwin_enabled:
description: description:
- Set status of bandwidth in alerts. - Set status of bandwidth in alerts.
@ -47,6 +53,7 @@ options:
alert_bwin_threshold: alert_bwin_threshold:
description: description:
- Set threshold in MB of bandwidth in alerts. - Set threshold in MB of bandwidth in alerts.
type: int
alert_bwout_enabled: alert_bwout_enabled:
description: description:
- Set status of bandwidth out alerts. - Set status of bandwidth out alerts.
@ -54,6 +61,7 @@ options:
alert_bwout_threshold: alert_bwout_threshold:
description: description:
- Set threshold in MB of bandwidth out alerts. - Set threshold in MB of bandwidth out alerts.
type: int
alert_bwquota_enabled: alert_bwquota_enabled:
description: description:
- Set status of bandwidth quota alerts as percentage of network transfer quota. - Set status of bandwidth quota alerts as percentage of network transfer quota.
@ -61,6 +69,7 @@ options:
alert_bwquota_threshold: alert_bwquota_threshold:
description: description:
- Set threshold in MB of bandwidth quota alerts. - Set threshold in MB of bandwidth quota alerts.
type: int
alert_cpu_enabled: alert_cpu_enabled:
description: description:
- Set status of receiving CPU usage alerts. - Set status of receiving CPU usage alerts.
@ -68,6 +77,7 @@ options:
alert_cpu_threshold: alert_cpu_threshold:
description: description:
- Set percentage threshold for receiving CPU usage alerts. Each CPU core adds 100% to total. - Set percentage threshold for receiving CPU usage alerts. Each CPU core adds 100% to total.
type: int
alert_diskio_enabled: alert_diskio_enabled:
description: description:
- Set status of receiving disk IO alerts. - Set status of receiving disk IO alerts.
@ -75,20 +85,25 @@ options:
alert_diskio_threshold: alert_diskio_threshold:
description: description:
- Set threshold for average IO ops/sec over 2 hour period. - Set threshold for average IO ops/sec over 2 hour period.
type: int
backupweeklyday: backupweeklyday:
description: description:
- Integer value for what day of the week to store weekly backups. - Integer value for what day of the week to store weekly backups.
type: int
plan: plan:
description: description:
- plan to use for the instance (Linode plan) - plan to use for the instance (Linode plan)
type: int
payment_term: payment_term:
description: description:
- payment term to use for the instance (payment term in months) - payment term to use for the instance (payment term in months)
default: 1 default: 1
choices: [ 1, 12, 24 ] choices: [ 1, 12, 24 ]
type: int
password: password:
description: description:
- root password to apply to a new server (auto generated if missing) - root password to apply to a new server (auto generated if missing)
type: str
private_ip: private_ip:
description: description:
- Add private IPv4 address when Linode is created. - Add private IPv4 address when Linode is created.
@ -97,28 +112,34 @@ options:
ssh_pub_key: ssh_pub_key:
description: description:
- SSH public key applied to root user - SSH public key applied to root user
type: str
swap: swap:
description: description:
- swap size in MB - swap size in MB
default: 512 default: 512
type: int
distribution: distribution:
description: description:
- distribution to use for the instance (Linode Distribution) - distribution to use for the instance (Linode Distribution)
type: int
datacenter: datacenter:
description: description:
- datacenter to create an instance in (Linode Datacenter) - datacenter to create an instance in (Linode Datacenter)
type: int
kernel_id: kernel_id:
description: description:
- kernel to use for the instance (Linode Kernel) - kernel to use for the instance (Linode Kernel)
type: int
wait: wait:
description: description:
- wait for the instance to be in state C(running) before returning - wait for the instance to be in state C(running) before returning
type: bool type: bool
default: "no" default: true
wait_timeout: wait_timeout:
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300
type: int
watchdog: watchdog:
description: description:
- Set status of Lassie watchdog. - Set status of Lassie watchdog.
@ -337,7 +358,7 @@ def linodeServers(module, api, state, name,
if not servers: if not servers:
for arg in (name, plan, distribution, datacenter): for arg in (name, plan, distribution, datacenter):
if not arg: if not arg:
module.fail_json(msg='%s is required for %s state' % (arg, state)) module.fail_json(msg='%s is required for %s state' % (arg, state)) # @TODO use required_if instead
# Create linode entity # Create linode entity
new_server = True new_server = True

View file

@ -89,6 +89,7 @@ options:
the C(LINODE_ACCESS_TOKEN) environment variable. See the C(LINODE_ACCESS_TOKEN) environment variable. See
U(https://www.linode.com/docs/api#access-and-authentication). U(https://www.linode.com/docs/api#access-and-authentication).
required: true required: true
type: str
stackscript_id: stackscript_id:
description: description:
- The numeric ID of the StackScript to use when creating the instance. - The numeric ID of the StackScript to use when creating the instance.

View file

@ -24,6 +24,7 @@ description:
options: options:
api_key: api_key:
required: true required: true
type: str
description: description:
- The API key obtained from the Memset control panel. - The API key obtained from the Memset control panel.
poll: poll:

View file

@ -21,10 +21,12 @@ description:
options: options:
api_key: api_key:
required: true required: true
type: str
description: description:
- The API key obtained from the Memset control panel. - The API key obtained from the Memset control panel.
name: name:
required: true required: true
type: str
description: description:
- The Memstore product name (i.e. C(mstestyaa1)). - The Memstore product name (i.e. C(mstestyaa1)).
''' '''

View file

@ -21,10 +21,12 @@ description:
options: options:
api_key: api_key:
required: true required: true
type: str
description: description:
- The API key obtained from the Memset control panel. - The API key obtained from the Memset control panel.
name: name:
required: true required: true
type: str
description: description:
- The server product name (i.e. C(testyaa1)). - The server product name (i.e. C(testyaa1)).
''' '''

View file

@ -24,21 +24,25 @@ options:
required: true required: true
description: description:
- Indicates desired state of resource. - Indicates desired state of resource.
type: str
choices: [ absent, present ] choices: [ absent, present ]
api_key: api_key:
required: true required: true
description: description:
- The API key obtained from the Memset control panel. - The API key obtained from the Memset control panel.
type: str
name: name:
required: true required: true
description: description:
- The zone nickname; usually the same as the main domain. Ensure this - The zone nickname; usually the same as the main domain. Ensure this
value has at most 250 characters. value has at most 250 characters.
type: str
aliases: [ nickname ] aliases: [ nickname ]
ttl: ttl:
description: description:
- The default TTL for all records created in the zone. This must be a - The default TTL for all records created in the zone. This must be a
valid int from U(https://www.memset.com/apidocs/methods_dns.html#dns.zone_create). valid int from U(https://www.memset.com/apidocs/methods_dns.html#dns.zone_create).
type: int
choices: [ 0, 300, 600, 900, 1800, 3600, 7200, 10800, 21600, 43200, 86400 ] choices: [ 0, 300, 600, 900, 1800, 3600, 7200, 10800, 21600, 43200, 86400 ]
force: force:
required: false required: false

View file

@ -26,20 +26,24 @@ options:
default: present default: present
description: description:
- Indicates desired state of resource. - Indicates desired state of resource.
type: str
choices: [ absent, present ] choices: [ absent, present ]
api_key: api_key:
required: true required: true
description: description:
- The API key obtained from the Memset control panel. - The API key obtained from the Memset control panel.
type: str
domain: domain:
required: true required: true
description: description:
- The zone domain name. Ensure this value has at most 250 characters. - The zone domain name. Ensure this value has at most 250 characters.
type: str
aliases: ['name'] aliases: ['name']
zone: zone:
required: true required: true
description: description:
- The zone to add the domain to (this must already exist). - The zone to add the domain to (this must already exist).
type: str
''' '''
EXAMPLES = ''' EXAMPLES = '''

View file

@ -26,28 +26,34 @@ options:
default: present default: present
description: description:
- Indicates desired state of resource. - Indicates desired state of resource.
type: str
choices: [ absent, present ] choices: [ absent, present ]
api_key: api_key:
required: true required: true
description: description:
- The API key obtained from the Memset control panel. - The API key obtained from the Memset control panel.
type: str
address: address:
required: true required: true
description: description:
- The address for this record (can be IP or text string depending on record type). - The address for this record (can be IP or text string depending on record type).
type: str
aliases: [ ip, data ] aliases: [ ip, data ]
priority: priority:
description: description:
- C(SRV) and C(TXT) record priority, in the range 0 > 999 (inclusive). - C(SRV) and C(TXT) record priority, in the range 0 > 999 (inclusive).
type: int
record: record:
required: false required: false
description: description:
- The subdomain to create. - The subdomain to create.
type: str
type: type:
required: true required: true
description: description:
- The type of DNS record to create. - The type of DNS record to create.
choices: [ A, AAAA, CNAME, MX, NS, SRV, TXT ] choices: [ A, AAAA, CNAME, MX, NS, SRV, TXT ]
type: str
relative: relative:
type: bool type: bool
description: description:
@ -58,10 +64,12 @@ options:
- The record's TTL in seconds (will inherit zone's TTL if not explicitly set). This must be a - The record's TTL in seconds (will inherit zone's TTL if not explicitly set). This must be a
valid int from U(https://www.memset.com/apidocs/methods_dns.html#dns.zone_record_create). valid int from U(https://www.memset.com/apidocs/methods_dns.html#dns.zone_record_create).
choices: [ 0, 300, 600, 900, 1800, 3600, 7200, 10800, 21600, 43200, 86400 ] choices: [ 0, 300, 600, 900, 1800, 3600, 7200, 10800, 21600, 43200, 86400 ]
type: int
zone: zone:
required: true required: true
description: description:
- The name of the zone to which to add the record to. - The name of the zone to which to add the record to.
type: str
''' '''
EXAMPLES = ''' EXAMPLES = '''

View file

@ -274,6 +274,10 @@ options:
- C(memory) Amount of memory this NUMA node provides. - C(memory) Amount of memory this NUMA node provides.
- C(policy) NUMA allocation policy. - C(policy) NUMA allocation policy.
type: dict type: dict
numa_enabled:
description:
- Enables NUMA.
type: bool
onboot: onboot:
description: description:
- Specifies whether a VM will be started during system bootup. - Specifies whether a VM will be started during system bootup.

View file

@ -49,7 +49,6 @@ options:
description: description:
- Proxmox VE node, when you will operate with template - Proxmox VE node, when you will operate with template
type: str type: str
required: true
src: src:
description: description:
- path to uploaded file - path to uploaded file

View file

@ -159,6 +159,7 @@ outputs:
returned: always returned: always
description: The type of the value (string, int, etc) description: The type of the value (string, int, etc)
value: value:
type: str
returned: always returned: always
description: The value of the output as interpolated by Terraform description: The value of the output as interpolated by Terraform
stdout: stdout:
@ -176,7 +177,6 @@ command:
import os import os
import json import json
import tempfile import tempfile
import traceback
from ansible.module_utils.six.moves import shlex_quote from ansible.module_utils.six.moves import shlex_quote
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule

View file

@ -17,6 +17,7 @@ description:
options: options:
cidr_block: cidr_block:
description: The CIDR IP address block of the VCN. Required when creating a VCN with I(state=present). description: The CIDR IP address block of the VCN. Required when creating a VCN with I(state=present).
type: str
required: false required: false
compartment_id: compartment_id:
description: The OCID of the compartment to contain the VCN. Required when creating a VCN with I(state=present). description: The OCID of the compartment to contain the VCN. Required when creating a VCN with I(state=present).

View file

@ -27,14 +27,17 @@ options:
description: description:
- The IP address to manage (can be a single IP like 1.1.1.1 - The IP address to manage (can be a single IP like 1.1.1.1
or a block like 1.1.1.1/28 ) or a block like 1.1.1.1/28 )
type: str
service: service:
required: true required: true
description: description:
- The name of the OVH service this IP address should be routed - The name of the OVH service this IP address should be routed
type: str
endpoint: endpoint:
required: true required: true
description: description:
- The endpoint to use ( for instance ovh-eu) - The endpoint to use ( for instance ovh-eu)
type: str
wait_completion: wait_completion:
required: false required: false
default: true default: true
@ -52,24 +55,29 @@ options:
completion of a previously executed task with completion of a previously executed task with
wait_completion=false. You can execute this module repeatedly on wait_completion=false. You can execute this module repeatedly on
a list of failover IPs using wait_completion=false (see examples) a list of failover IPs using wait_completion=false (see examples)
type: int
application_key: application_key:
required: true required: true
description: description:
- The applicationKey to use - The applicationKey to use
type: str
application_secret: application_secret:
required: true required: true
description: description:
- The application secret to use - The application secret to use
type: str
consumer_key: consumer_key:
required: true required: true
description: description:
- The consumer key to use - The consumer key to use
type: str
timeout: timeout:
required: false required: false
default: 120 default: 120
description: description:
- The timeout in seconds used to wait for a task to be - The timeout in seconds used to wait for a task to be
completed. Default is 120 seconds. completed. Default is 120 seconds.
type: int
''' '''

View file

@ -25,46 +25,56 @@ options:
required: true required: true
description: description:
- Name of the LoadBalancing internal name (ip-X.X.X.X) - Name of the LoadBalancing internal name (ip-X.X.X.X)
type: str
backend: backend:
required: true required: true
description: description:
- The IP address of the backend to update / modify / delete - The IP address of the backend to update / modify / delete
type: str
state: state:
default: present default: present
choices: ['present', 'absent'] choices: ['present', 'absent']
description: description:
- Determines whether the backend is to be created/modified - Determines whether the backend is to be created/modified
or deleted or deleted
type: str
probe: probe:
default: 'none' default: 'none'
choices: ['none', 'http', 'icmp' , 'oco'] choices: ['none', 'http', 'icmp' , 'oco']
description: description:
- Determines the type of probe to use for this backend - Determines the type of probe to use for this backend
type: str
weight: weight:
default: 8 default: 8
description: description:
- Determines the weight for this backend - Determines the weight for this backend
type: int
endpoint: endpoint:
required: true required: true
description: description:
- The endpoint to use ( for instance ovh-eu) - The endpoint to use ( for instance ovh-eu)
type: str
application_key: application_key:
required: true required: true
description: description:
- The applicationKey to use - The applicationKey to use
type: str
application_secret: application_secret:
required: true required: true
description: description:
- The application secret to use - The application secret to use
type: str
consumer_key: consumer_key:
required: true required: true
description: description:
- The consumer key to use - The consumer key to use
type: str
timeout: timeout:
default: 120 default: 120
description: description:
- The timeout in seconds used to wait for a task to be - The timeout in seconds used to wait for a task to be
completed. completed.
type: int
''' '''

View file

@ -34,52 +34,60 @@ options:
- "Not required if C(cache) contains result of previous module call (in - "Not required if C(cache) contains result of previous module call (in
same play)." same play)."
required: false required: false
type: str
password: password:
description: description:
- Password which match to account to which specified C(email) belong. - Password which match to account to which specified C(email) belong.
- "Not required if C(cache) contains result of previous module call (in - "Not required if C(cache) contains result of previous module call (in
same play)." same play)."
required: false required: false
type: str
cache: cache:
description: > description: >
In case if single play use blocks management module few times it is In case if single play use blocks management module few times it is
preferred to enabled 'caching' by making previous module to share preferred to enabled 'caching' by making previous module to share
gathered artifacts and pass them to this parameter. gathered artifacts and pass them to this parameter.
required: false required: false
type: dict
default: {} default: {}
account: account:
description: description:
- "Name of PubNub account for from which C(application) will be used to - "Name of PubNub account for from which C(application) will be used to
manage blocks." manage blocks."
- "User's account will be used if value not set or empty." - "User's account will be used if value not set or empty."
type: str
required: false required: false
application: application:
description: description:
- "Name of target PubNub application for which blocks configuration on - "Name of target PubNub application for which blocks configuration on
specific C(keyset) will be done." specific C(keyset) will be done."
type: str
required: true required: true
keyset: keyset:
description: description:
- Name of application's keys set which is bound to managed blocks. - Name of application's keys set which is bound to managed blocks.
type: str
required: true required: true
state: state:
description: description:
- "Intended block state after event handlers creation / update process - "Intended block state after event handlers creation / update process
will be completed." will be completed."
required: false required: false
default: 'started' default: 'present'
choices: ['started', 'stopped', 'present', 'absent'] choices: ['started', 'stopped', 'present', 'absent']
type: str
name: name:
description: description:
- Name of managed block which will be later visible on admin.pubnub.com. - Name of managed block which will be later visible on admin.pubnub.com.
required: true required: true
type: str
description: description:
description: description:
- Short block description which will be later visible on - Short block description which will be later visible on
admin.pubnub.com. Used only if block doesn't exists and won't change admin.pubnub.com. Used only if block doesn't exists and won't change
description for existing block. description for existing block.
required: false required: false
default: 'New block' type: str
event_handlers: event_handlers:
description: description:
- "List of event handlers which should be updated for specified block - "List of event handlers which should be updated for specified block
@ -102,6 +110,7 @@ options:
it to C(absent) and it will be removed." it to C(absent) and it will be removed."
required: false required: false
default: [] default: []
type: list
changes: changes:
description: description:
- "List of fields which should be changed by block itself (doesn't - "List of fields which should be changed by block itself (doesn't
@ -109,6 +118,7 @@ options:
- "Possible options for change is: C(name)." - "Possible options for change is: C(name)."
required: false required: false
default: {} default: {}
type: dict
validate_certs: validate_certs:
description: description:
- "This key allow to try skip certificates check when performing REST API - "This key allow to try skip certificates check when performing REST API

View file

@ -18,18 +18,63 @@ options:
instance_id: instance_id:
description: description:
- Instance Id of the virtual instance to perform action option. - Instance Id of the virtual instance to perform action option.
type: str
hostname: hostname:
description: description:
- Hostname to be provided to a virtual instance. - Hostname to be provided to a virtual instance.
type: str
domain: domain:
description: description:
- Domain name to be provided to a virtual instance. - Domain name to be provided to a virtual instance.
type: str
datacenter: datacenter:
description: description:
- Datacenter for the virtual instance to be deployed. - Datacenter for the virtual instance to be deployed.
type: str
choices:
- ams01
- ams03
- che01
- dal01
- dal05
- dal06
- dal09
- dal10
- dal12
- dal13
- fra02
- fra04
- fra05
- hkg02
- hou02
- lon02
- lon04
- lon06
- mel01
- mex01
- mil01
- mon01
- osl01
- par01
- sao01
- sea01
- seo01
- sjc01
- sjc03
- sjc04
- sng01
- syd01
- syd04
- tok02
- tor01
- wdc01
- wdc04
- wdc06
- wdc07
tags: tags:
description: description:
- Tag or list of tags to be provided to a virtual instance. - Tag or list of tags to be provided to a virtual instance.
type: str
hourly: hourly:
description: description:
- Flag to determine if the instance should be hourly billed. - Flag to determine if the instance should be hourly billed.
@ -53,48 +98,59 @@ options:
cpus: cpus:
description: description:
- Count of cpus to be assigned to new virtual instance. - Count of cpus to be assigned to new virtual instance.
required: true type: int
choices: [1, 2, 4, 8, 16, 32, 56]
memory: memory:
description: description:
- Amount of memory to be assigned to new virtual instance. - Amount of memory to be assigned to new virtual instance.
required: true type: int
choices: [1024, 2048, 4096, 6144, 8192, 12288, 16384, 32768, 49152, 65536, 131072, 247808]
flavor: flavor:
description: description:
- Specify which SoftLayer flavor template to use instead of cpus and memory. - Specify which SoftLayer flavor template to use instead of cpus and memory.
version_added: '0.2.0' version_added: '0.2.0'
type: str
disks: disks:
description: description:
- List of disk sizes to be assigned to new virtual instance. - List of disk sizes to be assigned to new virtual instance.
required: true
default: [ 25 ] default: [ 25 ]
type: list
os_code: os_code:
description: description:
- OS Code to be used for new virtual instance. - OS Code to be used for new virtual instance.
type: str
image_id: image_id:
description: description:
- Image Template to be used for new virtual instance. - Image Template to be used for new virtual instance.
type: str
nic_speed: nic_speed:
description: description:
- NIC Speed to be assigned to new virtual instance. - NIC Speed to be assigned to new virtual instance.
default: 10 choices: [10, 100, 1000]
type: int
public_vlan: public_vlan:
description: description:
- VLAN by its Id to be assigned to the public NIC. - VLAN by its Id to be assigned to the public NIC.
type: str
private_vlan: private_vlan:
description: description:
- VLAN by its Id to be assigned to the private NIC. - VLAN by its Id to be assigned to the private NIC.
type: str
ssh_keys: ssh_keys:
description: description:
- List of ssh keys by their Id to be assigned to a virtual instance. - List of ssh keys by their Id to be assigned to a virtual instance.
type: list
post_uri: post_uri:
description: description:
- URL of a post provisioning script to be loaded and executed on virtual instance. - URL of a post provisioning script to be loaded and executed on virtual instance.
type: str
state: state:
description: description:
- Create, or cancel a virtual instance. - Create, or cancel a virtual instance.
- Specify C(present) for create, C(absent) to cancel. - Specify C(present) for create, C(absent) to cancel.
choices: [ absent, present ] choices: [ absent, present ]
default: present default: present
type: str
wait: wait:
description: description:
- Flag used to wait for active status before returning. - Flag used to wait for active status before returning.
@ -104,6 +160,7 @@ options:
description: description:
- Time in seconds before wait returns. - Time in seconds before wait returns.
default: 600 default: 600
type: int
requirements: requirements:
- python >= 2.6 - python >= 2.6
- softlayer >= 4.1.1 - softlayer >= 4.1.1

View file

@ -38,7 +38,6 @@ options:
- In case of multiple VMs with same name, use C(uuid) to uniquely specify VM to manage. - In case of multiple VMs with same name, use C(uuid) to uniquely specify VM to manage.
- This parameter is case sensitive. - This parameter is case sensitive.
type: str type: str
required: yes
aliases: [ name_label ] aliases: [ name_label ]
uuid: uuid:
description: description:

View file

@ -45,7 +45,6 @@ options:
- In case of multiple VMs with same name, use C(uuid) to uniquely specify VM to manage. - In case of multiple VMs with same name, use C(uuid) to uniquely specify VM to manage.
- This parameter is case sensitive. - This parameter is case sensitive.
type: str type: str
required: yes
aliases: [ name_label ] aliases: [ name_label ]
uuid: uuid:
description: description:

View file

@ -4,7 +4,6 @@ plugins/module_utils/compat/ipaddress.py no-assert
plugins/module_utils/compat/ipaddress.py no-unicode-literals plugins/module_utils/compat/ipaddress.py no-unicode-literals
plugins/module_utils/_mount.py future-import-boilerplate plugins/module_utils/_mount.py future-import-boilerplate
plugins/module_utils/_mount.py metaclass-boilerplate plugins/module_utils/_mount.py metaclass-boilerplate
plugins/modules/cloud/atomic/atomic_container.py validate-modules:doc-required-mismatch
plugins/modules/cloud/centurylink/clc_aa_policy.py validate-modules:doc-missing-type plugins/modules/cloud/centurylink/clc_aa_policy.py validate-modules:doc-missing-type
plugins/modules/cloud/centurylink/clc_aa_policy.py yamllint:unparsable-with-libyaml plugins/modules/cloud/centurylink/clc_aa_policy.py yamllint:unparsable-with-libyaml
plugins/modules/cloud/centurylink/clc_alert_policy.py validate-modules:doc-missing-type plugins/modules/cloud/centurylink/clc_alert_policy.py validate-modules:doc-missing-type
@ -42,15 +41,7 @@ plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:doc-mi
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:implied-parameter-type-mismatch plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:implied-parameter-type-mismatch
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-list-no-elements plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:doc-missing-type
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-missing-type
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-required-mismatch
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path plugins/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path
plugins/modules/cloud/docker/docker_stack.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/google/gcdns_record.py validate-modules:parameter-list-no-elements plugins/modules/cloud/google/gcdns_record.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/google/gce.py pylint:blacklisted-name plugins/modules/cloud/google/gce.py pylint:blacklisted-name
plugins/modules/cloud/google/gce.py validate-modules:parameter-list-no-elements plugins/modules/cloud/google/gce.py validate-modules:parameter-list-no-elements
@ -84,10 +75,6 @@ plugins/modules/cloud/google/gcp_url_map.py validate-modules:parameter-list-no-e
plugins/modules/cloud/google/gcpubsub.py validate-modules:parameter-list-no-elements plugins/modules/cloud/google/gcpubsub.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/google/gcpubsub_info.py validate-modules:parameter-state-invalid-choice plugins/modules/cloud/google/gcpubsub_info.py validate-modules:parameter-state-invalid-choice
plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-list-no-elements plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/huawei/hwc_ecs_instance.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/huawei/hwc_vpc_port.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/huawei/hwc_vpc_subnet.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-missing-type plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-missing-type
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-required-mismatch plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-required-mismatch
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:mutually_exclusive-unknown plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:mutually_exclusive-unknown
@ -108,12 +95,10 @@ plugins/modules/cloud/kubevirt/kubevirt_template.py validate-modules:parameter-l
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:mutually_exclusive-unknown plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:mutually_exclusive-unknown
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/linode/linode.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/linode/linode.py validate-modules:parameter-list-no-elements plugins/modules/cloud/linode/linode.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/linode/linode.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/linode/linode.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/linode/linode.py validate-modules:undocumented-parameter plugins/modules/cloud/linode/linode.py validate-modules:undocumented-parameter
plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-list-no-elements plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name plugins/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name
plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path
plugins/modules/cloud/lxc/lxc_container.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/lxc/lxc_container.py validate-modules:doc-choices-do-not-match-spec
@ -131,17 +116,7 @@ plugins/modules/cloud/lxd/lxd_container.py validate-modules:undocumented-paramet
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-missing-type plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-missing-type
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/lxd/lxd_profile.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_dns_reload.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_memstore_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_server_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_domain.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:undocumented-parameter
plugins/modules/cloud/misc/proxmox_template.py validate-modules:doc-required-mismatch
plugins/modules/cloud/misc/rhevm.py validate-modules:parameter-state-invalid-choice plugins/modules/cloud/misc/rhevm.py validate-modules:parameter-state-invalid-choice
plugins/modules/cloud/misc/terraform.py validate-modules:return-syntax-error
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:doc-required-mismatch plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:doc-required-mismatch
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-list-no-elements plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc
@ -186,11 +161,6 @@ plugins/modules/cloud/opennebula/one_service.py validate-modules:parameter-type-
plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-list-no-elements plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovh/ovh_ip_failover.py validate-modules:doc-missing-type
plugins/modules/cloud/ovh/ovh_ip_failover.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:doc-missing-type
plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:doc-missing-type plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:doc-missing-type
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:parameter-list-no-elements plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/ovirt/ovirt_api_facts.py validate-modules:parameter-list-no-elements plugins/modules/cloud/ovirt/ovirt_api_facts.py validate-modules:parameter-list-no-elements
@ -279,9 +249,7 @@ plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-m
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-missing-type plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-missing-type
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-required-mismatch plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-required-mismatch
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-list-no-elements plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax.py use-argspec-type-path # fix needed plugins/modules/cloud/rackspace/rax.py use-argspec-type-path # fix needed
plugins/modules/cloud/rackspace/rax.py validate-modules:doc-missing-type plugins/modules/cloud/rackspace/rax.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax.py validate-modules:parameter-list-no-elements
@ -317,11 +285,7 @@ plugins/modules/cloud/smartos/vmadm.py validate-modules:doc-required-mismatch
plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/smartos/vmadm.py validate-modules:undocumented-parameter plugins/modules/cloud/smartos/vmadm.py validate-modules:undocumented-parameter
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-required-mismatch
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-missing-type plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-missing-type
@ -363,8 +327,6 @@ plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:doc-required
plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:missing-suboption-docs plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:missing-suboption-docs
plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:undocumented-parameter plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:undocumented-parameter
plugins/modules/cloud/xenserver/xenserver_guest_info.py validate-modules:doc-required-mismatch
plugins/modules/cloud/xenserver/xenserver_guest_powerstate.py validate-modules:doc-required-mismatch
plugins/modules/clustering/consul/consul.py validate-modules:doc-missing-type plugins/modules/clustering/consul/consul.py validate-modules:doc-missing-type
plugins/modules/clustering/consul/consul.py validate-modules:parameter-list-no-elements plugins/modules/clustering/consul/consul.py validate-modules:parameter-list-no-elements
plugins/modules/clustering/consul/consul.py validate-modules:undocumented-parameter plugins/modules/clustering/consul/consul.py validate-modules:undocumented-parameter

View file

@ -4,7 +4,6 @@ plugins/module_utils/compat/ipaddress.py no-assert
plugins/module_utils/compat/ipaddress.py no-unicode-literals plugins/module_utils/compat/ipaddress.py no-unicode-literals
plugins/module_utils/_mount.py future-import-boilerplate plugins/module_utils/_mount.py future-import-boilerplate
plugins/module_utils/_mount.py metaclass-boilerplate plugins/module_utils/_mount.py metaclass-boilerplate
plugins/modules/cloud/atomic/atomic_container.py validate-modules:doc-required-mismatch
plugins/modules/cloud/centurylink/clc_aa_policy.py validate-modules:doc-missing-type plugins/modules/cloud/centurylink/clc_aa_policy.py validate-modules:doc-missing-type
plugins/modules/cloud/centurylink/clc_aa_policy.py yamllint:unparsable-with-libyaml plugins/modules/cloud/centurylink/clc_aa_policy.py yamllint:unparsable-with-libyaml
plugins/modules/cloud/centurylink/clc_alert_policy.py validate-modules:doc-missing-type plugins/modules/cloud/centurylink/clc_alert_policy.py validate-modules:doc-missing-type
@ -42,15 +41,7 @@ plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:doc-mi
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:implied-parameter-type-mismatch plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:implied-parameter-type-mismatch
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-list-no-elements plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:doc-missing-type
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-missing-type
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-required-mismatch
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path plugins/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path
plugins/modules/cloud/docker/docker_stack.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/google/gcdns_record.py validate-modules:parameter-list-no-elements plugins/modules/cloud/google/gcdns_record.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/google/gce.py pylint:blacklisted-name plugins/modules/cloud/google/gce.py pylint:blacklisted-name
plugins/modules/cloud/google/gce.py validate-modules:parameter-list-no-elements plugins/modules/cloud/google/gce.py validate-modules:parameter-list-no-elements
@ -84,10 +75,6 @@ plugins/modules/cloud/google/gcp_url_map.py validate-modules:parameter-list-no-e
plugins/modules/cloud/google/gcpubsub.py validate-modules:parameter-list-no-elements plugins/modules/cloud/google/gcpubsub.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/google/gcpubsub_info.py validate-modules:parameter-state-invalid-choice plugins/modules/cloud/google/gcpubsub_info.py validate-modules:parameter-state-invalid-choice
plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-list-no-elements plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/huawei/hwc_ecs_instance.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/huawei/hwc_vpc_port.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/huawei/hwc_vpc_subnet.py validate-modules:doc-elements-mismatch
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-missing-type plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-missing-type
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-required-mismatch plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-required-mismatch
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:mutually_exclusive-unknown plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:mutually_exclusive-unknown
@ -108,12 +95,10 @@ plugins/modules/cloud/kubevirt/kubevirt_template.py validate-modules:parameter-l
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:mutually_exclusive-unknown plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:mutually_exclusive-unknown
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/linode/linode.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/linode/linode.py validate-modules:parameter-list-no-elements plugins/modules/cloud/linode/linode.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/linode/linode.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/linode/linode.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/linode/linode.py validate-modules:undocumented-parameter plugins/modules/cloud/linode/linode.py validate-modules:undocumented-parameter
plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-list-no-elements plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name plugins/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name
plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path
plugins/modules/cloud/lxc/lxc_container.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/lxc/lxc_container.py validate-modules:doc-choices-do-not-match-spec
@ -131,17 +116,7 @@ plugins/modules/cloud/lxd/lxd_container.py validate-modules:undocumented-paramet
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-missing-type plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-missing-type
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/lxd/lxd_profile.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_dns_reload.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_memstore_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_server_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_domain.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:undocumented-parameter
plugins/modules/cloud/misc/proxmox_template.py validate-modules:doc-required-mismatch
plugins/modules/cloud/misc/rhevm.py validate-modules:parameter-state-invalid-choice plugins/modules/cloud/misc/rhevm.py validate-modules:parameter-state-invalid-choice
plugins/modules/cloud/misc/terraform.py validate-modules:return-syntax-error
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:doc-required-mismatch plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:doc-required-mismatch
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-list-no-elements plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc
@ -186,11 +161,6 @@ plugins/modules/cloud/opennebula/one_service.py validate-modules:parameter-type-
plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-list-no-elements plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovh/ovh_ip_failover.py validate-modules:doc-missing-type
plugins/modules/cloud/ovh/ovh_ip_failover.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:doc-missing-type
plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:doc-missing-type plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:doc-missing-type
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:parameter-list-no-elements plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/ovirt/ovirt_api_facts.py validate-modules:parameter-list-no-elements plugins/modules/cloud/ovirt/ovirt_api_facts.py validate-modules:parameter-list-no-elements
@ -279,9 +249,7 @@ plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-m
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-missing-type plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-missing-type
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-required-mismatch plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-required-mismatch
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-list-no-elements plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax.py use-argspec-type-path # fix needed plugins/modules/cloud/rackspace/rax.py use-argspec-type-path # fix needed
plugins/modules/cloud/rackspace/rax.py validate-modules:doc-missing-type plugins/modules/cloud/rackspace/rax.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax.py validate-modules:parameter-list-no-elements
@ -317,11 +285,7 @@ plugins/modules/cloud/smartos/vmadm.py validate-modules:doc-required-mismatch
plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/smartos/vmadm.py validate-modules:undocumented-parameter plugins/modules/cloud/smartos/vmadm.py validate-modules:undocumented-parameter
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-required-mismatch
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-list-no-elements plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-missing-type plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-missing-type
@ -363,8 +327,6 @@ plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:doc-required
plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:missing-suboption-docs plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:missing-suboption-docs
plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:undocumented-parameter plugins/modules/cloud/xenserver/xenserver_guest.py validate-modules:undocumented-parameter
plugins/modules/cloud/xenserver/xenserver_guest_info.py validate-modules:doc-required-mismatch
plugins/modules/cloud/xenserver/xenserver_guest_powerstate.py validate-modules:doc-required-mismatch
plugins/modules/clustering/consul/consul.py validate-modules:doc-missing-type plugins/modules/clustering/consul/consul.py validate-modules:doc-missing-type
plugins/modules/clustering/consul/consul.py validate-modules:parameter-list-no-elements plugins/modules/clustering/consul/consul.py validate-modules:parameter-list-no-elements
plugins/modules/clustering/consul/consul.py validate-modules:undocumented-parameter plugins/modules/clustering/consul/consul.py validate-modules:undocumented-parameter

View file

@ -29,12 +29,6 @@ plugins/modules/cloud/centurylink/clc_server.py validate-modules:parameter-type-
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:doc-missing-type plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:doc-missing-type
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:implied-parameter-type-mismatch plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:implied-parameter-type-mismatch
plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/centurylink/clc_server_snapshot.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:doc-missing-type
plugins/modules/cloud/dimensiondata/dimensiondata_network.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:doc-missing-type
plugins/modules/cloud/dimensiondata/dimensiondata_vlan.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path plugins/modules/cloud/docker/docker_container.py use-argspec-type-path # uses colon-separated paths, can't use type=path
plugins/modules/cloud/google/gcdns_record.py validate-modules:deprecation-mismatch plugins/modules/cloud/google/gcdns_record.py validate-modules:deprecation-mismatch
plugins/modules/cloud/google/gcdns_record.py validate-modules:invalid-documentation plugins/modules/cloud/google/gcdns_record.py validate-modules:invalid-documentation
@ -76,16 +70,13 @@ plugins/modules/cloud/google/gcp_url_map.py validate-modules:missing-main-call
plugins/modules/cloud/google/gcspanner.py validate-modules:deprecation-mismatch plugins/modules/cloud/google/gcspanner.py validate-modules:deprecation-mismatch
plugins/modules/cloud/google/gcspanner.py validate-modules:invalid-documentation plugins/modules/cloud/google/gcspanner.py validate-modules:invalid-documentation
plugins/modules/cloud/google/gcspanner.py validate-modules:missing-main-call plugins/modules/cloud/google/gcspanner.py validate-modules:missing-main-call
plugins/modules/cloud/heroku/heroku_collaborator.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-missing-type plugins/modules/cloud/kubevirt/kubevirt_cdi_upload.py validate-modules:doc-missing-type
plugins/modules/cloud/kubevirt/kubevirt_preset.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/kubevirt/kubevirt_preset.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/kubevirt/kubevirt_pvc.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/kubevirt/kubevirt_pvc.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/kubevirt/kubevirt_rs.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/kubevirt/kubevirt_rs.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/kubevirt/kubevirt_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/linode/linode.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/linode/linode.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/linode/linode.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/linode/linode.py validate-modules:undocumented-parameter plugins/modules/cloud/linode/linode.py validate-modules:undocumented-parameter
plugins/modules/cloud/linode/linode_v4.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name plugins/modules/cloud/lxc/lxc_container.py pylint:blacklisted-name
plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path
plugins/modules/cloud/lxc/lxc_container.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/lxc/lxc_container.py validate-modules:doc-choices-do-not-match-spec
@ -100,18 +91,10 @@ plugins/modules/cloud/lxd/lxd_container.py validate-modules:undocumented-paramet
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-missing-type plugins/modules/cloud/lxd/lxd_profile.py validate-modules:doc-missing-type
plugins/modules/cloud/lxd/lxd_profile.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/lxd/lxd_profile.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_dns_reload.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_memstore_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_server_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_domain.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/helm.py validate-modules:deprecation-mismatch plugins/modules/cloud/misc/helm.py validate-modules:deprecation-mismatch
plugins/modules/cloud/misc/helm.py validate-modules:invalid-documentation plugins/modules/cloud/misc/helm.py validate-modules:invalid-documentation
plugins/modules/cloud/misc/ovirt.py validate-modules:deprecation-mismatch plugins/modules/cloud/misc/ovirt.py validate-modules:deprecation-mismatch
plugins/modules/cloud/misc/ovirt.py validate-modules:invalid-documentation plugins/modules/cloud/misc/ovirt.py validate-modules:invalid-documentation
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:undocumented-parameter
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:doc-missing-type plugins/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:doc-missing-type
@ -141,11 +124,6 @@ plugins/modules/cloud/opennebula/one_image.py validate-modules:parameter-type-no
plugins/modules/cloud/opennebula/one_image_info.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/opennebula/one_image_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/opennebula/one_service.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/opennebula/one_service.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/opennebula/one_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovh/ovh_ip_failover.py validate-modules:doc-missing-type
plugins/modules/cloud/ovh/ovh_ip_failover.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:doc-missing-type
plugins/modules/cloud/ovh/ovh_ip_loadbalancing_backend.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:deprecation-mismatch plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:deprecation-mismatch
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:doc-missing-type plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:doc-missing-type
plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:invalid-documentation plugins/modules/cloud/ovirt/ovirt_affinity_label_facts.py validate-modules:invalid-documentation
@ -246,8 +224,6 @@ plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:undoc
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-missing-type plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:doc-missing-type
plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax.py use-argspec-type-path plugins/modules/cloud/rackspace/rax.py use-argspec-type-path
plugins/modules/cloud/rackspace/rax.py validate-modules:doc-missing-type plugins/modules/cloud/rackspace/rax.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter
@ -288,9 +264,6 @@ plugins/modules/cloud/smartos/vmadm.py validate-modules:doc-choices-do-not-match
plugins/modules/cloud/smartos/vmadm.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/smartos/vmadm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/smartos/vmadm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/smartos/vmadm.py validate-modules:undocumented-parameter plugins/modules/cloud/smartos/vmadm.py validate-modules:undocumented-parameter
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/softlayer/sl_vm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-choices-do-not-match-spec plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-default-does-not-match-spec plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-missing-type plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:doc-missing-type