mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
* fixed validation-modules for plugins/modules/storage/netapp/na_ontap_gather_facts.py
* fixed validation-modules for plugins/modules/source_control/gitlab/gitlab_runner.py
* fixed validation-modules for plugins/modules/packaging/os/redhat_subscription.py
* fixed validation-modules for plugins/modules/notification/twilio.py
* fixed validation-modules for plugins/modules/notification/slack.py
* fixed validation-modules for plugins/modules/notification/sendgrid.py
* fixed validation-modules for plugins/modules/notification/rocketchat.py
* fixed validation-modules for plugins/modules/notification/office_365_connector_card.py
* fixed validation-modules for plugins/modules/notification/nexmo.py
* fixed validation-modules for plugins/modules/notification/mail.py
* fixed validation-modules for plugins/modules/net_tools/omapi_host.py
* fixed validation-modules for plugins/modules/net_tools/nsupdate.py
* fixed validation-modules for plugins/modules/net_tools/dnsimple.py
* fixed validation-modules for plugins/modules/monitoring/pagerduty.py
* fixed validation-modules for plugins/modules/monitoring/librato_annotation.py
* fixed validation-modules for plugins/modules/identity/onepassword_info.py
* fixed validation-modules for plugins/modules/identity/keycloak/keycloak_client.py
* fixed validation-modules for plugins/modules/files/xml.py
* fixed validation-modules for plugins/modules/cloud/softlayer/sl_vm.py
* fixed validation-modules for plugins/modules/cloud/smartos/vmadm.py
* fixed validation-modules for plugins/modules/cloud/pubnub/pubnub_blocks.py
* fixed validation-modules for plugins/modules/cloud/packet/packet_device.py
* fixed validation-modules for plugins/modules/cloud/lxd/lxd_container.py
* fixed validation-modules for plugins/module_utils/oracle/oci_utils.py
* fixed validation-modules for plugins/doc_fragments/oracle_creatable_resource.py
* Tidy up validate-modules:parameter-list-no-elements for some modules
* fixed validation-modules for plugins/modules/monitoring/statusio_maintenance.py
* Fixed pending issues from CI validation
* Fixed xml module elements for add_children & set_children
* added changelog fragment
* typo
* fix wording in changelog frag
(cherry picked from commit f33323ca89
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
This commit is contained in:
parent
a5117bdeff
commit
0074d352be
30 changed files with 156 additions and 118 deletions
27
changelogs/fragments/1795-list-elements-batch1.yml
Normal file
27
changelogs/fragments/1795-list-elements-batch1.yml
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
minor_changes:
|
||||||
|
- plugins/module_utils/oracle/oci_utils.py - elements of list parameter ``key_by`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- lxd_container - elements of list parameter ``profiles`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- packet_device - elements of list parameters ``device_ids``, ``hostnames`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- pubnub_blocks - elements of list parameters ``event_handlers`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- vmadm - elements of list parameters ``disks``, ``nics``, ``resolvers``, ``filesystems`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- sl_vm - elements of list parameters ``disks``, ``ssh_keys`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- xml - elements of list parameters ``add_children``, ``set_children`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- keycloak_client - elements of list parameters ``default_roles``, ``redirect_uris``, ``web_origins`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- onepassword_info - elements of list parameters ``search_terms`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- librato_annotation - elements of list parameters ``links`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- pagerduty - elements of list parameters ``service`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- statusio_maintenance - elements of list parameters ``components``, ``containers`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- dnsimple - elements of list parameters ``record_ids`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- nsupdate - elements of list parameters ``value`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- omapi_host - elements of list parameters ``statements`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- mail - elements of list parameters ``to``, ``cc``, ``bcc``, ``attach``, ``headers`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- nexmo - elements of list parameters ``dest`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- rocketchat - elements of list parameters ``attachments`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- sendgrid - elements of list parameters ``to_addresses``, ``cc``, ``bcc``, ``attachments`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- slack - elements of list parameters ``attachments`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- twilio - elements of list parameters ``to_numbers`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- redhat_subscription - elements of list parameters ``pool_ids``, ``addons`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- gitlab_runner - elements of list parameters ``tag_list`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
- na_ontap_gather_facts - elements of list parameters ``gather_subset`` are now validated (https://github.com/ansible-collections/community.general/pull/1795).
|
||||||
|
bugfixes:
|
||||||
|
- redhat_subscription - ``mutually_exclusive`` was referring to parameter alias instead of name (https://github.com/ansible-collections/community.general/pull/1795).
|
|
@ -20,4 +20,5 @@ class ModuleDocFragment(object):
|
||||||
identify an instance of the resource. By default, all the attributes of a resource except
|
identify an instance of the resource. By default, all the attributes of a resource except
|
||||||
I(freeform_tags) are used to uniquely identify a resource.
|
I(freeform_tags) are used to uniquely identify a resource.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -104,7 +104,7 @@ def get_common_arg_spec(supports_create=False, supports_wait=False):
|
||||||
|
|
||||||
if supports_create:
|
if supports_create:
|
||||||
common_args.update(
|
common_args.update(
|
||||||
key_by=dict(type="list"),
|
key_by=dict(type="list", elements="str"),
|
||||||
force_create=dict(type="bool", default=False),
|
force_create=dict(type="bool", default=False),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -45,6 +45,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Profile to be used by the container
|
- Profile to be used by the container
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
devices:
|
devices:
|
||||||
description:
|
description:
|
||||||
- 'The devices for the container
|
- 'The devices for the container
|
||||||
|
@ -658,6 +659,7 @@ def main():
|
||||||
),
|
),
|
||||||
profiles=dict(
|
profiles=dict(
|
||||||
type='list',
|
type='list',
|
||||||
|
elements='str',
|
||||||
),
|
),
|
||||||
source=dict(
|
source=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
|
|
|
@ -31,20 +31,25 @@ options:
|
||||||
auth_token:
|
auth_token:
|
||||||
description:
|
description:
|
||||||
- Packet API token. You can also supply it in env var C(PACKET_API_TOKEN).
|
- Packet API token. You can also supply it in env var C(PACKET_API_TOKEN).
|
||||||
|
type: str
|
||||||
|
|
||||||
count:
|
count:
|
||||||
description:
|
description:
|
||||||
- The number of devices to create. Count number can be included in hostname via the %d string formatter.
|
- The number of devices to create. Count number can be included in hostname via the %d string formatter.
|
||||||
default: 1
|
default: 1
|
||||||
|
type: int
|
||||||
|
|
||||||
count_offset:
|
count_offset:
|
||||||
description:
|
description:
|
||||||
- From which number to start the count.
|
- From which number to start the count.
|
||||||
default: 1
|
default: 1
|
||||||
|
type: int
|
||||||
|
|
||||||
device_ids:
|
device_ids:
|
||||||
description:
|
description:
|
||||||
- List of device IDs on which to operate.
|
- List of device IDs on which to operate.
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
|
|
||||||
tags:
|
tags:
|
||||||
description:
|
description:
|
||||||
|
@ -57,10 +62,12 @@ options:
|
||||||
facility:
|
facility:
|
||||||
description:
|
description:
|
||||||
- Facility slug for device creation. See Packet API for current list - U(https://www.packet.net/developers/api/facilities/).
|
- Facility slug for device creation. See Packet API for current list - U(https://www.packet.net/developers/api/facilities/).
|
||||||
|
type: str
|
||||||
|
|
||||||
features:
|
features:
|
||||||
description:
|
description:
|
||||||
- Dict with "features" for device creation. See Packet API docs for details.
|
- Dict with "features" for device creation. See Packet API docs for details.
|
||||||
|
type: dict
|
||||||
|
|
||||||
hostnames:
|
hostnames:
|
||||||
description:
|
description:
|
||||||
|
@ -68,6 +75,8 @@ options:
|
||||||
- If given string or one-item list, you can use the C("%d") Python string format to expand numbers from I(count).
|
- If given string or one-item list, you can use the C("%d") Python string format to expand numbers from I(count).
|
||||||
- If only one hostname, it might be expanded to list if I(count)>1.
|
- If only one hostname, it might be expanded to list if I(count)>1.
|
||||||
aliases: [name]
|
aliases: [name]
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
|
|
||||||
locked:
|
locked:
|
||||||
description:
|
description:
|
||||||
|
@ -79,15 +88,18 @@ options:
|
||||||
operating_system:
|
operating_system:
|
||||||
description:
|
description:
|
||||||
- OS slug for device creation. See Packet API for current list - U(https://www.packet.net/developers/api/operatingsystems/).
|
- OS slug for device creation. See Packet API for current list - U(https://www.packet.net/developers/api/operatingsystems/).
|
||||||
|
type: str
|
||||||
|
|
||||||
plan:
|
plan:
|
||||||
description:
|
description:
|
||||||
- Plan slug for device creation. See Packet API for current list - U(https://www.packet.net/developers/api/plans/).
|
- Plan slug for device creation. See Packet API for current list - U(https://www.packet.net/developers/api/plans/).
|
||||||
|
type: str
|
||||||
|
|
||||||
project_id:
|
project_id:
|
||||||
description:
|
description:
|
||||||
- ID of project of the device.
|
- ID of project of the device.
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
|
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
@ -96,10 +108,12 @@ options:
|
||||||
- If set to C(active), the module call will block until all the specified devices are in state active due to the Packet API, or until I(wait_timeout).
|
- If set to C(active), the module call will block until all the specified devices are in state active due to the Packet API, or until I(wait_timeout).
|
||||||
choices: [present, absent, active, inactive, rebooted]
|
choices: [present, absent, active, inactive, rebooted]
|
||||||
default: present
|
default: present
|
||||||
|
type: str
|
||||||
|
|
||||||
user_data:
|
user_data:
|
||||||
description:
|
description:
|
||||||
- Userdata blob made available to the machine
|
- Userdata blob made available to the machine
|
||||||
|
type: str
|
||||||
|
|
||||||
wait_for_public_IPv:
|
wait_for_public_IPv:
|
||||||
description:
|
description:
|
||||||
|
@ -107,16 +121,21 @@ options:
|
||||||
- If set to 4, it will wait until IPv4 is assigned to the instance.
|
- If set to 4, it will wait until IPv4 is assigned to the instance.
|
||||||
- If set to 6, wait until public IPv6 is assigned to the instance.
|
- If set to 6, wait until public IPv6 is assigned to the instance.
|
||||||
choices: [4,6]
|
choices: [4,6]
|
||||||
|
type: int
|
||||||
|
|
||||||
wait_timeout:
|
wait_timeout:
|
||||||
description:
|
description:
|
||||||
- How long (seconds) to wait either for automatic IP address assignment, or for the device to reach the C(active) I(state).
|
- How long (seconds) to wait either for automatic IP address assignment, or for the device to reach the C(active) I(state).
|
||||||
- If I(wait_for_public_IPv) is set and I(state) is C(active), the module will wait for both events consequently, applying the timeout twice.
|
- If I(wait_for_public_IPv) is set and I(state) is C(active), the module will wait for both events consequently, applying the timeout twice.
|
||||||
default: 900
|
default: 900
|
||||||
|
type: int
|
||||||
|
|
||||||
ipxe_script_url:
|
ipxe_script_url:
|
||||||
description:
|
description:
|
||||||
- URL of custom iPXE script for provisioning.
|
- URL of custom iPXE script for provisioning.
|
||||||
- More about custom iPXE for Packet devices at U(https://help.packet.net/technical/infrastructure/custom-ipxe).
|
- More about custom iPXE for Packet devices at U(https://help.packet.net/technical/infrastructure/custom-ipxe).
|
||||||
|
type: str
|
||||||
|
|
||||||
always_pxe:
|
always_pxe:
|
||||||
description:
|
description:
|
||||||
- Persist PXE as the first boot option.
|
- Persist PXE as the first boot option.
|
||||||
|
@ -601,10 +620,10 @@ def main():
|
||||||
no_log=True),
|
no_log=True),
|
||||||
count=dict(type='int', default=1),
|
count=dict(type='int', default=1),
|
||||||
count_offset=dict(type='int', default=1),
|
count_offset=dict(type='int', default=1),
|
||||||
device_ids=dict(type='list'),
|
device_ids=dict(type='list', elements='str'),
|
||||||
facility=dict(),
|
facility=dict(),
|
||||||
features=dict(type='dict'),
|
features=dict(type='dict'),
|
||||||
hostnames=dict(type='list', aliases=['name']),
|
hostnames=dict(type='list', elements='str', aliases=['name']),
|
||||||
tags=dict(type='list', elements='str'),
|
tags=dict(type='list', elements='str'),
|
||||||
locked=dict(type='bool', default=False, aliases=['lock']),
|
locked=dict(type='bool', default=False, aliases=['lock']),
|
||||||
operating_system=dict(),
|
operating_system=dict(),
|
||||||
|
|
|
@ -111,6 +111,7 @@ options:
|
||||||
required: false
|
required: false
|
||||||
default: []
|
default: []
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
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
|
||||||
|
@ -552,7 +553,7 @@ def main():
|
||||||
state=dict(default='present', type='str',
|
state=dict(default='present', type='str',
|
||||||
choices=['started', 'stopped', 'present', 'absent']),
|
choices=['started', 'stopped', 'present', 'absent']),
|
||||||
name=dict(required=True, type='str'), description=dict(type='str'),
|
name=dict(required=True, type='str'), description=dict(type='str'),
|
||||||
event_handlers=dict(default=list(), type='list'),
|
event_handlers=dict(default=list(), type='list', elements='dict'),
|
||||||
changes=dict(default=dict(), type='dict'),
|
changes=dict(default=dict(), type='dict'),
|
||||||
cache=dict(default=dict(), type='dict'),
|
cache=dict(default=dict(), type='dict'),
|
||||||
validate_certs=dict(default=True, type='bool'))
|
validate_certs=dict(default=True, type='bool'))
|
||||||
|
|
|
@ -78,6 +78,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of disks to add, valid properties are documented in vmadm(1M).
|
- A list of disks to add, valid properties are documented in vmadm(1M).
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
dns_domain:
|
dns_domain:
|
||||||
required: false
|
required: false
|
||||||
description:
|
description:
|
||||||
|
@ -93,6 +94,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Mount additional filesystems into an OS VM.
|
- Mount additional filesystems into an OS VM.
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
firewall_enabled:
|
firewall_enabled:
|
||||||
required: false
|
required: false
|
||||||
description:
|
description:
|
||||||
|
@ -198,6 +200,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of nics to add, valid properties are documented in vmadm(1M).
|
- A list of nics to add, valid properties are documented in vmadm(1M).
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
nowait:
|
nowait:
|
||||||
required: false
|
required: false
|
||||||
description:
|
description:
|
||||||
|
@ -230,6 +233,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- List of resolvers to be put into C(/etc/resolv.conf).
|
- List of resolvers to be put into C(/etc/resolv.conf).
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
routes:
|
routes:
|
||||||
required: false
|
required: false
|
||||||
description:
|
description:
|
||||||
|
@ -670,7 +674,6 @@ def main():
|
||||||
'zfs_snapshot_limit'
|
'zfs_snapshot_limit'
|
||||||
],
|
],
|
||||||
'dict': ['customer_metadata', 'internal_metadata', 'routes'],
|
'dict': ['customer_metadata', 'internal_metadata', 'routes'],
|
||||||
'list': ['disks', 'nics', 'resolvers', 'filesystems']
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Start with the options that are not as trivial as those above.
|
# Start with the options that are not as trivial as those above.
|
||||||
|
@ -697,6 +700,10 @@ def main():
|
||||||
# Regular strings, however these require additional options.
|
# Regular strings, however these require additional options.
|
||||||
spice_password=dict(type='str', no_log=True),
|
spice_password=dict(type='str', no_log=True),
|
||||||
vnc_password=dict(type='str', no_log=True),
|
vnc_password=dict(type='str', no_log=True),
|
||||||
|
disks=dict(type='list', elements='dict'),
|
||||||
|
nics=dict(type='list', elements='dict'),
|
||||||
|
resolvers=dict(type='list', elements='dict'),
|
||||||
|
filesystems=dict(type='list', elements='dict'),
|
||||||
)
|
)
|
||||||
|
|
||||||
# Add our 'simple' options to options dict.
|
# Add our 'simple' options to options dict.
|
||||||
|
|
|
@ -115,6 +115,7 @@ options:
|
||||||
- List of disk sizes to be assigned to new virtual instance.
|
- List of disk sizes to be assigned to new virtual instance.
|
||||||
default: [ 25 ]
|
default: [ 25 ]
|
||||||
type: list
|
type: list
|
||||||
|
elements: int
|
||||||
os_code:
|
os_code:
|
||||||
description:
|
description:
|
||||||
- OS Code to be used for new virtual instance.
|
- OS Code to be used for new virtual instance.
|
||||||
|
@ -140,6 +141,7 @@ options:
|
||||||
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
|
type: list
|
||||||
|
elements: str
|
||||||
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.
|
||||||
|
@ -396,13 +398,13 @@ def main():
|
||||||
cpus=dict(type='int', choices=CPU_SIZES),
|
cpus=dict(type='int', choices=CPU_SIZES),
|
||||||
memory=dict(type='int', choices=MEMORY_SIZES),
|
memory=dict(type='int', choices=MEMORY_SIZES),
|
||||||
flavor=dict(type='str'),
|
flavor=dict(type='str'),
|
||||||
disks=dict(type='list', default=[25]),
|
disks=dict(type='list', elements='int', default=[25]),
|
||||||
os_code=dict(type='str'),
|
os_code=dict(type='str'),
|
||||||
image_id=dict(type='str'),
|
image_id=dict(type='str'),
|
||||||
nic_speed=dict(type='int', choices=NIC_SPEEDS),
|
nic_speed=dict(type='int', choices=NIC_SPEEDS),
|
||||||
public_vlan=dict(type='str'),
|
public_vlan=dict(type='str'),
|
||||||
private_vlan=dict(type='str'),
|
private_vlan=dict(type='str'),
|
||||||
ssh_keys=dict(type='list', default=[]),
|
ssh_keys=dict(type='list', elements='str', default=[]),
|
||||||
post_uri=dict(type='str'),
|
post_uri=dict(type='str'),
|
||||||
state=dict(type='str', default='present', choices=STATES),
|
state=dict(type='str', default='present', choices=STATES),
|
||||||
wait=dict(type='bool', default=True),
|
wait=dict(type='bool', default=True),
|
||||||
|
|
|
@ -66,6 +66,7 @@ options:
|
||||||
or a hash where the key is an element name and the value is the element value.
|
or a hash where the key is an element name and the value is the element value.
|
||||||
- This parameter requires C(xpath) to be set.
|
- This parameter requires C(xpath) to be set.
|
||||||
type: list
|
type: list
|
||||||
|
elements: raw
|
||||||
set_children:
|
set_children:
|
||||||
description:
|
description:
|
||||||
- Set the child-element(s) of a selected element for a given C(xpath).
|
- Set the child-element(s) of a selected element for a given C(xpath).
|
||||||
|
@ -73,6 +74,7 @@ options:
|
||||||
- Child elements must be specified as in C(add_children).
|
- Child elements must be specified as in C(add_children).
|
||||||
- This parameter requires C(xpath) to be set.
|
- This parameter requires C(xpath) to be set.
|
||||||
type: list
|
type: list
|
||||||
|
elements: raw
|
||||||
count:
|
count:
|
||||||
description:
|
description:
|
||||||
- Search for a given C(xpath) and provide the count of any matches.
|
- Search for a given C(xpath) and provide the count of any matches.
|
||||||
|
@ -809,8 +811,8 @@ def main():
|
||||||
state=dict(type='str', default='present', choices=['absent', 'present'], aliases=['ensure']),
|
state=dict(type='str', default='present', choices=['absent', 'present'], aliases=['ensure']),
|
||||||
value=dict(type='raw'),
|
value=dict(type='raw'),
|
||||||
attribute=dict(type='raw'),
|
attribute=dict(type='raw'),
|
||||||
add_children=dict(type='list'),
|
add_children=dict(type='list', elements='raw'),
|
||||||
set_children=dict(type='list'),
|
set_children=dict(type='list', elements='raw'),
|
||||||
count=dict(type='bool', default=False),
|
count=dict(type='bool', default=False),
|
||||||
print_match=dict(type='bool', default=False),
|
print_match=dict(type='bool', default=False),
|
||||||
pretty_print=dict(type='bool', default=False),
|
pretty_print=dict(type='bool', default=False),
|
||||||
|
|
|
@ -137,6 +137,7 @@ options:
|
||||||
aliases:
|
aliases:
|
||||||
- defaultRoles
|
- defaultRoles
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
|
|
||||||
redirect_uris:
|
redirect_uris:
|
||||||
description:
|
description:
|
||||||
|
@ -145,6 +146,7 @@ options:
|
||||||
aliases:
|
aliases:
|
||||||
- redirectUris
|
- redirectUris
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
|
|
||||||
web_origins:
|
web_origins:
|
||||||
description:
|
description:
|
||||||
|
@ -153,6 +155,7 @@ options:
|
||||||
aliases:
|
aliases:
|
||||||
- webOrigins
|
- webOrigins
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
|
|
||||||
not_before:
|
not_before:
|
||||||
description:
|
description:
|
||||||
|
@ -708,9 +711,9 @@ def main():
|
||||||
client_authenticator_type=dict(type='str', choices=['client-secret', 'client-jwt'], aliases=['clientAuthenticatorType']),
|
client_authenticator_type=dict(type='str', choices=['client-secret', 'client-jwt'], aliases=['clientAuthenticatorType']),
|
||||||
secret=dict(type='str', no_log=True),
|
secret=dict(type='str', no_log=True),
|
||||||
registration_access_token=dict(type='str', aliases=['registrationAccessToken'], no_log=True),
|
registration_access_token=dict(type='str', aliases=['registrationAccessToken'], no_log=True),
|
||||||
default_roles=dict(type='list', aliases=['defaultRoles']),
|
default_roles=dict(type='list', elements='str', aliases=['defaultRoles']),
|
||||||
redirect_uris=dict(type='list', aliases=['redirectUris']),
|
redirect_uris=dict(type='list', elements='str', aliases=['redirectUris']),
|
||||||
web_origins=dict(type='list', aliases=['webOrigins']),
|
web_origins=dict(type='list', elements='str', aliases=['webOrigins']),
|
||||||
not_before=dict(type='int', aliases=['notBefore']),
|
not_before=dict(type='int', aliases=['notBefore']),
|
||||||
bearer_only=dict(type='bool', aliases=['bearerOnly']),
|
bearer_only=dict(type='bool', aliases=['bearerOnly']),
|
||||||
consent_required=dict(type='bool', aliases=['consentRequired']),
|
consent_required=dict(type='bool', aliases=['consentRequired']),
|
||||||
|
|
|
@ -34,6 +34,7 @@ description:
|
||||||
options:
|
options:
|
||||||
search_terms:
|
search_terms:
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- A list of one or more search terms.
|
- A list of one or more search terms.
|
||||||
- Each search term can either be a simple string or it can be a dictionary for more control.
|
- Each search term can either be a simple string or it can be a dictionary for more control.
|
||||||
|
@ -372,7 +373,7 @@ def main():
|
||||||
master_password=dict(required=True, type='str', no_log=True),
|
master_password=dict(required=True, type='str', no_log=True),
|
||||||
secret_key=dict(type='str', no_log=True),
|
secret_key=dict(type='str', no_log=True),
|
||||||
), default=None),
|
), default=None),
|
||||||
search_terms=dict(required=True, type='list')
|
search_terms=dict(required=True, type='list', elements='dict'),
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
)
|
)
|
||||||
|
|
|
@ -63,6 +63,7 @@ options:
|
||||||
required: false
|
required: false
|
||||||
links:
|
links:
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- See examples
|
- See examples
|
||||||
'''
|
'''
|
||||||
|
@ -155,7 +156,7 @@ def main():
|
||||||
description=dict(required=False),
|
description=dict(required=False),
|
||||||
start_time=dict(required=False, default=None, type='int'),
|
start_time=dict(required=False, default=None, type='int'),
|
||||||
end_time=dict(required=False, default=None, type='int'),
|
end_time=dict(required=False, default=None, type='int'),
|
||||||
links=dict(type='list')
|
links=dict(type='list', elements='dict')
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,7 @@ options:
|
||||||
- ID of user making the request. Only needed when creating a maintenance_window.
|
- ID of user making the request. Only needed when creating a maintenance_window.
|
||||||
service:
|
service:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A comma separated list of PagerDuty service IDs.
|
- A comma separated list of PagerDuty service IDs.
|
||||||
aliases: [ services ]
|
aliases: [ services ]
|
||||||
|
@ -233,7 +234,7 @@ def main():
|
||||||
name=dict(required=False),
|
name=dict(required=False),
|
||||||
user=dict(required=False),
|
user=dict(required=False),
|
||||||
token=dict(required=True, no_log=True),
|
token=dict(required=True, no_log=True),
|
||||||
service=dict(required=False, type='list', aliases=["services"]),
|
service=dict(required=False, type='list', elements='str', aliases=["services"]),
|
||||||
window_id=dict(required=False),
|
window_id=dict(required=False),
|
||||||
requester_id=dict(required=False),
|
requester_id=dict(required=False),
|
||||||
hours=dict(default='1', required=False), # @TODO change to int?
|
hours=dict(default='1', required=False), # @TODO change to int?
|
||||||
|
|
|
@ -59,11 +59,13 @@ options:
|
||||||
default: "https://api.status.io"
|
default: "https://api.status.io"
|
||||||
components:
|
components:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- The given name of your component (server name)
|
- The given name of your component (server name)
|
||||||
aliases: ['component']
|
aliases: ['component']
|
||||||
containers:
|
containers:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- The given name of your container (data center)
|
- The given name of your container (data center)
|
||||||
aliases: ['container']
|
aliases: ['container']
|
||||||
|
@ -339,9 +341,9 @@ def main():
|
||||||
state=dict(required=False, default='present',
|
state=dict(required=False, default='present',
|
||||||
choices=['present', 'absent']),
|
choices=['present', 'absent']),
|
||||||
url=dict(default='https://api.status.io', required=False),
|
url=dict(default='https://api.status.io', required=False),
|
||||||
components=dict(type='list', required=False, default=None,
|
components=dict(type='list', elements='str', required=False, default=None,
|
||||||
aliases=['component']),
|
aliases=['component']),
|
||||||
containers=dict(type='list', required=False, default=None,
|
containers=dict(type='list', elements='str', required=False, default=None,
|
||||||
aliases=['container']),
|
aliases=['container']),
|
||||||
all_infrastructure_affected=dict(type='bool', default=False,
|
all_infrastructure_affected=dict(type='bool', default=False,
|
||||||
required=False),
|
required=False),
|
||||||
|
|
|
@ -40,6 +40,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- List of records to ensure they either exist or do not exist.
|
- List of records to ensure they either exist or do not exist.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
type:
|
type:
|
||||||
description:
|
description:
|
||||||
- The type of DNS record to create.
|
- The type of DNS record to create.
|
||||||
|
@ -167,7 +168,7 @@ def main():
|
||||||
account_api_token=dict(type='str', no_log=True),
|
account_api_token=dict(type='str', no_log=True),
|
||||||
domain=dict(type='str'),
|
domain=dict(type='str'),
|
||||||
record=dict(type='str'),
|
record=dict(type='str'),
|
||||||
record_ids=dict(type='list'),
|
record_ids=dict(type='list', elements='str'),
|
||||||
type=dict(type='str', choices=['A', 'ALIAS', 'CNAME', 'MX', 'SPF', 'URL', 'TXT', 'NS', 'SRV', 'NAPTR', 'PTR', 'AAAA', 'SSHFP', 'HINFO',
|
type=dict(type='str', choices=['A', 'ALIAS', 'CNAME', 'MX', 'SPF', 'URL', 'TXT', 'NS', 'SRV', 'NAPTR', 'PTR', 'AAAA', 'SSHFP', 'HINFO',
|
||||||
'POOL']),
|
'POOL']),
|
||||||
ttl=dict(type='int', default=3600),
|
ttl=dict(type='int', default=3600),
|
||||||
|
|
|
@ -28,51 +28,64 @@ options:
|
||||||
- Manage DNS record.
|
- Manage DNS record.
|
||||||
choices: ['present', 'absent']
|
choices: ['present', 'absent']
|
||||||
default: 'present'
|
default: 'present'
|
||||||
|
type: str
|
||||||
server:
|
server:
|
||||||
description:
|
description:
|
||||||
- Apply DNS modification on this server, specified by IPv4 or IPv6 address.
|
- Apply DNS modification on this server, specified by IPv4 or IPv6 address.
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
port:
|
port:
|
||||||
description:
|
description:
|
||||||
- Use this TCP port when connecting to C(server).
|
- Use this TCP port when connecting to C(server).
|
||||||
default: 53
|
default: 53
|
||||||
|
type: int
|
||||||
key_name:
|
key_name:
|
||||||
description:
|
description:
|
||||||
- Use TSIG key name to authenticate against DNS C(server)
|
- Use TSIG key name to authenticate against DNS C(server)
|
||||||
|
type: str
|
||||||
key_secret:
|
key_secret:
|
||||||
description:
|
description:
|
||||||
- Use TSIG key secret, associated with C(key_name), to authenticate against C(server)
|
- Use TSIG key secret, associated with C(key_name), to authenticate against C(server)
|
||||||
|
type: str
|
||||||
key_algorithm:
|
key_algorithm:
|
||||||
description:
|
description:
|
||||||
- Specify key algorithm used by C(key_secret).
|
- Specify key algorithm used by C(key_secret).
|
||||||
choices: ['HMAC-MD5.SIG-ALG.REG.INT', 'hmac-md5', 'hmac-sha1', 'hmac-sha224', 'hmac-sha256', 'hmac-sha384',
|
choices: ['HMAC-MD5.SIG-ALG.REG.INT', 'hmac-md5', 'hmac-sha1', 'hmac-sha224', 'hmac-sha256', 'hmac-sha384',
|
||||||
'hmac-sha512']
|
'hmac-sha512']
|
||||||
default: 'hmac-md5'
|
default: 'hmac-md5'
|
||||||
|
type: str
|
||||||
zone:
|
zone:
|
||||||
description:
|
description:
|
||||||
- DNS record will be modified on this C(zone).
|
- DNS record will be modified on this C(zone).
|
||||||
- When omitted DNS will be queried to attempt finding the correct zone.
|
- When omitted DNS will be queried to attempt finding the correct zone.
|
||||||
- Starting with Ansible 2.7 this parameter is optional.
|
- Starting with Ansible 2.7 this parameter is optional.
|
||||||
|
type: str
|
||||||
record:
|
record:
|
||||||
description:
|
description:
|
||||||
- Sets the DNS record to modify. When zone is omitted this has to be absolute (ending with a dot).
|
- Sets the DNS record to modify. When zone is omitted this has to be absolute (ending with a dot).
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
type:
|
type:
|
||||||
description:
|
description:
|
||||||
- Sets the record type.
|
- Sets the record type.
|
||||||
default: 'A'
|
default: 'A'
|
||||||
|
type: str
|
||||||
ttl:
|
ttl:
|
||||||
description:
|
description:
|
||||||
- Sets the record TTL.
|
- Sets the record TTL.
|
||||||
default: 3600
|
default: 3600
|
||||||
|
type: int
|
||||||
value:
|
value:
|
||||||
description:
|
description:
|
||||||
- Sets the record value.
|
- Sets the record value.
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
protocol:
|
protocol:
|
||||||
description:
|
description:
|
||||||
- Sets the transport protocol (TCP or UDP). TCP is the recommended and a more robust option.
|
- Sets the transport protocol (TCP or UDP). TCP is the recommended and a more robust option.
|
||||||
default: 'tcp'
|
default: 'tcp'
|
||||||
choices: ['tcp', 'udp']
|
choices: ['tcp', 'udp']
|
||||||
|
type: str
|
||||||
'''
|
'''
|
||||||
|
|
||||||
EXAMPLES = '''
|
EXAMPLES = '''
|
||||||
|
@ -432,7 +445,7 @@ def main():
|
||||||
record=dict(required=True, type='str'),
|
record=dict(required=True, type='str'),
|
||||||
type=dict(required=False, default='A', type='str'),
|
type=dict(required=False, default='A', type='str'),
|
||||||
ttl=dict(required=False, default=3600, type='int'),
|
ttl=dict(required=False, default=3600, type='int'),
|
||||||
value=dict(required=False, default=None, type='list'),
|
value=dict(required=False, default=None, type='list', elements='str'),
|
||||||
protocol=dict(required=False, default='tcp', choices=['tcp', 'udp'], type='str')
|
protocol=dict(required=False, default='tcp', choices=['tcp', 'udp'], type='str')
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
|
|
|
@ -63,6 +63,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Attach a list of OMAPI DHCP statements with host lease (without ending semicolon).
|
- Attach a list of OMAPI DHCP statements with host lease (without ending semicolon).
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
ddns:
|
ddns:
|
||||||
description:
|
description:
|
||||||
|
@ -282,7 +283,7 @@ def main():
|
||||||
hostname=dict(type='str', aliases=['name']),
|
hostname=dict(type='str', aliases=['name']),
|
||||||
ip=dict(type='str'),
|
ip=dict(type='str'),
|
||||||
ddns=dict(type='bool', default=False),
|
ddns=dict(type='bool', default=False),
|
||||||
statements=dict(type='list', default=[]),
|
statements=dict(type='list', elements='str', default=[]),
|
||||||
),
|
),
|
||||||
supports_check_mode=False,
|
supports_check_mode=False,
|
||||||
)
|
)
|
||||||
|
|
|
@ -39,6 +39,7 @@ options:
|
||||||
- The email-address(es) the mail is being sent to.
|
- The email-address(es) the mail is being sent to.
|
||||||
- This is a list, which may contain address and phrase portions.
|
- This is a list, which may contain address and phrase portions.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: root
|
default: root
|
||||||
aliases: [ recipients ]
|
aliases: [ recipients ]
|
||||||
cc:
|
cc:
|
||||||
|
@ -46,11 +47,13 @@ options:
|
||||||
- The email-address(es) the mail is being copied to.
|
- The email-address(es) the mail is being copied to.
|
||||||
- This is a list, which may contain address and phrase portions.
|
- This is a list, which may contain address and phrase portions.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
bcc:
|
bcc:
|
||||||
description:
|
description:
|
||||||
- The email-address(es) the mail is being 'blind' copied to.
|
- The email-address(es) the mail is being 'blind' copied to.
|
||||||
- This is a list, which may contain address and phrase portions.
|
- This is a list, which may contain address and phrase portions.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
subject:
|
subject:
|
||||||
description:
|
description:
|
||||||
- The subject of the email being sent.
|
- The subject of the email being sent.
|
||||||
|
@ -85,12 +88,14 @@ options:
|
||||||
- A list of pathnames of files to attach to the message.
|
- A list of pathnames of files to attach to the message.
|
||||||
- Attached files will have their content-type set to C(application/octet-stream).
|
- Attached files will have their content-type set to C(application/octet-stream).
|
||||||
type: list
|
type: list
|
||||||
|
elements: path
|
||||||
default: []
|
default: []
|
||||||
headers:
|
headers:
|
||||||
description:
|
description:
|
||||||
- A list of headers which should be added to the message.
|
- A list of headers which should be added to the message.
|
||||||
- Each individual header is specified as C(header=value) (see example below).
|
- Each individual header is specified as C(header=value) (see example below).
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
charset:
|
charset:
|
||||||
description:
|
description:
|
||||||
|
@ -211,13 +216,13 @@ def main():
|
||||||
host=dict(type='str', default='localhost'),
|
host=dict(type='str', default='localhost'),
|
||||||
port=dict(type='int', default=25),
|
port=dict(type='int', default=25),
|
||||||
sender=dict(type='str', default='root', aliases=['from']),
|
sender=dict(type='str', default='root', aliases=['from']),
|
||||||
to=dict(type='list', default=['root'], aliases=['recipients']),
|
to=dict(type='list', elements='str', default=['root'], aliases=['recipients']),
|
||||||
cc=dict(type='list', default=[]),
|
cc=dict(type='list', elements='str', default=[]),
|
||||||
bcc=dict(type='list', default=[]),
|
bcc=dict(type='list', elements='str', default=[]),
|
||||||
subject=dict(type='str', required=True, aliases=['msg']),
|
subject=dict(type='str', required=True, aliases=['msg']),
|
||||||
body=dict(type='str'),
|
body=dict(type='str'),
|
||||||
attach=dict(type='list', default=[]),
|
attach=dict(type='list', elements='path', default=[]),
|
||||||
headers=dict(type='list', default=[]),
|
headers=dict(type='list', elements='str', default=[]),
|
||||||
charset=dict(type='str', default='utf-8'),
|
charset=dict(type='str', default='utf-8'),
|
||||||
subtype=dict(type='str', default='plain', choices=['html', 'plain']),
|
subtype=dict(type='str', default='plain', choices=['html', 'plain']),
|
||||||
secure=dict(type='str', default='try', choices=['always', 'never', 'starttls', 'try']),
|
secure=dict(type='str', default='try', choices=['always', 'never', 'starttls', 'try']),
|
||||||
|
|
|
@ -32,6 +32,7 @@ options:
|
||||||
required: true
|
required: true
|
||||||
dest:
|
dest:
|
||||||
type: list
|
type: list
|
||||||
|
elements: int
|
||||||
description:
|
description:
|
||||||
- Phone number(s) to send SMS message to
|
- Phone number(s) to send SMS message to
|
||||||
required: true
|
required: true
|
||||||
|
@ -119,7 +120,7 @@ def main():
|
||||||
api_key=dict(required=True, no_log=True),
|
api_key=dict(required=True, no_log=True),
|
||||||
api_secret=dict(required=True, no_log=True),
|
api_secret=dict(required=True, no_log=True),
|
||||||
src=dict(required=True, type='int'),
|
src=dict(required=True, type='int'),
|
||||||
dest=dict(required=True, type='list'),
|
dest=dict(required=True, type='list', elements='int'),
|
||||||
msg=dict(required=True),
|
msg=dict(required=True),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
|
@ -45,11 +45,13 @@ options:
|
||||||
- and above any sections or actions present.
|
- and above any sections or actions present.
|
||||||
actions:
|
actions:
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- This array of objects will power the action links
|
- This array of objects will power the action links
|
||||||
- found at the bottom of the card.
|
- found at the bottom of the card.
|
||||||
sections:
|
sections:
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- Contains a list of sections to display in the card.
|
- Contains a list of sections to display in the card.
|
||||||
- For more information see https://dev.outlook.com/Connectors/reference.
|
- For more information see https://dev.outlook.com/Connectors/reference.
|
||||||
|
@ -264,8 +266,8 @@ def main():
|
||||||
color=dict(type='str'),
|
color=dict(type='str'),
|
||||||
title=dict(type='str'),
|
title=dict(type='str'),
|
||||||
text=dict(type='str'),
|
text=dict(type='str'),
|
||||||
actions=dict(type='list'),
|
actions=dict(type='list', elements='dict'),
|
||||||
sections=dict(type='list')
|
sections=dict(type='list', elements='dict')
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
)
|
)
|
||||||
|
|
|
@ -89,6 +89,7 @@ options:
|
||||||
- 'danger'
|
- 'danger'
|
||||||
attachments:
|
attachments:
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- Define a list of attachments.
|
- Define a list of attachments.
|
||||||
'''
|
'''
|
||||||
|
@ -215,7 +216,7 @@ def main():
|
||||||
link_names=dict(type='int', default=1, choices=[0, 1]),
|
link_names=dict(type='int', default=1, choices=[0, 1]),
|
||||||
validate_certs=dict(default=True, type='bool'),
|
validate_certs=dict(default=True, type='bool'),
|
||||||
color=dict(type='str', default='normal', choices=['normal', 'good', 'warning', 'danger']),
|
color=dict(type='str', default='normal', choices=['normal', 'good', 'warning', 'danger']),
|
||||||
attachments=dict(type='list', required=False)
|
attachments=dict(type='list', elements='dict', required=False)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,7 @@ options:
|
||||||
required: true
|
required: true
|
||||||
to_addresses:
|
to_addresses:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list with one or more recipient email addresses.
|
- A list with one or more recipient email addresses.
|
||||||
required: true
|
required: true
|
||||||
|
@ -58,14 +59,17 @@ options:
|
||||||
- Sendgrid API key to use instead of username/password.
|
- Sendgrid API key to use instead of username/password.
|
||||||
cc:
|
cc:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of email addresses to cc.
|
- A list of email addresses to cc.
|
||||||
bcc:
|
bcc:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of email addresses to bcc.
|
- A list of email addresses to bcc.
|
||||||
attachments:
|
attachments:
|
||||||
type: list
|
type: list
|
||||||
|
elements: path
|
||||||
description:
|
description:
|
||||||
- A list of relative or explicit paths of files you want to attach (7MB limit as per SendGrid docs).
|
- A list of relative or explicit paths of files you want to attach (7MB limit as per SendGrid docs).
|
||||||
from_name:
|
from_name:
|
||||||
|
@ -209,16 +213,16 @@ def main():
|
||||||
username=dict(required=False),
|
username=dict(required=False),
|
||||||
password=dict(required=False, no_log=True),
|
password=dict(required=False, no_log=True),
|
||||||
api_key=dict(required=False, no_log=True),
|
api_key=dict(required=False, no_log=True),
|
||||||
bcc=dict(required=False, type='list'),
|
bcc=dict(required=False, type='list', elements='str'),
|
||||||
cc=dict(required=False, type='list'),
|
cc=dict(required=False, type='list', elements='str'),
|
||||||
headers=dict(required=False, type='dict'),
|
headers=dict(required=False, type='dict'),
|
||||||
from_address=dict(required=True),
|
from_address=dict(required=True),
|
||||||
from_name=dict(required=False),
|
from_name=dict(required=False),
|
||||||
to_addresses=dict(required=True, type='list'),
|
to_addresses=dict(required=True, type='list', elements='str'),
|
||||||
subject=dict(required=True),
|
subject=dict(required=True),
|
||||||
body=dict(required=True),
|
body=dict(required=True),
|
||||||
html_body=dict(required=False, default=False, type='bool'),
|
html_body=dict(required=False, default=False, type='bool'),
|
||||||
attachments=dict(required=False, type='list')
|
attachments=dict(required=False, type='list', elements='path')
|
||||||
),
|
),
|
||||||
supports_check_mode=True,
|
supports_check_mode=True,
|
||||||
mutually_exclusive=[
|
mutually_exclusive=[
|
||||||
|
|
|
@ -116,6 +116,7 @@ options:
|
||||||
default: 'normal'
|
default: 'normal'
|
||||||
attachments:
|
attachments:
|
||||||
type: list
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- Define a list of attachments. This list mirrors the Slack JSON API.
|
- Define a list of attachments. This list mirrors the Slack JSON API.
|
||||||
- For more information, see U(https://api.slack.com/docs/attachments).
|
- For more information, see U(https://api.slack.com/docs/attachments).
|
||||||
|
@ -420,7 +421,7 @@ def main():
|
||||||
parse=dict(type='str', default=None, choices=['none', 'full']),
|
parse=dict(type='str', default=None, choices=['none', 'full']),
|
||||||
validate_certs=dict(default=True, type='bool'),
|
validate_certs=dict(default=True, type='bool'),
|
||||||
color=dict(type='str', default='normal'),
|
color=dict(type='str', default='normal'),
|
||||||
attachments=dict(type='list', required=False, default=None),
|
attachments=dict(type='list', elements='dict', required=False, default=None),
|
||||||
blocks=dict(type='list', elements='dict'),
|
blocks=dict(type='list', elements='dict'),
|
||||||
message_id=dict(type='str', default=None),
|
message_id=dict(type='str', default=None),
|
||||||
),
|
),
|
||||||
|
|
|
@ -37,6 +37,7 @@ options:
|
||||||
required: true
|
required: true
|
||||||
to_numbers:
|
to_numbers:
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
one or more phone numbers to send the text message to,
|
one or more phone numbers to send the text message to,
|
||||||
format +15551112222
|
format +15551112222
|
||||||
|
@ -143,7 +144,7 @@ def main():
|
||||||
auth_token=dict(required=True, no_log=True),
|
auth_token=dict(required=True, no_log=True),
|
||||||
msg=dict(required=True),
|
msg=dict(required=True),
|
||||||
from_number=dict(required=True),
|
from_number=dict(required=True),
|
||||||
to_numbers=dict(required=True, aliases=['to_number'], type='list'),
|
to_numbers=dict(required=True, aliases=['to_number'], type='list', elements='str'),
|
||||||
media_url=dict(default=None, required=False),
|
media_url=dict(default=None, required=False),
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
|
|
|
@ -105,6 +105,7 @@ options:
|
||||||
entitlements from a pool (the pool must support this). Mutually exclusive with I(pool).
|
entitlements from a pool (the pool must support this). Mutually exclusive with I(pool).
|
||||||
default: []
|
default: []
|
||||||
type: list
|
type: list
|
||||||
|
elements: raw
|
||||||
consumer_type:
|
consumer_type:
|
||||||
description:
|
description:
|
||||||
- The type of unit to register, defaults to system
|
- The type of unit to register, defaults to system
|
||||||
|
@ -153,6 +154,7 @@ options:
|
||||||
addons:
|
addons:
|
||||||
description: Syspurpose attribute addons
|
description: Syspurpose attribute addons
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
sync:
|
sync:
|
||||||
description:
|
description:
|
||||||
- When this option is true, then syspurpose attributes are synchronized with
|
- When this option is true, then syspurpose attributes are synchronized with
|
||||||
|
@ -787,7 +789,7 @@ def main():
|
||||||
'org_id': {},
|
'org_id': {},
|
||||||
'environment': {},
|
'environment': {},
|
||||||
'pool': {'default': '^$'},
|
'pool': {'default': '^$'},
|
||||||
'pool_ids': {'default': [], 'type': 'list'},
|
'pool_ids': {'default': [], 'type': 'list', 'elements': 'raw'},
|
||||||
'consumer_type': {},
|
'consumer_type': {},
|
||||||
'consumer_name': {},
|
'consumer_name': {},
|
||||||
'consumer_id': {},
|
'consumer_id': {},
|
||||||
|
@ -803,7 +805,7 @@ def main():
|
||||||
'role': {},
|
'role': {},
|
||||||
'usage': {},
|
'usage': {},
|
||||||
'service_level_agreement': {},
|
'service_level_agreement': {},
|
||||||
'addons': {'type': 'list'},
|
'addons': {'type': 'list', 'elements': 'str'},
|
||||||
'sync': {'type': 'bool', 'default': False}
|
'sync': {'type': 'bool', 'default': False}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -814,7 +816,7 @@ def main():
|
||||||
mutually_exclusive=[['activationkey', 'username'],
|
mutually_exclusive=[['activationkey', 'username'],
|
||||||
['activationkey', 'consumer_id'],
|
['activationkey', 'consumer_id'],
|
||||||
['activationkey', 'environment'],
|
['activationkey', 'environment'],
|
||||||
['activationkey', 'autosubscribe'],
|
['activationkey', 'auto_attach'],
|
||||||
['pool', 'pool_ids']],
|
['pool', 'pool_ids']],
|
||||||
required_if=[['state', 'present', ['username', 'activationkey'], True]],
|
required_if=[['state', 'present', ['username', 'activationkey'], True]],
|
||||||
)
|
)
|
||||||
|
|
|
@ -93,6 +93,7 @@ options:
|
||||||
required: False
|
required: False
|
||||||
default: []
|
default: []
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
'''
|
'''
|
||||||
|
|
||||||
EXAMPLES = '''
|
EXAMPLES = '''
|
||||||
|
@ -279,7 +280,7 @@ def main():
|
||||||
api_token=dict(type='str', no_log=True),
|
api_token=dict(type='str', no_log=True),
|
||||||
description=dict(type='str', required=True, aliases=["name"]),
|
description=dict(type='str', required=True, aliases=["name"]),
|
||||||
active=dict(type='bool', default=True),
|
active=dict(type='bool', default=True),
|
||||||
tag_list=dict(type='list', default=[]),
|
tag_list=dict(type='list', elements='str', default=[]),
|
||||||
run_untagged=dict(type='bool', default=True),
|
run_untagged=dict(type='bool', default=True),
|
||||||
locked=dict(type='bool', default=False),
|
locked=dict(type='bool', default=False),
|
||||||
access_level=dict(type='str', default='ref_protected', choices=["not_protected", "ref_protected"]),
|
access_level=dict(type='str', default='ref_protected', choices=["not_protected", "ref_protected"]),
|
||||||
|
|
|
@ -26,25 +26,28 @@ options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
- Returns "info"
|
- Returns "info"
|
||||||
default: "info"
|
default: info
|
||||||
choices: ['info']
|
choices: [info]
|
||||||
|
type: str
|
||||||
gather_subset:
|
gather_subset:
|
||||||
description:
|
description:
|
||||||
- When supplied, this argument will restrict the facts collected
|
- When supplied, this argument will restrict the facts collected
|
||||||
to a given subset. Possible values for this argument include
|
to a given subset. Possible values for this argument include
|
||||||
"aggregate_info", "cluster_node_info", "igroup_info", "lun_info", "net_dns_info",
|
C(aggregate_info), C(cluster_node_info), C(igroup_info), C(lun_info), C(net_dns_info),
|
||||||
"net_ifgrp_info",
|
C(net_ifgrp_info),
|
||||||
"net_interface_info", "net_port_info", "nvme_info", "nvme_interface_info",
|
C(net_interface_info), C(net_port_info), C(nvme_info), C(nvme_interface_info),
|
||||||
"nvme_namespace_info", "nvme_subsystem_info", "ontap_version",
|
C(nvme_namespace_info), C(nvme_subsystem_info), C(ontap_version),
|
||||||
"qos_adaptive_policy_info", "qos_policy_info", "security_key_manager_key_info",
|
C(qos_adaptive_policy_info), C(qos_policy_info), C(security_key_manager_key_info),
|
||||||
"security_login_account_info", "storage_failover_info", "volume_info",
|
C(security_login_account_info), C(storage_failover_info), C(volume_info),
|
||||||
"vserver_info", "vserver_login_banner_info", "vserver_motd_info", "vserver_nfs_info"
|
C(vserver_info), C(vserver_login_banner_info), C(vserver_motd_info), C(vserver_nfs_info)
|
||||||
Can specify a list of values to include a larger subset. Values can also be used
|
Can specify a list of values to include a larger subset. Values can also be used
|
||||||
with an initial C(M(!)) to specify that a specific subset should
|
with an initial C(M(!)) to specify that a specific subset should
|
||||||
not be collected.
|
not be collected.
|
||||||
- nvme is supported with ONTAP 9.4 onwards.
|
- nvme is supported with ONTAP 9.4 onwards.
|
||||||
- use "help" to get a list of supported facts for your system.
|
- use C(help) to get a list of supported facts for your system.
|
||||||
default: "all"
|
default: all
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
'''
|
'''
|
||||||
|
|
||||||
EXAMPLES = '''
|
EXAMPLES = '''
|
||||||
|
@ -582,7 +585,7 @@ def main():
|
||||||
argument_spec = netapp_utils.na_ontap_host_argument_spec()
|
argument_spec = netapp_utils.na_ontap_host_argument_spec()
|
||||||
argument_spec.update(dict(
|
argument_spec.update(dict(
|
||||||
state=dict(default='info', choices=['info']),
|
state=dict(default='info', choices=['info']),
|
||||||
gather_subset=dict(default=['all'], type='list'),
|
gather_subset=dict(default=['all'], type='list', elements='str'),
|
||||||
))
|
))
|
||||||
|
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
|
|
|
@ -68,7 +68,6 @@ plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path
|
||||||
plugins/modules/cloud/lxc/lxc_container.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/cloud/lxc/lxc_container.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/cloud/lxc/lxc_container.py validate-modules:use-run-command-not-popen
|
plugins/modules/cloud/lxc/lxc_container.py validate-modules:use-run-command-not-popen
|
||||||
plugins/modules/cloud/lxd/lxd_container.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/cloud/lxd/lxd_container.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/cloud/lxd/lxd_container.py validate-modules:parameter-list-no-elements
|
|
||||||
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/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_load_balancer.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:parameter-list-no-elements
|
||||||
|
@ -82,7 +81,6 @@ plugins/modules/cloud/online/online_user_info.py validate-modules:return-syntax-
|
||||||
plugins/modules/cloud/opennebula/one_host.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/opennebula/one_host.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/opennebula/one_image_info.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/opennebula/one_image_info.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-list-no-elements
|
||||||
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-list-no-elements
|
|
||||||
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
|
||||||
|
@ -133,9 +131,6 @@ plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-list-no
|
||||||
plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:doc-missing-type
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:doc-missing-type
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:undocumented-parameter
|
||||||
|
@ -144,7 +139,6 @@ plugins/modules/cloud/profitbricks/profitbricks.py validate-modules:parameter-li
|
||||||
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:doc-missing-type
|
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-list-no-elements
|
|
||||||
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
|
||||||
|
@ -172,10 +166,8 @@ plugins/modules/cloud/scaleway/scaleway_snapshot_info.py validate-modules:return
|
||||||
plugins/modules/cloud/scaleway/scaleway_volume_facts.py validate-modules:return-syntax-error
|
plugins/modules/cloud/scaleway/scaleway_volume_facts.py validate-modules:return-syntax-error
|
||||||
plugins/modules/cloud/scaleway/scaleway_volume_info.py validate-modules:return-syntax-error
|
plugins/modules/cloud/scaleway/scaleway_volume_info.py validate-modules:return-syntax-error
|
||||||
plugins/modules/cloud/smartos/smartos_image_info.py validate-modules:doc-missing-type
|
plugins/modules/cloud/smartos/smartos_image_info.py validate-modules:doc-missing-type
|
||||||
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:parameter-list-no-elements
|
|
||||||
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:undocumented-parameter
|
||||||
|
@ -233,9 +225,6 @@ plugins/modules/database/vertica/vertica_schema.py validate-modules:undocumented
|
||||||
plugins/modules/database/vertica/vertica_user.py validate-modules:doc-missing-type
|
plugins/modules/database/vertica/vertica_user.py validate-modules:doc-missing-type
|
||||||
plugins/modules/database/vertica/vertica_user.py validate-modules:undocumented-parameter
|
plugins/modules/database/vertica/vertica_user.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/files/iso_extract.py validate-modules:doc-default-does-not-match-spec
|
plugins/modules/files/iso_extract.py validate-modules:doc-default-does-not-match-spec
|
||||||
plugins/modules/files/xml.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/identity/keycloak/keycloak_client.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/identity/onepassword_info.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:doc-missing-type
|
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:doc-missing-type
|
||||||
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/monitoring/bigpanda.py validate-modules:invalid-argument-name
|
plugins/modules/monitoring/bigpanda.py validate-modules:invalid-argument-name
|
||||||
|
@ -243,15 +232,11 @@ plugins/modules/monitoring/datadog/datadog_event.py validate-modules:parameter-l
|
||||||
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:invalid-argument-name
|
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/icinga2_host.py validate-modules:undocumented-parameter
|
plugins/modules/monitoring/icinga2_host.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/monitoring/librato_annotation.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/monitoring/logstash_plugin.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/monitoring/logstash_plugin.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/monitoring/pagerduty.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/monitoring/sensu/sensu_check.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/sensu/sensu_check.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/sensu/sensu_client.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/sensu/sensu_client.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/sensu/sensu_handler.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/sensu/sensu_handler.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/statusio_maintenance.py pylint:blacklisted-name
|
plugins/modules/monitoring/statusio_maintenance.py pylint:blacklisted-name
|
||||||
plugins/modules/monitoring/statusio_maintenance.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/net_tools/dnsimple.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:parameter-type-not-in-doc # This triggers when a parameter is undocumented
|
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:parameter-type-not-in-doc # This triggers when a parameter is undocumented
|
||||||
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:undocumented-parameter # Parameter removed but reason for removal is shown by custom code
|
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:undocumented-parameter # Parameter removed but reason for removal is shown by custom code
|
||||||
plugins/modules/net_tools/ldap/ldap_entry.py validate-modules:doc-missing-type
|
plugins/modules/net_tools/ldap/ldap_entry.py validate-modules:doc-missing-type
|
||||||
|
@ -343,21 +328,11 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/net_tools/omapi_host.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
||||||
plugins/modules/notification/mail.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements
|
plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
|
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
|
||||||
|
@ -368,8 +343,6 @@ plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown
|
|
||||||
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
|
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
|
||||||
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
|
||||||
|
@ -450,7 +423,6 @@ plugins/modules/source_control/github/github_release.py validate-modules:doc-mis
|
||||||
plugins/modules/source_control/github/github_release.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/github/github_release.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/source_control/github/github_webhook.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/github/github_webhook.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/source_control/github/github_webhook_info.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/github/github_webhook_info.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/source_control/gitlab/gitlab_runner.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/source_control/hg.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/hg.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:doc-missing-type
|
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:doc-missing-type
|
||||||
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:parameter-type-not-in-doc
|
||||||
|
@ -482,10 +454,7 @@ plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:doc-missing-ty
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:no-default-for-required-parameter
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:no-default-for-required-parameter
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:undocumented-parameter
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-state-invalid-choice
|
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-state-invalid-choice
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:doc-missing-type
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:doc-missing-type
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/storage/netapp/sf_check_connections.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/netapp/sf_check_connections.py validate-modules:parameter-type-not-in-doc
|
||||||
|
|
|
@ -56,7 +56,6 @@ plugins/modules/cloud/lxc/lxc_container.py use-argspec-type-path
|
||||||
plugins/modules/cloud/lxc/lxc_container.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/cloud/lxc/lxc_container.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/cloud/lxc/lxc_container.py validate-modules:use-run-command-not-popen
|
plugins/modules/cloud/lxc/lxc_container.py validate-modules:use-run-command-not-popen
|
||||||
plugins/modules/cloud/lxd/lxd_container.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/cloud/lxd/lxd_container.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/cloud/lxd/lxd_container.py validate-modules:parameter-list-no-elements
|
|
||||||
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/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_load_balancer.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/oneandone/oneandone_load_balancer.py validate-modules:parameter-list-no-elements
|
||||||
|
@ -70,7 +69,6 @@ plugins/modules/cloud/online/online_user_info.py validate-modules:return-syntax-
|
||||||
plugins/modules/cloud/opennebula/one_host.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/opennebula/one_host.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/opennebula/one_image_info.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/opennebula/one_image_info.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-list-no-elements
|
||||||
plugins/modules/cloud/oracle/oci_vcn.py validate-modules:parameter-list-no-elements
|
|
||||||
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
|
||||||
|
@ -121,9 +119,6 @@ plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-list-no
|
||||||
plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:doc-missing-type
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:doc-missing-type
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:undocumented-parameter
|
||||||
|
@ -132,7 +127,6 @@ plugins/modules/cloud/profitbricks/profitbricks.py validate-modules:parameter-li
|
||||||
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:doc-missing-type
|
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/profitbricks/profitbricks_volume.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/cloud/pubnub/pubnub_blocks.py validate-modules:parameter-list-no-elements
|
|
||||||
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
|
||||||
|
@ -160,10 +154,8 @@ plugins/modules/cloud/scaleway/scaleway_snapshot_info.py validate-modules:return
|
||||||
plugins/modules/cloud/scaleway/scaleway_volume_facts.py validate-modules:return-syntax-error
|
plugins/modules/cloud/scaleway/scaleway_volume_facts.py validate-modules:return-syntax-error
|
||||||
plugins/modules/cloud/scaleway/scaleway_volume_info.py validate-modules:return-syntax-error
|
plugins/modules/cloud/scaleway/scaleway_volume_info.py validate-modules:return-syntax-error
|
||||||
plugins/modules/cloud/smartos/smartos_image_info.py validate-modules:doc-missing-type
|
plugins/modules/cloud/smartos/smartos_image_info.py validate-modules:doc-missing-type
|
||||||
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:parameter-list-no-elements
|
|
||||||
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-list-no-elements
|
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/spotinst/spotinst_aws_elastigroup.py validate-modules:undocumented-parameter
|
||||||
|
@ -221,9 +213,6 @@ plugins/modules/database/vertica/vertica_schema.py validate-modules:undocumented
|
||||||
plugins/modules/database/vertica/vertica_user.py validate-modules:doc-missing-type
|
plugins/modules/database/vertica/vertica_user.py validate-modules:doc-missing-type
|
||||||
plugins/modules/database/vertica/vertica_user.py validate-modules:undocumented-parameter
|
plugins/modules/database/vertica/vertica_user.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/files/iso_extract.py validate-modules:doc-default-does-not-match-spec
|
plugins/modules/files/iso_extract.py validate-modules:doc-default-does-not-match-spec
|
||||||
plugins/modules/files/xml.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/identity/keycloak/keycloak_client.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/identity/onepassword_info.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:doc-missing-type
|
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:doc-missing-type
|
||||||
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/identity/opendj/opendj_backendprop.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/monitoring/bigpanda.py validate-modules:invalid-argument-name
|
plugins/modules/monitoring/bigpanda.py validate-modules:invalid-argument-name
|
||||||
|
@ -231,15 +220,11 @@ plugins/modules/monitoring/datadog/datadog_event.py validate-modules:parameter-l
|
||||||
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:invalid-argument-name
|
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/datadog/datadog_monitor.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/icinga2_host.py validate-modules:undocumented-parameter
|
plugins/modules/monitoring/icinga2_host.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/monitoring/librato_annotation.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/monitoring/logstash_plugin.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/monitoring/logstash_plugin.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/monitoring/pagerduty.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/monitoring/sensu/sensu_check.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/sensu/sensu_check.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/sensu/sensu_client.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/sensu/sensu_client.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/sensu/sensu_handler.py validate-modules:parameter-list-no-elements
|
plugins/modules/monitoring/sensu/sensu_handler.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/monitoring/statusio_maintenance.py pylint:blacklisted-name
|
plugins/modules/monitoring/statusio_maintenance.py pylint:blacklisted-name
|
||||||
plugins/modules/monitoring/statusio_maintenance.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/net_tools/dnsimple.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:parameter-type-not-in-doc # This triggers when a parameter is undocumented
|
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:parameter-type-not-in-doc # This triggers when a parameter is undocumented
|
||||||
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:undocumented-parameter # Parameter removed but reason for removal is shown by custom code
|
plugins/modules/net_tools/ldap/ldap_attr.py validate-modules:undocumented-parameter # Parameter removed but reason for removal is shown by custom code
|
||||||
plugins/modules/net_tools/ldap/ldap_entry.py validate-modules:doc-missing-type
|
plugins/modules/net_tools/ldap/ldap_entry.py validate-modules:doc-missing-type
|
||||||
|
@ -331,21 +316,11 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:invalid-ansiblemodule-schema
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/net_tools/omapi_host.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
||||||
plugins/modules/notification/mail.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements
|
plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
|
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
|
||||||
|
@ -356,8 +331,6 @@ plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown
|
|
||||||
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
|
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
|
||||||
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
|
||||||
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
|
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
|
||||||
|
@ -438,7 +411,6 @@ plugins/modules/source_control/github/github_release.py validate-modules:doc-mis
|
||||||
plugins/modules/source_control/github/github_release.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/github/github_release.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/source_control/github/github_webhook.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/github/github_webhook.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/source_control/github/github_webhook_info.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/github/github_webhook_info.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/source_control/gitlab/gitlab_runner.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/source_control/hg.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/source_control/hg.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:doc-missing-type
|
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:doc-missing-type
|
||||||
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:parameter-type-not-in-doc
|
||||||
|
@ -470,10 +442,7 @@ plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:doc-missing-ty
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:no-default-for-required-parameter
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:no-default-for-required-parameter
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:undocumented-parameter
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-state-invalid-choice
|
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-state-invalid-choice
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:doc-missing-type
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:doc-missing-type
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/storage/netapp/sf_check_connections.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/storage/netapp/sf_check_connections.py validate-modules:parameter-type-not-in-doc
|
||||||
|
|
|
@ -142,8 +142,6 @@ plugins/modules/cloud/ovirt/ovirt_vm_facts.py validate-modules:parameter-type-no
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:deprecation-mismatch
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:deprecation-mismatch
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:doc-missing-type
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:invalid-documentation
|
plugins/modules/cloud/ovirt/ovirt_vmpool_facts.py validate-modules:invalid-documentation
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/cloud/packet/packet_device.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:doc-missing-type
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:doc-missing-type
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:undocumented-parameter
|
plugins/modules/cloud/packet/packet_sshkey.py validate-modules:undocumented-parameter
|
||||||
|
@ -308,7 +306,6 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-default-does-no
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
|
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
|
||||||
|
@ -428,9 +425,7 @@ plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:deprecation-mi
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:invalid-documentation
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:invalid-documentation
|
||||||
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:missing-main-call
|
plugins/modules/storage/netapp/na_cdot_volume.py validate-modules:missing-main-call
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:deprecation-mismatch
|
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:deprecation-mismatch
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:invalid-documentation
|
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:invalid-documentation
|
||||||
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:deprecation-mismatch
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:deprecation-mismatch
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:invalid-documentation
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:invalid-documentation
|
||||||
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:missing-main-call
|
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:missing-main-call
|
||||||
|
|
Loading…
Reference in a new issue