arg_spec adjustments: modules [t-z]*

This commit is contained in:
Alexei Znamensky 2025-07-29 21:32:59 +12:00
commit 35c630bdbb
17 changed files with 143 additions and 143 deletions

View file

@ -255,18 +255,18 @@ def manage_issue(taiga_host, project_name, issue_subject, issue_priority,
def main():
module = AnsibleModule(
argument_spec=dict(
taiga_host=dict(type='str', required=False, default="https://api.taiga.io"),
taiga_host=dict(type='str', default="https://api.taiga.io"),
project=dict(type='str', required=True),
subject=dict(type='str', required=True),
issue_type=dict(type='str', required=True),
priority=dict(type='str', required=False, default="Normal"),
status=dict(type='str', required=False, default="New"),
severity=dict(type='str', required=False, default="Normal"),
description=dict(type='str', required=False, default=""),
attachment=dict(type='path', required=False, default=None),
attachment_description=dict(type='str', required=False, default=""),
tags=dict(required=False, default=[], type='list', elements='str'),
state=dict(type='str', required=False, choices=['present', 'absent'], default='present'),
priority=dict(type='str', default="Normal"),
status=dict(type='str', default="New"),
severity=dict(type='str', default="Normal"),
description=dict(type='str', default=""),
attachment=dict(type='path'),
attachment_description=dict(type='str', default=""),
tags=dict(default=[], type='list', elements='str'),
state=dict(type='str', choices=['present', 'absent'], default='present'),
),
supports_check_mode=True
)

View file

@ -150,7 +150,7 @@ def main():
msg=dict(required=True),
from_number=dict(required=True),
to_numbers=dict(required=True, aliases=['to_number'], type='list', elements='str'),
media_url=dict(default=None, required=False),
media_url=dict(),
),
supports_check_mode=True
)

View file

@ -210,20 +210,20 @@ def main():
module = UTMModule(
argument_spec=dict(
name=dict(type='str', required=True),
adirectory_groups=dict(type='list', elements='str', required=False, default=[]),
adirectory_groups_sids=dict(type='dict', required=False, default={}),
backend_match=dict(type='str', required=False, default="none",
adirectory_groups=dict(type='list', elements='str', default=[]),
adirectory_groups_sids=dict(type='dict', default={}),
backend_match=dict(type='str', default="none",
choices=["none", "adirectory", "edirectory", "radius", "tacacs", "ldap"]),
comment=dict(type='str', required=False, default=""),
dynamic=dict(type='str', required=False, default="none", choices=["none", "ipsec_dn", "directory_groups"]),
edirectory_groups=dict(type='list', elements='str', required=False, default=[]),
ipsec_dn=dict(type='str', required=False, default=""),
ldap_attribute=dict(type='str', required=False, default=""),
ldap_attribute_value=dict(type='str', required=False, default=""),
members=dict(type='list', elements='str', required=False, default=[]),
network=dict(type='str', required=False, default=""),
radius_groups=dict(type='list', elements='str', required=False, default=[]),
tacacs_groups=dict(type='list', elements='str', required=False, default=[]),
comment=dict(type='str', default=""),
dynamic=dict(type='str', default="none", choices=["none", "ipsec_dn", "directory_groups"]),
edirectory_groups=dict(type='list', elements='str', default=[]),
ipsec_dn=dict(type='str', default=""),
ldap_attribute=dict(type='str', default=""),
ldap_attribute_value=dict(type='str', default=""),
members=dict(type='list', elements='str', default=[]),
network=dict(type='str', default=""),
radius_groups=dict(type='list', elements='str', default=[]),
tacacs_groups=dict(type='list', elements='str', default=[]),
)
)
try:

View file

@ -148,9 +148,9 @@ def main():
ca=dict(type='str', required=True),
meta=dict(type='str', required=True),
certificate=dict(type='str', required=True),
comment=dict(type='str', required=False),
encrypted=dict(type='bool', required=False, default=False),
key=dict(type='str', required=False, no_log=True),
comment=dict(type='str'),
encrypted=dict(type='bool', default=False),
key=dict(type='str', no_log=True),
)
)
try:

View file

@ -144,14 +144,14 @@ def main():
module = UTMModule(
argument_spec=dict(
name=dict(type='str', required=True),
address=dict(type='str', required=False, default='0.0.0.0'),
address6=dict(type='str', required=False, default='::'),
comment=dict(type='str', required=False, default=""),
hostname=dict(type='str', required=False),
interface=dict(type='str', required=False, default=""),
resolved=dict(type='bool', required=False, default=False),
resolved6=dict(type='bool', required=False, default=False),
timeout=dict(type='int', required=False, default=0),
address=dict(type='str', default='0.0.0.0'),
address6=dict(type='str', default='::'),
comment=dict(type='str', default=""),
hostname=dict(type='str'),
interface=dict(type='str', default=""),
resolved=dict(type='bool', default=False),
resolved6=dict(type='bool', default=False),
timeout=dict(type='int', default=0),
)
)
try:

View file

@ -123,10 +123,10 @@ def main():
argument_spec=dict(
name=dict(type='str', required=True),
address=dict(type='str', required=True),
comment=dict(type='str', required=False, default=""),
address6=dict(type='str', required=False),
resolved=dict(type='bool', required=False),
resolved6=dict(type='bool', required=False),
comment=dict(type='str', default=""),
address6=dict(type='str'),
resolved=dict(type='bool'),
resolved6=dict(type='bool'),
)
)
try:

View file

@ -316,29 +316,29 @@ def main():
name=dict(type='str', required=True),
aaa=dict(type='list', elements='str', required=True),
basic_prompt=dict(type='str', required=True),
backend_mode=dict(type='str', required=False, default="None", choices=['Basic', 'None']),
backend_strip_basic_auth=dict(type='bool', required=False, default=True),
backend_user_prefix=dict(type='str', required=False, default=""),
backend_user_suffix=dict(type='str', required=False, default=""),
comment=dict(type='str', required=False, default=""),
frontend_cookie=dict(type='str', required=False),
frontend_cookie_secret=dict(type='str', required=False, no_log=True),
frontend_form=dict(type='str', required=False),
frontend_form_template=dict(type='str', required=False, default=""),
frontend_login=dict(type='str', required=False),
frontend_logout=dict(type='str', required=False),
frontend_mode=dict(type='str', required=False, default="Basic", choices=['Basic', 'Form']),
frontend_realm=dict(type='str', required=False),
frontend_session_allow_persistency=dict(type='bool', required=False, default=False),
backend_mode=dict(type='str', default="None", choices=['Basic', 'None']),
backend_strip_basic_auth=dict(type='bool', default=True),
backend_user_prefix=dict(type='str', default=""),
backend_user_suffix=dict(type='str', default=""),
comment=dict(type='str', default=""),
frontend_cookie=dict(type='str'),
frontend_cookie_secret=dict(type='str', no_log=True),
frontend_form=dict(type='str'),
frontend_form_template=dict(type='str', default=""),
frontend_login=dict(type='str'),
frontend_logout=dict(type='str'),
frontend_mode=dict(type='str', default="Basic", choices=['Basic', 'Form']),
frontend_realm=dict(type='str'),
frontend_session_allow_persistency=dict(type='bool', default=False),
frontend_session_lifetime=dict(type='int', required=True),
frontend_session_lifetime_limited=dict(type='bool', required=False, default=True),
frontend_session_lifetime_scope=dict(type='str', required=False, default="hours", choices=['days', 'hours', 'minutes']),
frontend_session_lifetime_limited=dict(type='bool', default=True),
frontend_session_lifetime_scope=dict(type='str', default="hours", choices=['days', 'hours', 'minutes']),
frontend_session_timeout=dict(type='int', required=True),
frontend_session_timeout_enabled=dict(type='bool', required=False, default=True),
frontend_session_timeout_scope=dict(type='str', required=False, default="minutes", choices=['days', 'hours', 'minutes']),
logout_delegation_urls=dict(type='list', elements='str', required=False, default=[]),
logout_mode=dict(type='str', required=False, default="None", choices=['None', 'Delegation']),
redirect_to_requested_url=dict(type='bool', required=False, default=False)
frontend_session_timeout_enabled=dict(type='bool', default=True),
frontend_session_timeout_scope=dict(type='str', default="minutes", choices=['days', 'hours', 'minutes']),
logout_delegation_urls=dict(type='list', elements='str', default=[]),
logout_mode=dict(type='str', default="None", choices=['None', 'Delegation']),
redirect_to_requested_url=dict(type='bool', default=False)
)
)
try:

View file

@ -220,20 +220,20 @@ def main():
module = UTMModule(
argument_spec=dict(
name=dict(type='str', required=True),
op=dict(type='str', required=False, default='AND', choices=['AND', 'OR']),
path=dict(type='list', elements='str', required=False, default=[]),
skip_custom_threats_filters=dict(type='list', elements='str', required=False, default=[]),
skip_threats_filter_categories=dict(type='list', elements='str', required=False, default=[]),
skipav=dict(type='bool', required=False, default=False),
skipbadclients=dict(type='bool', required=False, default=False),
skipcookie=dict(type='bool', required=False, default=False),
skipform=dict(type='bool', required=False, default=False),
skipform_missingtoken=dict(type='bool', required=False, default=False),
skiphtmlrewrite=dict(type='bool', required=False, default=False),
skiptft=dict(type='bool', required=False, default=False),
skipurl=dict(type='bool', required=False, default=False),
source=dict(type='list', elements='str', required=False, default=[]),
status=dict(type='bool', required=False, default=True),
op=dict(type='str', default='AND', choices=['AND', 'OR']),
path=dict(type='list', elements='str', default=[]),
skip_custom_threats_filters=dict(type='list', elements='str', default=[]),
skip_threats_filter_categories=dict(type='list', elements='str', default=[]),
skipav=dict(type='bool', default=False),
skipbadclients=dict(type='bool', default=False),
skipcookie=dict(type='bool', default=False),
skipform=dict(type='bool', default=False),
skipform_missingtoken=dict(type='bool', default=False),
skiphtmlrewrite=dict(type='bool', default=False),
skiptft=dict(type='bool', default=False),
skipurl=dict(type='bool', default=False),
source=dict(type='list', elements='str', default=[]),
status=dict(type='bool', default=True),
)
)
try:

View file

@ -251,26 +251,26 @@ def main():
module = UTMModule(
argument_spec=dict(
name=dict(type='str', required=True),
add_content_type_header=dict(type='bool', required=False, default=False),
address=dict(type='str', required=False, default="REF_DefaultInternalAddress"),
allowed_networks=dict(type='list', elements='str', required=False, default=["REF_NetworkAny"]),
certificate=dict(type='str', required=False, default=""),
comment=dict(type='str', required=False, default=""),
disable_compression=dict(type='bool', required=False, default=False),
domain=dict(type='list', elements='str', required=False),
exceptions=dict(type='list', elements='str', required=False, default=[]),
htmlrewrite=dict(type='bool', required=False, default=False),
htmlrewrite_cookies=dict(type='bool', required=False, default=False),
implicitredirect=dict(type='bool', required=False, default=False),
lbmethod=dict(type='str', required=False, default="bybusyness",
add_content_type_header=dict(type='bool', default=False),
address=dict(type='str', default="REF_DefaultInternalAddress"),
allowed_networks=dict(type='list', elements='str', default=["REF_NetworkAny"]),
certificate=dict(type='str', default=""),
comment=dict(type='str', default=""),
disable_compression=dict(type='bool', default=False),
domain=dict(type='list', elements='str'),
exceptions=dict(type='list', elements='str', default=[]),
htmlrewrite=dict(type='bool', default=False),
htmlrewrite_cookies=dict(type='bool', default=False),
implicitredirect=dict(type='bool', default=False),
lbmethod=dict(type='str', default="bybusyness",
choices=['bybusyness', 'bytraffic', 'byrequests', '']),
locations=dict(type='list', elements='str', required=False, default=[]),
port=dict(type='int', required=False, default=80),
preservehost=dict(type='bool', required=False, default=False),
profile=dict(type='str', required=False, default=""),
status=dict(type='bool', required=False, default=True),
type=dict(type='str', required=False, default="http", choices=['http', 'https']),
xheaders=dict(type='bool', required=False, default=False),
locations=dict(type='list', elements='str', default=[]),
port=dict(type='int', default=80),
preservehost=dict(type='bool', default=False),
profile=dict(type='str', default=""),
status=dict(type='bool', default=True),
type=dict(type='str', default="http", choices=['http', 'https']),
xheaders=dict(type='bool', default=False),
)
)
try:

View file

@ -198,19 +198,19 @@ def main():
module = UTMModule(
argument_spec=dict(
name=dict(type='str', required=True),
access_control=dict(type='str', required=False, default="0", choices=['0', '1']),
allowed_networks=dict(type='list', elements='str', required=False, default=['REF_NetworkAny']),
auth_profile=dict(type='str', required=False, default=""),
backend=dict(type='list', elements='str', required=False, default=[]),
be_path=dict(type='str', required=False, default=""),
comment=dict(type='str', required=False, default=""),
denied_networks=dict(type='list', elements='str', required=False, default=[]),
hot_standby=dict(type='bool', required=False, default=False),
path=dict(type='str', required=False, default="/"),
status=dict(type='bool', required=False, default=True),
stickysession_id=dict(type='str', required=False, default='ROUTEID'),
stickysession_status=dict(type='bool', required=False, default=False),
websocket_passthrough=dict(type='bool', required=False, default=False),
access_control=dict(type='str', default="0", choices=['0', '1']),
allowed_networks=dict(type='list', elements='str', default=['REF_NetworkAny']),
auth_profile=dict(type='str', default=""),
backend=dict(type='list', elements='str', default=[]),
be_path=dict(type='str', default=""),
comment=dict(type='str', default=""),
denied_networks=dict(type='list', elements='str', default=[]),
hot_standby=dict(type='bool', default=False),
path=dict(type='str', default="/"),
status=dict(type='bool', default=True),
stickysession_id=dict(type='str', default='ROUTEID'),
stickysession_status=dict(type='bool', default=False),
websocket_passthrough=dict(type='bool', default=False),
)
)
try:

View file

@ -139,12 +139,12 @@ def main():
module = AnsibleModule(
argument_spec=dict(
parameter=dict(required=True, aliases=['name']),
value=dict(default=None),
db=dict(default=None),
value=dict(),
db=dict(),
cluster=dict(default='localhost'),
port=dict(default='5433'),
login_user=dict(default='dbadmin'),
login_password=dict(default=None, no_log=True),
login_password=dict(no_log=True),
), supports_check_mode=True)
if not pyodbc_found:

View file

@ -227,9 +227,9 @@ def main():
argument_spec=dict(
cluster=dict(default='localhost'),
port=dict(default='5433'),
db=dict(default=None),
db=dict(),
login_user=dict(default='dbadmin'),
login_password=dict(default=None, no_log=True),
login_password=dict(no_log=True),
), supports_check_mode=True)
if not pyodbc_found:

View file

@ -180,7 +180,7 @@ def main():
module = AnsibleModule(
argument_spec=dict(
role=dict(required=True, aliases=['name']),
assigned_roles=dict(default=None, aliases=['assigned_role']),
assigned_roles=dict(aliases=['assigned_role']),
state=dict(default='present', choices=['absent', 'present']),
db=dict(),
cluster=dict(default='localhost'),

View file

@ -363,7 +363,7 @@ def main():
module = AnsibleModule(
argument_spec=dict(
name=dict(default=None, aliases=['pkg', 'package'], type='list', elements='str'),
name=dict(aliases=['pkg', 'package'], type='list', elements='str'),
state=dict(default='present', choices=['present', 'installed',
'latest', 'absent',
'removed']),

View file

@ -283,12 +283,12 @@ class Yarn(object):
def main():
arg_spec = dict(
name=dict(default=None),
path=dict(default=None, type='path'),
version=dict(default=None),
name=dict(),
path=dict(type='path'),
version=dict(),
production=dict(default=False, type='bool'),
executable=dict(default=None, type='path'),
registry=dict(default=None),
executable=dict(type='path'),
registry=dict(),
state=dict(default='present', choices=['present', 'absent', 'latest']),
ignore_scripts=dict(default=False, type='bool'),
)

View file

@ -605,22 +605,22 @@ def main():
module = AnsibleModule(
argument_spec=dict(
name=dict(required=True, aliases=['pkg'], type='list', elements='str'),
state=dict(required=False, default='present', choices=['absent', 'installed', 'latest', 'present', 'removed', 'dist-upgrade']),
type=dict(required=False, default='package', choices=['package', 'patch', 'pattern', 'product', 'srcpackage', 'application']),
extra_args_precommand=dict(required=False, default=None),
disable_gpg_check=dict(required=False, default=False, type='bool'),
disable_recommends=dict(required=False, default=True, type='bool'),
force=dict(required=False, default=False, type='bool'),
force_resolution=dict(required=False, default=False, type='bool'),
update_cache=dict(required=False, aliases=['refresh'], default=False, type='bool'),
oldpackage=dict(required=False, default=False, type='bool'),
extra_args=dict(required=False, default=None),
allow_vendor_change=dict(required=False, default=False, type='bool'),
replacefiles=dict(required=False, default=False, type='bool'),
clean_deps=dict(required=False, default=False, type='bool'),
simple_errors=dict(required=False, default=False, type='bool'),
quiet=dict(required=False, default=True, type='bool'),
skip_post_errors=dict(required=False, default=False, type='bool'),
state=dict(default='present', choices=['absent', 'installed', 'latest', 'present', 'removed', 'dist-upgrade']),
type=dict(default='package', choices=['package', 'patch', 'pattern', 'product', 'srcpackage', 'application']),
extra_args_precommand=dict(),
disable_gpg_check=dict(default=False, type='bool'),
disable_recommends=dict(default=True, type='bool'),
force=dict(default=False, type='bool'),
force_resolution=dict(default=False, type='bool'),
update_cache=dict(aliases=['refresh'], default=False, type='bool'),
oldpackage=dict(default=False, type='bool'),
extra_args=dict(),
allow_vendor_change=dict(default=False, type='bool'),
replacefiles=dict(default=False, type='bool'),
clean_deps=dict(default=False, type='bool'),
simple_errors=dict(default=False, type='bool'),
quiet=dict(default=True, type='bool'),
skip_post_errors=dict(default=False, type='bool'),
),
supports_check_mode=True
)

View file

@ -326,17 +326,17 @@ def runrefreshrepo(module, auto_import_keys=False, shortname=None):
def main():
module = AnsibleModule(
argument_spec=dict(
name=dict(required=False),
repo=dict(required=False),
name=dict(),
repo=dict(),
state=dict(choices=['present', 'absent'], default='present'),
runrefresh=dict(required=False, default=False, type='bool'),
description=dict(required=False),
disable_gpg_check=dict(required=False, default=False, type='bool'),
autorefresh=dict(required=False, default=True, type='bool', aliases=['refresh']),
priority=dict(required=False, type='int'),
enabled=dict(required=False, default=True, type='bool'),
overwrite_multiple=dict(required=False, default=False, type='bool'),
auto_import_keys=dict(required=False, default=False, type='bool'),
runrefresh=dict(default=False, type='bool'),
description=dict(),
disable_gpg_check=dict(default=False, type='bool'),
autorefresh=dict(default=True, type='bool', aliases=['refresh']),
priority=dict(type='int'),
enabled=dict(default=True, type='bool'),
overwrite_multiple=dict(default=False, type='bool'),
auto_import_keys=dict(default=False, type='bool'),
),
supports_check_mode=False,
required_one_of=[['state', 'runrefresh']],