mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
Add AnsibleModule signature schema, and fix associated issues (#43512)
This commit is contained in:
@@ -398,7 +398,7 @@ def main():
|
||||
argument_spec=argument_spec,
|
||||
add_file_common_args=True,
|
||||
supports_check_mode=True,
|
||||
mutually_exclusive=(['checksum', 'sha256sum']),
|
||||
mutually_exclusive=[['checksum', 'sha256sum']],
|
||||
)
|
||||
|
||||
url = module.params['url']
|
||||
|
||||
@@ -169,9 +169,9 @@ def main():
|
||||
state=dict(required=False, choices=['present', 'absent']),
|
||||
solo=dict(required=False, type='bool'),
|
||||
),
|
||||
required_together=(
|
||||
required_together=[
|
||||
['record', 'value']
|
||||
),
|
||||
],
|
||||
supports_check_mode=True,
|
||||
)
|
||||
|
||||
|
||||
@@ -562,9 +562,9 @@ def main():
|
||||
ip5=dict(required=False),
|
||||
validate_certs=dict(default='yes', type='bool'),
|
||||
),
|
||||
required_together=(
|
||||
required_together=[
|
||||
['record_value', 'record_ttl', 'record_type']
|
||||
),
|
||||
],
|
||||
required_if=[
|
||||
['failover', True, ['autoFailover', 'port', 'protocol', 'ip1', 'ip2']],
|
||||
['monitor', True, ['port', 'protocol', 'maxEmails', 'systemDescription', 'ip1']]
|
||||
|
||||
Reference in New Issue
Block a user