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 rackspace modules (#1242) (#1245)

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

* fixed validation-modules for plugins/modules/cloud/rackspace/rax.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_cbs.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_cbs_attachments.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_cdb_database.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_cdb.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_cdb_user.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_clb_nodes.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_clb.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_clb_ssl.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_dns.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_dns_record.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_facts.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_files.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_files_objects.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_identity.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_keypair.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_meta.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_mon_alarm.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_mon_check.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_mon_entity.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_mon_notification_plan.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_mon_notification.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_network.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_queue.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_scaling_group.py

* fixed validation-modules for plugins/modules/cloud/rackspace/rax_scaling_policy.py

* Enabling validation-modules for rackspace modules

* Removed test in rax.py

* Added markup to items in list

* rax_monm_check.py: moved choices doc to description for check_type

As the argument_spec does not contain the "choices" spec, adjusting that in the docs

* rax_monm_check.py: a number of things missing in docs, fixed

(cherry picked from commit af4474efd7)

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
This commit is contained in:
patchback[bot] 2020-11-08 10:53:39 +01:00 committed by GitHub
parent 4cd7476604
commit 373df2ba68
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 243 additions and 312 deletions

View file

@ -32,7 +32,6 @@ options:
description: description:
- Region to create an instance in. - Region to create an instance in.
type: str type: str
default: DFW
username: username:
description: description:
- Rackspace username, overrides I(credentials). - Rackspace username, overrides I(credentials).
@ -59,37 +58,45 @@ notes:
OPENSTACK = r''' OPENSTACK = r'''
options: options:
api_key: api_key:
type: str
description: description:
- Rackspace API key, overrides I(credentials). - Rackspace API key, overrides I(credentials).
aliases: [ password ] aliases: [ password ]
auth_endpoint: auth_endpoint:
type: str
description: description:
- The URI of the authentication service. - The URI of the authentication service.
default: https://identity.api.rackspacecloud.com/v2.0/ - If not specified will be set to U(https://identity.api.rackspacecloud.com/v2.0/)
credentials: credentials:
type: path
description: description:
- File to find the Rackspace credentials in. Ignored if I(api_key) and - File to find the Rackspace credentials in. Ignored if I(api_key) and
I(username) are provided. I(username) are provided.
aliases: [ creds_file ] aliases: [ creds_file ]
env: env:
type: str
description: description:
- Environment as configured in I(~/.pyrax.cfg), - Environment as configured in I(~/.pyrax.cfg),
see U(https://github.com/rackspace/pyrax/blob/master/docs/getting_started.md#pyrax-configuration). see U(https://github.com/rackspace/pyrax/blob/master/docs/getting_started.md#pyrax-configuration).
identity_type: identity_type:
type: str
description: description:
- Authentication mechanism to use, such as rackspace or keystone. - Authentication mechanism to use, such as rackspace or keystone.
default: rackspace default: rackspace
region: region:
type: str
description: description:
- Region to create an instance in. - Region to create an instance in.
default: DFW
tenant_id: tenant_id:
type: str
description: description:
- The tenant ID used for authentication. - The tenant ID used for authentication.
tenant_name: tenant_name:
type: str
description: description:
- The tenant name used for authentication. - The tenant name used for authentication.
username: username:
type: str
description: description:
- Rackspace username, overrides I(credentials). - Rackspace username, overrides I(credentials).
validate_certs: validate_certs:

View file

@ -30,10 +30,12 @@ options:
type: bool type: bool
default: 'no' default: 'no'
boot_volume: boot_volume:
type: str
description: description:
- Cloud Block Storage ID or Name to use as the boot volume of the - Cloud Block Storage ID or Name to use as the boot volume of the
instance instance
boot_volume_size: boot_volume_size:
type: int
description: description:
- Size of the volume to create in Gigabytes. This is only required with - Size of the volume to create in Gigabytes. This is only required with
I(image) and I(boot_from_volume). I(image) and I(boot_from_volume).
@ -50,20 +52,23 @@ options:
type: bool type: bool
default: 'no' default: 'no'
count: count:
type: int
description: description:
- number of instances to launch - number of instances to launch
default: 1 default: 1
count_offset: count_offset:
type: int
description: description:
- number count to start at - number count to start at
default: 1 default: 1
disk_config: disk_config:
type: str
description: description:
- Disk partitioning strategy - Disk partitioning strategy
- If not specified it will assume the value C(auto).
choices: choices:
- auto - auto
- manual - manual
default: auto
exact_count: exact_count:
description: description:
- Explicitly ensure an exact count of instances, used with - Explicitly ensure an exact count of instances, used with
@ -74,45 +79,56 @@ options:
type: bool type: bool
default: 'no' default: 'no'
extra_client_args: extra_client_args:
type: dict
description: description:
- A hash of key/value pairs to be used when creating the cloudservers - A hash of key/value pairs to be used when creating the cloudservers
client. This is considered an advanced option, use it wisely and client. This is considered an advanced option, use it wisely and
with caution. with caution.
extra_create_args: extra_create_args:
type: dict
description: description:
- A hash of key/value pairs to be used when creating a new server. - A hash of key/value pairs to be used when creating a new server.
This is considered an advanced option, use it wisely and with caution. This is considered an advanced option, use it wisely and with caution.
files: files:
type: dict
description: description:
- Files to insert into the instance. remotefilename:localcontent - Files to insert into the instance. remotefilename:localcontent
flavor: flavor:
type: str
description: description:
- flavor to use for the instance - flavor to use for the instance
group: group:
type: str
description: description:
- host group to assign to server, is also used for idempotent operations - host group to assign to server, is also used for idempotent operations
to ensure a specific number of instances to ensure a specific number of instances
image: image:
type: str
description: description:
- image to use for the instance. Can be an C(id), C(human_id) or C(name). - image to use for the instance. Can be an C(id), C(human_id) or C(name).
With I(boot_from_volume), a Cloud Block Storage volume will be created With I(boot_from_volume), a Cloud Block Storage volume will be created
with this image with this image
instance_ids: instance_ids:
type: list
description: description:
- list of instance ids, currently only used when state='absent' to - list of instance ids, currently only used when state='absent' to
remove instances remove instances
key_name: key_name:
type: str
description: description:
- key pair to use on the instance - key pair to use on the instance
aliases: aliases:
- keypair - keypair
meta: meta:
type: dict
description: description:
- A hash of metadata to associate with the instance - A hash of metadata to associate with the instance
name: name:
type: str
description: description:
- Name to give the instance - Name to give the instance
networks: networks:
type: list
description: description:
- The network to attach to the instances. If specified, you must include - The network to attach to the instances. If specified, you must include
ALL networks including the public and private interfaces. Can be C(id) ALL networks including the public and private interfaces. Can be C(id)
@ -121,6 +137,7 @@ options:
- public - public
- private - private
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
@ -128,6 +145,7 @@ options:
- absent - absent
default: present default: present
user_data: user_data:
type: str
description: description:
- Data to be uploaded to the servers config drive. This option implies - Data to be uploaded to the servers config drive. This option implies
I(config_drive). Can be a file path or a string I(config_drive). Can be a file path or a string
@ -137,6 +155,7 @@ options:
type: bool type: bool
default: 'no' default: 'no'
wait_timeout: wait_timeout:
type: int
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300

View file

@ -14,49 +14,55 @@ description:
- Manipulate Rackspace Cloud Block Storage Volumes - Manipulate Rackspace Cloud Block Storage Volumes
options: options:
description: description:
type: str
description: description:
- Description to give the volume being created - Description to give the volume being created
image: image:
type: str
description: description:
- image to use for bootable volumes. Can be an C(id), C(human_id) or - image to use for bootable volumes. Can be an C(id), C(human_id) or
C(name). This option requires C(pyrax>=1.9.3) C(name). This option requires C(pyrax>=1.9.3)
meta: meta:
type: dict
description: description:
- A hash of metadata to associate with the volume - A hash of metadata to associate with the volume
name: name:
type: str
description: description:
- Name to give the volume being created - Name to give the volume being created
required: true required: true
size: size:
type: int
description: description:
- Size of the volume to create in Gigabytes - Size of the volume to create in Gigabytes
default: 100 default: 100
required: true
snapshot_id: snapshot_id:
type: str
description: description:
- The id of the snapshot to create the volume from - The id of the snapshot to create the volume from
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
- present - present
- absent - absent
default: present default: present
required: true
volume_type: volume_type:
type: str
description: description:
- Type of the volume being created - Type of the volume being created
choices: choices:
- SATA - SATA
- SSD - SSD
default: SATA default: SATA
required: true
wait: wait:
description: description:
- wait for the volume to be in state 'available' before returning - wait for the volume to be in state 'available' before returning
type: bool type: bool
default: 'no' default: 'no'
wait_timeout: wait_timeout:
type: int
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300

View file

@ -14,31 +14,35 @@ description:
- Manipulate Rackspace Cloud Block Storage Volume Attachments - Manipulate Rackspace Cloud Block Storage Volume Attachments
options: options:
device: device:
type: str
description: description:
- The device path to attach the volume to, e.g. /dev/xvde. - The device path to attach the volume to, e.g. /dev/xvde.
- Before 2.4 this was a required field. Now it can be left to null to auto assign the device name. - Before 2.4 this was a required field. Now it can be left to null to auto assign the device name.
volume: volume:
type: str
description: description:
- Name or id of the volume to attach/detach - Name or id of the volume to attach/detach
required: true required: true
server: server:
type: str
description: description:
- Name or id of the server to attach/detach - Name or id of the server to attach/detach
required: true required: true
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
- present - present
- absent - absent
default: present default: present
required: true
wait: wait:
description: description:
- wait for the volume to be in 'in-use'/'available' state before returning - wait for the volume to be in 'in-use'/'available' state before returning
type: bool type: bool
default: 'no' default: 'no'
wait_timeout: wait_timeout:
type: int
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300

View file

@ -16,27 +16,35 @@ description:
unique since it's used to identify the instance. unique since it's used to identify the instance.
options: options:
name: name:
type: str
description: description:
- Name of the databases server instance - Name of the databases server instance
required: yes
flavor: flavor:
type: int
description: description:
- flavor to use for the instance 1 to 6 (i.e. 512MB to 16GB) - flavor to use for the instance 1 to 6 (i.e. 512MB to 16GB)
default: 1 default: 1
volume: volume:
type: int
description: description:
- Volume size of the database 1-150GB - Volume size of the database 1-150GB
default: 2 default: 2
cdb_type: cdb_type:
type: str
description: description:
- type of instance (i.e. MySQL, MariaDB, Percona) - type of instance (i.e. MySQL, MariaDB, Percona)
default: MySQL default: MySQL
aliases: ['type'] aliases: ['type']
cdb_version: cdb_version:
type: str
description: description:
- version of database (MySQL supports 5.1 and 5.6, MariaDB supports 10, Percona supports 5.6) - version of database (MySQL supports 5.1 and 5.6, MariaDB supports 10, Percona supports 5.6)
choices: ['5.1', '5.6', '10'] - "The available choices are: C(5.1), C(5.6) and C(10)."
default: 5.6
aliases: ['version'] aliases: ['version']
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: ['present', 'absent'] choices: ['present', 'absent']
@ -47,6 +55,7 @@ options:
type: bool type: bool
default: 'no' default: 'no'
wait_timeout: wait_timeout:
type: int
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300

View file

@ -13,20 +13,27 @@ description:
- create / delete a database in the Cloud Databases. - create / delete a database in the Cloud Databases.
options: options:
cdb_id: cdb_id:
type: str
description: description:
- The databases server UUID - The databases server UUID
required: yes
name: name:
type: str
description: description:
- Name to give to the database - Name to give to the database
required: yes
character_set: character_set:
type: str
description: description:
- Set of symbols and encodings - Set of symbols and encodings
default: 'utf8' default: 'utf8'
collate: collate:
type: str
description: description:
- Set of rules for comparing characters in a character set - Set of rules for comparing characters in a character set
default: 'utf8_general_ci' default: 'utf8_general_ci'
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: ['present', 'absent'] choices: ['present', 'absent']

View file

@ -14,25 +14,34 @@ description:
- create / delete a database in the Cloud Databases. - create / delete a database in the Cloud Databases.
options: options:
cdb_id: cdb_id:
type: str
description: description:
- The databases server UUID - The databases server UUID
required: yes
db_username: db_username:
type: str
description: description:
- Name of the database user - Name of the database user
required: yes
db_password: db_password:
type: str
description: description:
- Database user password - Database user password
required: yes
databases: databases:
type: list
description: description:
- Name of the databases that the user can access - Name of the databases that the user can access
default: [] default: []
host: host:
type: str
description: description:
- Specifies the host from which a user is allowed to connect to - Specifies the host from which a user is allowed to connect to
the database. Possible values are a string containing an IPv4 address the database. Possible values are a string containing an IPv4 address
or "%" to allow connecting from any host or "%" to allow connecting from any host
default: '%' default: '%'
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: ['present', 'absent'] choices: ['present', 'absent']

View file

@ -14,6 +14,7 @@ description:
- creates / deletes a Rackspace Public Cloud load balancer. - creates / deletes a Rackspace Public Cloud load balancer.
options: options:
algorithm: algorithm:
type: str
description: description:
- algorithm for the balancer being created - algorithm for the balancer being created
choices: choices:
@ -24,16 +25,21 @@ options:
- WEIGHTED_ROUND_ROBIN - WEIGHTED_ROUND_ROBIN
default: LEAST_CONNECTIONS default: LEAST_CONNECTIONS
meta: meta:
type: dict
description: description:
- A hash of metadata to associate with the instance - A hash of metadata to associate with the instance
name: name:
type: str
description: description:
- Name to give the load balancer - Name to give the load balancer
required: yes
port: port:
type: int
description: description:
- Port for the balancer being created - Port for the balancer being created
default: 80 default: 80
protocol: protocol:
type: str
description: description:
- Protocol for the balancer being created - Protocol for the balancer being created
choices: choices:
@ -57,6 +63,7 @@ options:
- SFTP - SFTP
default: HTTP default: HTTP
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
@ -64,10 +71,12 @@ options:
- absent - absent
default: present default: present
timeout: timeout:
type: int
description: description:
- timeout for communication between the balancer and the node - timeout for communication between the balancer and the node
default: 30 default: 30
type: type:
type: str
description: description:
- type of interface for the balancer being created - type of interface for the balancer being created
choices: choices:
@ -75,6 +84,7 @@ options:
- SERVICENET - SERVICENET
default: PUBLIC default: PUBLIC
vip_id: vip_id:
type: str
description: description:
- Virtual IP ID to use when creating the load balancer for purposes of - Virtual IP ID to use when creating the load balancer for purposes of
sharing an IP with another load balancer of another protocol sharing an IP with another load balancer of another protocol
@ -84,6 +94,7 @@ options:
type: bool type: bool
default: 'no' default: 'no'
wait_timeout: wait_timeout:
type: int
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300

View file

@ -14,10 +14,12 @@ description:
- Adds, modifies and removes nodes from a Rackspace Cloud Load Balancer - Adds, modifies and removes nodes from a Rackspace Cloud Load Balancer
options: options:
address: address:
type: str
required: false required: false
description: description:
- IP address or domain name of the node - IP address or domain name of the node
condition: condition:
type: str
required: false required: false
choices: choices:
- enabled - enabled
@ -27,18 +29,22 @@ options:
- Condition for the node, which determines its role within the load - Condition for the node, which determines its role within the load
balancer balancer
load_balancer_id: load_balancer_id:
type: int
required: true required: true
description: description:
- Load balancer id - Load balancer id
node_id: node_id:
type: int
required: false required: false
description: description:
- Node id - Node id
port: port:
type: int
required: false required: false
description: description:
- Port number of the load balanced service on the node - Port number of the load balanced service on the node
state: state:
type: str
required: false required: false
default: "present" default: "present"
choices: choices:
@ -47,6 +53,7 @@ options:
description: description:
- Indicate desired state of the node - Indicate desired state of the node
type: type:
type: str
required: false required: false
choices: choices:
- primary - primary
@ -60,14 +67,20 @@ options:
description: description:
- Wait for the load balancer to become active before returning - Wait for the load balancer to become active before returning
wait_timeout: wait_timeout:
type: int
required: false required: false
default: 30 default: 30
description: description:
- How long to wait before giving up and returning an error - How long to wait before giving up and returning an error
weight: weight:
type: int
required: false required: false
description: description:
- Weight of node - Weight of node
virtualenv:
type: path
description:
- Virtualenv to execute this module in
author: "Lukasz Kawczynski (@neuroid)" author: "Lukasz Kawczynski (@neuroid)"
extends_documentation_fragment: extends_documentation_fragment:
- community.general.rackspace - community.general.rackspace

View file

@ -13,10 +13,12 @@ description:
- Set up, reconfigure, or remove SSL termination for an existing load balancer. - Set up, reconfigure, or remove SSL termination for an existing load balancer.
options: options:
loadbalancer: loadbalancer:
type: str
description: description:
- Name or ID of the load balancer on which to manage SSL termination. - Name or ID of the load balancer on which to manage SSL termination.
required: true required: true
state: state:
type: str
description: description:
- If set to "present", SSL termination will be added to this load balancer. - If set to "present", SSL termination will be added to this load balancer.
- If "absent", SSL termination will be removed instead. - If "absent", SSL termination will be removed instead.
@ -31,16 +33,20 @@ options:
default: true default: true
type: bool type: bool
private_key: private_key:
type: str
description: description:
- The private SSL key as a string in PEM format. - The private SSL key as a string in PEM format.
certificate: certificate:
type: str
description: description:
- The public SSL certificates as a string in PEM format. - The public SSL certificates as a string in PEM format.
intermediate_certificate: intermediate_certificate:
type: str
description: description:
- One or more intermediate certificate authorities as a string in PEM - One or more intermediate certificate authorities as a string in PEM
- format, concatenated into a single string. - format, concatenated into a single string.
secure_port: secure_port:
type: int
description: description:
- The port to listen for secure traffic. - The port to listen for secure traffic.
default: 443 default: 443
@ -61,6 +67,7 @@ options:
default: false default: false
type: bool type: bool
wait_timeout: wait_timeout:
type: int
description: description:
- How long before "wait" gives up, in seconds. - How long before "wait" gives up, in seconds.
default: 300 default: 300

View file

@ -14,15 +14,19 @@ description:
- Manage domains on Rackspace Cloud DNS - Manage domains on Rackspace Cloud DNS
options: options:
comment: comment:
type: str
description: description:
- Brief description of the domain. Maximum length of 160 characters - Brief description of the domain. Maximum length of 160 characters
email: email:
type: str
description: description:
- Email address of the domain administrator - Email address of the domain administrator
name: name:
type: str
description: description:
- Domain name to create - Domain name to create
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
@ -30,6 +34,7 @@ options:
- absent - absent
default: present default: present
ttl: ttl:
type: int
description: description:
- Time to live of domain in seconds - Time to live of domain in seconds
default: 3600 default: 3600

View file

@ -14,21 +14,26 @@ description:
- Manage DNS records on Rackspace Cloud DNS - Manage DNS records on Rackspace Cloud DNS
options: options:
comment: comment:
type: str
description: description:
- Brief description of the domain. Maximum length of 160 characters - Brief description of the domain. Maximum length of 160 characters
data: data:
type: str
description: description:
- IP address for A/AAAA record, FQDN for CNAME/MX/NS, or text data for - IP address for A/AAAA record, FQDN for CNAME/MX/NS, or text data for
SRV/TXT SRV/TXT
required: True required: True
domain: domain:
type: str
description: description:
- Domain name to create the record in. This is an invalid option when - Domain name to create the record in. This is an invalid option when
type=PTR type=PTR
loadbalancer: loadbalancer:
type: str
description: description:
- Load Balancer ID to create a PTR record for. Only used with type=PTR - Load Balancer ID to create a PTR record for. Only used with type=PTR
name: name:
type: str
description: description:
- FQDN record name to create - FQDN record name to create
required: True required: True
@ -40,13 +45,16 @@ options:
default: true default: true
type: bool type: bool
priority: priority:
type: int
description: description:
- Required for MX and SRV records, but forbidden for other record types. - Required for MX and SRV records, but forbidden for other record types.
If specified, must be an integer from 0 to 65535. If specified, must be an integer from 0 to 65535.
server: server:
type: str
description: description:
- Server ID to create a PTR record for. Only used with type=PTR - Server ID to create a PTR record for. Only used with type=PTR
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
@ -54,10 +62,12 @@ options:
- absent - absent
default: present default: present
ttl: ttl:
type: int
description: description:
- Time to live of record in seconds - Time to live of record in seconds
default: 3600 default: 3600
type: type:
type: str
description: description:
- DNS record type - DNS record type
choices: choices:

View file

@ -14,13 +14,16 @@ description:
- Gather facts for Rackspace Cloud Servers. - Gather facts for Rackspace Cloud Servers.
options: options:
address: address:
type: str
description: description:
- Server IP address to retrieve facts for, will match any IP assigned to - Server IP address to retrieve facts for, will match any IP assigned to
the server the server
id: id:
type: str
description: description:
- Server ID to retrieve facts for - Server ID to retrieve facts for
name: name:
type: str
description: description:
- Server name to retrieve facts for - Server name to retrieve facts for
author: "Matt Martz (@sivel)" author: "Matt Martz (@sivel)"

View file

@ -21,10 +21,11 @@ options:
type: bool type: bool
default: "no" default: "no"
container: container:
type: str
description: description:
- The container to use for container or metadata operations. - The container to use for container or metadata operations.
required: true
meta: meta:
type: dict
description: description:
- A hash of items to set as metadata values on a container - A hash of items to set as metadata values on a container
private: private:
@ -38,29 +39,34 @@ options:
- Used to set a container as public, available via the Cloud Files CDN - Used to set a container as public, available via the Cloud Files CDN
type: bool type: bool
region: region:
type: str
description: description:
- Region to create an instance in - Region to create an instance in
default: DFW
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: ['present', 'absent'] choices: ['present', 'absent', 'list']
default: present default: present
ttl: ttl:
type: int
description: description:
- In seconds, set a container-wide TTL for all objects cached on CDN edge nodes. - In seconds, set a container-wide TTL for all objects cached on CDN edge nodes.
Setting a TTL is only appropriate for containers that are public Setting a TTL is only appropriate for containers that are public
type: type:
type: str
description: description:
- Type of object to do work on, i.e. metadata object or a container object - Type of object to do work on, i.e. metadata object or a container object
choices: choices:
- file - container
- meta - meta
default: file default: container
web_error: web_error:
type: str
description: description:
- Sets an object to be presented as the HTTP error page when accessed by the CDN URL - Sets an object to be presented as the HTTP error page when accessed by the CDN URL
web_index: web_index:
type: str
description: description:
- Sets an object to be presented as the HTTP index page when accessed by the CDN URL - Sets an object to be presented as the HTTP index page when accessed by the CDN URL
author: "Paul Durivage (@angstwad)" author: "Paul Durivage (@angstwad)"

View file

@ -21,22 +21,27 @@ options:
type: bool type: bool
default: 'no' default: 'no'
container: container:
type: str
description: description:
- The container to use for file object operations. - The container to use for file object operations.
required: true required: true
dest: dest:
type: str
description: description:
- The destination of a "get" operation; i.e. a local directory, "/home/user/myfolder". - The destination of a "get" operation; i.e. a local directory, "/home/user/myfolder".
Used to specify the destination of an operation on a remote object; i.e. a file name, Used to specify the destination of an operation on a remote object; i.e. a file name,
"file1", or a comma-separated list of remote objects, "file1,file2,file17" "file1", or a comma-separated list of remote objects, "file1,file2,file17"
expires: expires:
type: int
description: description:
- Used to set an expiration on a file or folder uploaded to Cloud Files. - Used to set an expiration on a file or folder uploaded to Cloud Files.
Requires an integer, specifying expiration in seconds Requires an integer, specifying expiration in seconds
meta: meta:
type: dict
description: description:
- A hash of items to set as metadata values on an uploaded file or folder - A hash of items to set as metadata values on an uploaded file or folder
method: method:
type: str
description: description:
- The method of operation to be performed. For example, put to upload files - The method of operation to be performed. For example, put to upload files
to Cloud Files, get to download files from Cloud Files or delete to delete to Cloud Files, get to download files from Cloud Files or delete to delete
@ -47,6 +52,7 @@ options:
- delete - delete
default: get default: get
src: src:
type: str
description: description:
- Source from which to upload files. Used to specify a remote object as a source for - Source from which to upload files. Used to specify a remote object as a source for
an operation, i.e. a file name, "file1", or a comma-separated list of remote objects, an operation, i.e. a file name, "file1", or a comma-separated list of remote objects,
@ -58,12 +64,8 @@ options:
flat directory flat directory
type: bool type: bool
default: 'yes' default: 'yes'
state:
description:
- Indicate desired state of the resource
choices: ['present', 'absent']
default: present
type: type:
type: str
description: description:
- Type of object to do work on - Type of object to do work on
- Metadata object or a file object - Metadata object or a file object

View file

@ -14,9 +14,10 @@ description:
- Verifies Rackspace Cloud credentials and returns identity information - Verifies Rackspace Cloud credentials and returns identity information
options: options:
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: ['present', 'absent'] choices: ['present']
default: present default: present
required: false required: false
author: author:

View file

@ -14,13 +14,16 @@ description:
- Create a keypair for use with Rackspace Cloud Servers - Create a keypair for use with Rackspace Cloud Servers
options: options:
name: name:
type: str
description: description:
- Name of keypair - Name of keypair
required: true required: true
public_key: public_key:
type: str
description: description:
- Public Key string to upload. Can be a file path or string - Public Key string to upload. Can be a file path or string
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:

View file

@ -14,16 +14,20 @@ description:
- Manipulate metadata for Rackspace Cloud Servers - Manipulate metadata for Rackspace Cloud Servers
options: options:
address: address:
type: str
description: description:
- Server IP address to modify metadata for, will match any IP assigned to - Server IP address to modify metadata for, will match any IP assigned to
the server the server
id: id:
type: str
description: description:
- Server ID to modify metadata for - Server ID to modify metadata for
name: name:
type: str
description: description:
- Server name to modify metadata for - Server name to modify metadata for
meta: meta:
type: dict
description: description:
- A hash of metadata to associate with the instance - A hash of metadata to associate with the instance
author: "Matt Martz (@sivel)" author: "Matt Martz (@sivel)"

View file

@ -19,32 +19,38 @@ description:
*rax_mon_alarm* *rax_mon_alarm*
options: options:
state: state:
type: str
description: description:
- Ensure that the alarm with this C(label) exists or does not exist. - Ensure that the alarm with this C(label) exists or does not exist.
choices: [ "present", "absent" ] choices: [ "present", "absent" ]
required: false required: false
default: present default: present
label: label:
type: str
description: description:
- Friendly name for this alarm, used to achieve idempotence. Must be a String - Friendly name for this alarm, used to achieve idempotence. Must be a String
between 1 and 255 characters long. between 1 and 255 characters long.
required: true required: true
entity_id: entity_id:
type: str
description: description:
- ID of the entity this alarm is attached to. May be acquired by registering - ID of the entity this alarm is attached to. May be acquired by registering
the value of a rax_mon_entity task. the value of a rax_mon_entity task.
required: true required: true
check_id: check_id:
type: str
description: description:
- ID of the check that should be alerted on. May be acquired by registering - ID of the check that should be alerted on. May be acquired by registering
the value of a rax_mon_check task. the value of a rax_mon_check task.
required: true required: true
notification_plan_id: notification_plan_id:
type: str
description: description:
- ID of the notification plan to trigger if this alarm fires. May be acquired - ID of the notification plan to trigger if this alarm fires. May be acquired
by registering the value of a rax_mon_notification_plan task. by registering the value of a rax_mon_notification_plan task.
required: true required: true
criteria: criteria:
type: str
description: description:
- Alarm DSL that describes alerting conditions and their output states. Must - Alarm DSL that describes alerting conditions and their output states. Must
be between 1 and 16384 characters long. See be between 1 and 16384 characters long. See
@ -56,6 +62,7 @@ options:
no. no.
type: bool type: bool
metadata: metadata:
type: dict
description: description:
- Arbitrary key/value pairs to accompany the alarm. Must be a hash of String - Arbitrary key/value pairs to accompany the alarm. Must be a hash of String
keys and values between 1 and 255 characters long. keys and values between 1 and 255 characters long.

View file

@ -20,61 +20,71 @@ description:
rax_mon_alarm rax_mon_alarm
options: options:
state: state:
type: str
description: description:
- Ensure that a check with this C(label) exists or does not exist. - Ensure that a check with this C(label) exists or does not exist.
choices: ["present", "absent"] choices: ["present", "absent"]
default: present
entity_id: entity_id:
type: str
description: description:
- ID of the rax_mon_entity to target with this check. - ID of the rax_mon_entity to target with this check.
required: true required: true
label: label:
type: str
description: description:
- Defines a label for this check, between 1 and 64 characters long. - Defines a label for this check, between 1 and 64 characters long.
required: true required: true
check_type: check_type:
type: str
description: description:
- The type of check to create. C(remote.) checks may be created on any - The type of check to create. C(remote.) checks may be created on any
rax_mon_entity. C(agent.) checks may only be created on rax_mon_entities rax_mon_entity. C(agent.) checks may only be created on rax_mon_entities
that have a non-null C(agent_id). that have a non-null C(agent_id).
choices: - |
- remote.dns Choices for this option are:
- remote.ftp-banner - C(remote.dns)
- remote.http - C(remote.ftp-banner)
- remote.imap-banner - C(remote.http)
- remote.mssql-banner - C(remote.imap-banner)
- remote.mysql-banner - C(remote.mssql-banner)
- remote.ping - C(remote.mysql-banner)
- remote.pop3-banner - C(remote.ping)
- remote.postgresql-banner - C(remote.pop3-banner)
- remote.smtp-banner - C(remote.postgresql-banner)
- remote.smtp - C(remote.smtp-banner)
- remote.ssh - C(remote.smtp)
- remote.tcp - C(remote.ssh)
- remote.telnet-banner - C(remote.tcp)
- agent.filesystem - C(remote.telnet-banner)
- agent.memory - C(agent.filesystem)
- agent.load_average - C(agent.memory)
- agent.cpu - C(agent.load_average)
- agent.disk - C(agent.cpu)
- agent.network - C(agent.disk)
- agent.plugin - C(agent.network)
- C(agent.plugin)
required: true required: true
monitoring_zones_poll: monitoring_zones_poll:
type: str
description: description:
- Comma-separated list of the names of the monitoring zones the check should - Comma-separated list of the names of the monitoring zones the check should
run from. Available monitoring zones include mzdfw, mzhkg, mziad, mzlon, run from. Available monitoring zones include mzdfw, mzhkg, mziad, mzlon,
mzord and mzsyd. Required for remote.* checks; prohibited for agent.* checks. mzord and mzsyd. Required for remote.* checks; prohibited for agent.* checks.
target_hostname: target_hostname:
type: str
description: description:
- One of `target_hostname` and `target_alias` is required for remote.* checks, - One of `target_hostname` and `target_alias` is required for remote.* checks,
but prohibited for agent.* checks. The hostname this check should target. but prohibited for agent.* checks. The hostname this check should target.
Must be a valid IPv4, IPv6, or FQDN. Must be a valid IPv4, IPv6, or FQDN.
target_alias: target_alias:
type: str
description: description:
- One of `target_alias` and `target_hostname` is required for remote.* checks, - One of `target_alias` and `target_hostname` is required for remote.* checks,
but prohibited for agent.* checks. Use the corresponding key in the entity's but prohibited for agent.* checks. Use the corresponding key in the entity's
`ip_addresses` hash to resolve an IP address to target. `ip_addresses` hash to resolve an IP address to target.
details: details:
type: dict
description: description:
- Additional details specific to the check type. Must be a hash of strings - Additional details specific to the check type. Must be a hash of strings
between 1 and 255 characters long, or an array or object containing 0 to between 1 and 255 characters long, or an array or object containing 0 to
@ -84,14 +94,17 @@ options:
- If "yes", ensure the check is created, but don't actually use it yet. - If "yes", ensure the check is created, but don't actually use it yet.
type: bool type: bool
metadata: metadata:
type: dict
description: description:
- Hash of arbitrary key-value pairs to accompany this check if it fires. - Hash of arbitrary key-value pairs to accompany this check if it fires.
Keys and values must be strings between 1 and 255 characters long. Keys and values must be strings between 1 and 255 characters long.
period: period:
type: int
description: description:
- The number of seconds between each time the check is performed. Must be - The number of seconds between each time the check is performed. Must be
greater than the minimum period set on your account. greater than the minimum period set on your account.
timeout: timeout:
type: int
description: description:
- The number of seconds this check will wait when attempting to collect - The number of seconds this check will wait when attempting to collect
results. Must be less than the period. results. Must be less than the period.

View file

@ -18,25 +18,31 @@ description:
rax_mon_notification -> rax_mon_notification_plan -> rax_mon_alarm rax_mon_notification -> rax_mon_notification_plan -> rax_mon_alarm
options: options:
label: label:
type: str
description: description:
- Defines a name for this entity. Must be a non-empty string between 1 and - Defines a name for this entity. Must be a non-empty string between 1 and
255 characters long. 255 characters long.
required: true required: true
state: state:
type: str
description: description:
- Ensure that an entity with this C(name) exists or does not exist. - Ensure that an entity with this C(name) exists or does not exist.
choices: ["present", "absent"] choices: ["present", "absent"]
default: present
agent_id: agent_id:
type: str
description: description:
- Rackspace monitoring agent on the target device to which this entity is - Rackspace monitoring agent on the target device to which this entity is
bound. Necessary to collect C(agent.) rax_mon_checks against this entity. bound. Necessary to collect C(agent.) rax_mon_checks against this entity.
named_ip_addresses: named_ip_addresses:
type: dict
description: description:
- Hash of IP addresses that may be referenced by name by rax_mon_checks - Hash of IP addresses that may be referenced by name by rax_mon_checks
added to this entity. Must be a dictionary of with keys that are names added to this entity. Must be a dictionary of with keys that are names
between 1 and 64 characters long, and values that are valid IPv4 or IPv6 between 1 and 64 characters long, and values that are valid IPv4 or IPv6
addresses. addresses.
metadata: metadata:
type: dict
description: description:
- Hash of arbitrary C(name), C(value) pairs that are passed to associated - Hash of arbitrary C(name), C(value) pairs that are passed to associated
rax_mon_alarms. Names and values must all be between 1 and 255 characters rax_mon_alarms. Names and values must all be between 1 and 255 characters

View file

@ -17,20 +17,25 @@ description:
*rax_mon_notification* -> rax_mon_notification_plan -> rax_mon_alarm *rax_mon_notification* -> rax_mon_notification_plan -> rax_mon_alarm
options: options:
state: state:
type: str
description: description:
- Ensure that the notification with this C(label) exists or does not exist. - Ensure that the notification with this C(label) exists or does not exist.
choices: ['present', 'absent'] choices: ['present', 'absent']
default: present
label: label:
type: str
description: description:
- Defines a friendly name for this notification. String between 1 and 255 - Defines a friendly name for this notification. String between 1 and 255
characters long. characters long.
required: true required: true
notification_type: notification_type:
type: str
description: description:
- A supported notification type. - A supported notification type.
choices: ["webhook", "email", "pagerduty"] choices: ["webhook", "email", "pagerduty"]
required: true required: true
details: details:
type: dict
description: description:
- Dictionary of key-value pairs used to initialize the notification. - Dictionary of key-value pairs used to initialize the notification.
Required keys and meanings vary with notification type. See Required keys and meanings vary with notification type. See

View file

@ -18,24 +18,30 @@ description:
rax_mon_notification -> *rax_mon_notification_plan* -> rax_mon_alarm rax_mon_notification -> *rax_mon_notification_plan* -> rax_mon_alarm
options: options:
state: state:
type: str
description: description:
- Ensure that the notification plan with this C(label) exists or does not - Ensure that the notification plan with this C(label) exists or does not
exist. exist.
choices: ['present', 'absent'] choices: ['present', 'absent']
default: present
label: label:
type: str
description: description:
- Defines a friendly name for this notification plan. String between 1 and - Defines a friendly name for this notification plan. String between 1 and
255 characters long. 255 characters long.
required: true required: true
critical_state: critical_state:
type: list
description: description:
- Notification list to use when the alarm state is CRITICAL. Must be an - Notification list to use when the alarm state is CRITICAL. Must be an
array of valid rax_mon_notification ids. array of valid rax_mon_notification ids.
warning_state: warning_state:
type: list
description: description:
- Notification list to use when the alarm state is WARNING. Must be an array - Notification list to use when the alarm state is WARNING. Must be an array
of valid rax_mon_notification ids. of valid rax_mon_notification ids.
ok_state: ok_state:
type: list
description: description:
- Notification list to use when the alarm state is OK. Must be an array of - Notification list to use when the alarm state is OK. Must be an array of
valid rax_mon_notification ids. valid rax_mon_notification ids.

View file

@ -14,6 +14,7 @@ description:
- creates / deletes a Rackspace Public Cloud isolated network. - creates / deletes a Rackspace Public Cloud isolated network.
options: options:
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
@ -21,9 +22,12 @@ options:
- absent - absent
default: present default: present
label: label:
type: str
description: description:
- Label (name) to give the network - Label (name) to give the network
required: yes
cidr: cidr:
type: str
description: description:
- cidr of the network being created - cidr of the network being created
author: author:

View file

@ -14,9 +14,11 @@ description:
- creates / deletes a Rackspace Public Cloud queue. - creates / deletes a Rackspace Public Cloud queue.
options: options:
name: name:
type: str
description: description:
- Name to give the queue - Name to give the queue
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:

View file

@ -19,52 +19,65 @@ options:
type: bool type: bool
default: 'no' default: 'no'
cooldown: cooldown:
type: int
description: description:
- The period of time, in seconds, that must pass before any scaling can - The period of time, in seconds, that must pass before any scaling can
occur after the previous scaling. Must be an integer between 0 and occur after the previous scaling. Must be an integer between 0 and
86400 (24 hrs). 86400 (24 hrs).
default: 300
disk_config: disk_config:
type: str
description: description:
- Disk partitioning strategy - Disk partitioning strategy
- If not specified, it will fallback to C(auto).
choices: choices:
- auto - auto
- manual - manual
default: auto
files: files:
type: dict
description: description:
- 'Files to insert into the instance. Hash of C(remotepath: localpath)' - 'Files to insert into the instance. Hash of C(remotepath: localpath)'
flavor: flavor:
type: str
description: description:
- flavor to use for the instance - flavor to use for the instance
required: true required: true
image: image:
type: str
description: description:
- image to use for the instance. Can be an C(id), C(human_id) or C(name) - image to use for the instance. Can be an C(id), C(human_id) or C(name)
required: true required: true
key_name: key_name:
type: str
description: description:
- key pair to use on the instance - key pair to use on the instance
loadbalancers: loadbalancers:
type: list
description: description:
- List of load balancer C(id) and C(port) hashes - List of load balancer C(id) and C(port) hashes
max_entities: max_entities:
type: int
description: description:
- The maximum number of entities that are allowed in the scaling group. - The maximum number of entities that are allowed in the scaling group.
Must be an integer between 0 and 1000. Must be an integer between 0 and 1000.
required: true required: true
meta: meta:
type: dict
description: description:
- A hash of metadata to associate with the instance - A hash of metadata to associate with the instance
min_entities: min_entities:
type: int
description: description:
- The minimum number of entities that are allowed in the scaling group. - The minimum number of entities that are allowed in the scaling group.
Must be an integer between 0 and 1000. Must be an integer between 0 and 1000.
required: true required: true
name: name:
type: str
description: description:
- Name to give the scaling group - Name to give the scaling group
required: true required: true
networks: networks:
type: list
description: description:
- The network to attach to the instances. If specified, you must include - The network to attach to the instances. If specified, you must include
ALL networks including the public and private interfaces. Can be C(id) ALL networks including the public and private interfaces. Can be C(id)
@ -73,10 +86,12 @@ options:
- public - public
- private - private
server_name: server_name:
type: str
description: description:
- The base name for servers created by Autoscale - The base name for servers created by Autoscale
required: true required: true
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:
@ -84,6 +99,7 @@ options:
- absent - absent
default: present default: present
user_data: user_data:
type: str
description: description:
- Data to be uploaded to the servers config drive. This option implies - Data to be uploaded to the servers config drive. This option implies
I(config_drive). Can be a file path or a string I(config_drive). Can be a file path or a string
@ -94,6 +110,7 @@ options:
type: bool type: bool
default: 'no' default: 'no'
wait_timeout: wait_timeout:
type: int
description: description:
- how long before wait gives up, in seconds - how long before wait gives up, in seconds
default: 300 default: 300

View file

@ -14,25 +14,31 @@ description:
- Manipulate Rackspace Cloud Autoscale Scaling Policy - Manipulate Rackspace Cloud Autoscale Scaling Policy
options: options:
at: at:
type: str
description: description:
- The UTC time when this policy will be executed. The time must be - The UTC time when this policy will be executed. The time must be
formatted according to C(yyyy-MM-dd'T'HH:mm:ss.SSS) such as formatted according to C(yyyy-MM-dd'T'HH:mm:ss.SSS) such as
C(2013-05-19T08:07:08Z) C(2013-05-19T08:07:08Z)
change: change:
type: int
description: description:
- The change, either as a number of servers or as a percentage, to make - The change, either as a number of servers or as a percentage, to make
in the scaling group. If this is a percentage, you must set in the scaling group. If this is a percentage, you must set
I(is_percent) to C(true) also. I(is_percent) to C(true) also.
cron: cron:
type: str
description: description:
- The time when the policy will be executed, as a cron entry. For - The time when the policy will be executed, as a cron entry. For
example, if this is parameter is set to C(1 0 * * *) example, if this is parameter is set to C(1 0 * * *)
cooldown: cooldown:
type: int
description: description:
- The period of time, in seconds, that must pass before any scaling can - The period of time, in seconds, that must pass before any scaling can
occur after the previous scaling. Must be an integer between 0 and occur after the previous scaling. Must be an integer between 0 and
86400 (24 hrs). 86400 (24 hrs).
default: 300
desired_capacity: desired_capacity:
type: int
description: description:
- The desired server capacity of the scaling the group; that is, how - The desired server capacity of the scaling the group; that is, how
many servers should be in the scaling group. many servers should be in the scaling group.
@ -42,10 +48,12 @@ options:
default: false default: false
type: bool type: bool
name: name:
type: str
description: description:
- Name to give the policy - Name to give the policy
required: true required: true
policy_type: policy_type:
type: str
description: description:
- The type of policy that will be executed for the current release. - The type of policy that will be executed for the current release.
choices: choices:
@ -53,10 +61,12 @@ options:
- schedule - schedule
required: true required: true
scaling_group: scaling_group:
type: str
description: description:
- Name of the scaling group that this policy will be added to - Name of the scaling group that this policy will be added to
required: true required: true
state: state:
type: str
description: description:
- Indicate desired state of the resource - Indicate desired state of the resource
choices: choices:

View file

@ -364,106 +364,15 @@ plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:doc-default-does-
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/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-default-does-not-match-spec
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
plugins/modules/cloud/rackspace/rax.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:undocumented-parameter
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-state-invalid-choice plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-state-invalid-choice
plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path plugins/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:nonexistent-parameter-documented
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_network.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path # fix needed plugins/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path # fix needed
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:doc-missing-type plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:doc-missing-type
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:invalid-ansiblemodule-schema plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:parameter-list-no-elements plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:parameter-list-no-elements

View file

@ -364,106 +364,15 @@ plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:doc-default-does-
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/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-default-does-not-match-spec
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
plugins/modules/cloud/rackspace/rax.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:undocumented-parameter
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-state-invalid-choice plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-state-invalid-choice
plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path plugins/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:nonexistent-parameter-documented
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-required-mismatch
plugins/modules/cloud/rackspace/rax_network.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path # fix needed plugins/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path # fix needed
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-list-no-elements plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-list-no-elements
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:doc-missing-type plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:doc-missing-type
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:invalid-ansiblemodule-schema plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:parameter-list-no-elements plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:parameter-list-no-elements

View file

@ -294,93 +294,10 @@ plugins/modules/cloud/profitbricks/profitbricks_volume_attachments.py validate-m
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:doc-default-does-not-match-spec 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/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-default-does-not-match-spec
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-type-not-in-doc
plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter plugins/modules/cloud/rackspace/rax.py validate-modules:undocumented-parameter
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cbs.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cbs_attachments.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb_database.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_cdb_user.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_clb_nodes.py validate-modules:undocumented-parameter
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_clb_ssl.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_dns.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_dns_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_facts.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_files.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_files.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path plugins/modules/cloud/rackspace/rax_files_objects.py use-argspec-type-path
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:nonexistent-parameter-documented
plugins/modules/cloud/rackspace/rax_files_objects.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_identity.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_keypair.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_meta.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_alarm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_check.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_entity.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_notification.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_mon_notification_plan.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_network.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_network.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_queue.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path plugins/modules/cloud/rackspace/rax_scaling_group.py use-argspec-type-path
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_scaling_group.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:doc-missing-type
plugins/modules/cloud/rackspace/rax_scaling_policy.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:doc-missing-type plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:doc-missing-type
plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:parameter-type-not-in-doc plugins/modules/cloud/scaleway/scaleway_compute.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/scaleway/scaleway_image_facts.py validate-modules:deprecation-mismatch plugins/modules/cloud/scaleway/scaleway_image_facts.py validate-modules:deprecation-mismatch