Skip to content

Commit 3b551f9

Browse files
authored
arg_spec adjustments: modules [t-z]* (#10513)
* arg_spec adjustments: modules [t-z]* * add changelog frag
1 parent d0b0aff commit 3b551f9

18 files changed

+161
-143
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
minor_changes:
2+
- taiga_issue - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
3+
- twilio - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
4+
- utm_aaa_group - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
5+
- utm_ca_host_key_cert - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
6+
- utm_dns_host - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
7+
- utm_network_interface_address - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
8+
- utm_proxy_auth_profile - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
9+
- utm_proxy_exception - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
10+
- utm_proxy_frontend - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
11+
- utm_proxy_location - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
12+
- vertica_configuration - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
13+
- vertica_info - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
14+
- vertica_role - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
15+
- xbps - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
16+
- yarn - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
17+
- zypper - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).
18+
- zypper_repository - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10513).

plugins/modules/taiga_issue.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -255,18 +255,18 @@ def manage_issue(taiga_host, project_name, issue_subject, issue_priority,
255255
def main():
256256
module = AnsibleModule(
257257
argument_spec=dict(
258-
taiga_host=dict(type='str', required=False, default="https://api.taiga.io"),
258+
taiga_host=dict(type='str', default="https://api.taiga.io"),
259259
project=dict(type='str', required=True),
260260
subject=dict(type='str', required=True),
261261
issue_type=dict(type='str', required=True),
262-
priority=dict(type='str', required=False, default="Normal"),
263-
status=dict(type='str', required=False, default="New"),
264-
severity=dict(type='str', required=False, default="Normal"),
265-
description=dict(type='str', required=False, default=""),
266-
attachment=dict(type='path', required=False, default=None),
267-
attachment_description=dict(type='str', required=False, default=""),
268-
tags=dict(required=False, default=[], type='list', elements='str'),
269-
state=dict(type='str', required=False, choices=['present', 'absent'], default='present'),
262+
priority=dict(type='str', default="Normal"),
263+
status=dict(type='str', default="New"),
264+
severity=dict(type='str', default="Normal"),
265+
description=dict(type='str', default=""),
266+
attachment=dict(type='path'),
267+
attachment_description=dict(type='str', default=""),
268+
tags=dict(default=[], type='list', elements='str'),
269+
state=dict(type='str', choices=['present', 'absent'], default='present'),
270270
),
271271
supports_check_mode=True
272272
)

plugins/modules/twilio.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def main():
150150
msg=dict(required=True),
151151
from_number=dict(required=True),
152152
to_numbers=dict(required=True, aliases=['to_number'], type='list', elements='str'),
153-
media_url=dict(default=None, required=False),
153+
media_url=dict(),
154154
),
155155
supports_check_mode=True
156156
)

plugins/modules/utm_aaa_group.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -210,20 +210,20 @@ def main():
210210
module = UTMModule(
211211
argument_spec=dict(
212212
name=dict(type='str', required=True),
213-
adirectory_groups=dict(type='list', elements='str', required=False, default=[]),
214-
adirectory_groups_sids=dict(type='dict', required=False, default={}),
215-
backend_match=dict(type='str', required=False, default="none",
213+
adirectory_groups=dict(type='list', elements='str', default=[]),
214+
adirectory_groups_sids=dict(type='dict', default={}),
215+
backend_match=dict(type='str', default="none",
216216
choices=["none", "adirectory", "edirectory", "radius", "tacacs", "ldap"]),
217-
comment=dict(type='str', required=False, default=""),
218-
dynamic=dict(type='str', required=False, default="none", choices=["none", "ipsec_dn", "directory_groups"]),
219-
edirectory_groups=dict(type='list', elements='str', required=False, default=[]),
220-
ipsec_dn=dict(type='str', required=False, default=""),
221-
ldap_attribute=dict(type='str', required=False, default=""),
222-
ldap_attribute_value=dict(type='str', required=False, default=""),
223-
members=dict(type='list', elements='str', required=False, default=[]),
224-
network=dict(type='str', required=False, default=""),
225-
radius_groups=dict(type='list', elements='str', required=False, default=[]),
226-
tacacs_groups=dict(type='list', elements='str', required=False, default=[]),
217+
comment=dict(type='str', default=""),
218+
dynamic=dict(type='str', default="none", choices=["none", "ipsec_dn", "directory_groups"]),
219+
edirectory_groups=dict(type='list', elements='str', default=[]),
220+
ipsec_dn=dict(type='str', default=""),
221+
ldap_attribute=dict(type='str', default=""),
222+
ldap_attribute_value=dict(type='str', default=""),
223+
members=dict(type='list', elements='str', default=[]),
224+
network=dict(type='str', default=""),
225+
radius_groups=dict(type='list', elements='str', default=[]),
226+
tacacs_groups=dict(type='list', elements='str', default=[]),
227227
)
228228
)
229229
try:

plugins/modules/utm_ca_host_key_cert.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,9 @@ def main():
148148
ca=dict(type='str', required=True),
149149
meta=dict(type='str', required=True),
150150
certificate=dict(type='str', required=True),
151-
comment=dict(type='str', required=False),
152-
encrypted=dict(type='bool', required=False, default=False),
153-
key=dict(type='str', required=False, no_log=True),
151+
comment=dict(type='str'),
152+
encrypted=dict(type='bool', default=False),
153+
key=dict(type='str', no_log=True),
154154
)
155155
)
156156
try:

plugins/modules/utm_dns_host.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ def main():
144144
module = UTMModule(
145145
argument_spec=dict(
146146
name=dict(type='str', required=True),
147-
address=dict(type='str', required=False, default='0.0.0.0'),
148-
address6=dict(type='str', required=False, default='::'),
149-
comment=dict(type='str', required=False, default=""),
150-
hostname=dict(type='str', required=False),
151-
interface=dict(type='str', required=False, default=""),
152-
resolved=dict(type='bool', required=False, default=False),
153-
resolved6=dict(type='bool', required=False, default=False),
154-
timeout=dict(type='int', required=False, default=0),
147+
address=dict(type='str', default='0.0.0.0'),
148+
address6=dict(type='str', default='::'),
149+
comment=dict(type='str', default=""),
150+
hostname=dict(type='str'),
151+
interface=dict(type='str', default=""),
152+
resolved=dict(type='bool', default=False),
153+
resolved6=dict(type='bool', default=False),
154+
timeout=dict(type='int', default=0),
155155
)
156156
)
157157
try:

plugins/modules/utm_network_interface_address.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,10 @@ def main():
123123
argument_spec=dict(
124124
name=dict(type='str', required=True),
125125
address=dict(type='str', required=True),
126-
comment=dict(type='str', required=False, default=""),
127-
address6=dict(type='str', required=False),
128-
resolved=dict(type='bool', required=False),
129-
resolved6=dict(type='bool', required=False),
126+
comment=dict(type='str', default=""),
127+
address6=dict(type='str'),
128+
resolved=dict(type='bool'),
129+
resolved6=dict(type='bool'),
130130
)
131131
)
132132
try:

plugins/modules/utm_proxy_auth_profile.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -316,29 +316,29 @@ def main():
316316
name=dict(type='str', required=True),
317317
aaa=dict(type='list', elements='str', required=True),
318318
basic_prompt=dict(type='str', required=True),
319-
backend_mode=dict(type='str', required=False, default="None", choices=['Basic', 'None']),
320-
backend_strip_basic_auth=dict(type='bool', required=False, default=True),
321-
backend_user_prefix=dict(type='str', required=False, default=""),
322-
backend_user_suffix=dict(type='str', required=False, default=""),
323-
comment=dict(type='str', required=False, default=""),
324-
frontend_cookie=dict(type='str', required=False),
325-
frontend_cookie_secret=dict(type='str', required=False, no_log=True),
326-
frontend_form=dict(type='str', required=False),
327-
frontend_form_template=dict(type='str', required=False, default=""),
328-
frontend_login=dict(type='str', required=False),
329-
frontend_logout=dict(type='str', required=False),
330-
frontend_mode=dict(type='str', required=False, default="Basic", choices=['Basic', 'Form']),
331-
frontend_realm=dict(type='str', required=False),
332-
frontend_session_allow_persistency=dict(type='bool', required=False, default=False),
319+
backend_mode=dict(type='str', default="None", choices=['Basic', 'None']),
320+
backend_strip_basic_auth=dict(type='bool', default=True),
321+
backend_user_prefix=dict(type='str', default=""),
322+
backend_user_suffix=dict(type='str', default=""),
323+
comment=dict(type='str', default=""),
324+
frontend_cookie=dict(type='str'),
325+
frontend_cookie_secret=dict(type='str', no_log=True),
326+
frontend_form=dict(type='str'),
327+
frontend_form_template=dict(type='str', default=""),
328+
frontend_login=dict(type='str'),
329+
frontend_logout=dict(type='str'),
330+
frontend_mode=dict(type='str', default="Basic", choices=['Basic', 'Form']),
331+
frontend_realm=dict(type='str'),
332+
frontend_session_allow_persistency=dict(type='bool', default=False),
333333
frontend_session_lifetime=dict(type='int', required=True),
334-
frontend_session_lifetime_limited=dict(type='bool', required=False, default=True),
335-
frontend_session_lifetime_scope=dict(type='str', required=False, default="hours", choices=['days', 'hours', 'minutes']),
334+
frontend_session_lifetime_limited=dict(type='bool', default=True),
335+
frontend_session_lifetime_scope=dict(type='str', default="hours", choices=['days', 'hours', 'minutes']),
336336
frontend_session_timeout=dict(type='int', required=True),
337-
frontend_session_timeout_enabled=dict(type='bool', required=False, default=True),
338-
frontend_session_timeout_scope=dict(type='str', required=False, default="minutes", choices=['days', 'hours', 'minutes']),
339-
logout_delegation_urls=dict(type='list', elements='str', required=False, default=[]),
340-
logout_mode=dict(type='str', required=False, default="None", choices=['None', 'Delegation']),
341-
redirect_to_requested_url=dict(type='bool', required=False, default=False)
337+
frontend_session_timeout_enabled=dict(type='bool', default=True),
338+
frontend_session_timeout_scope=dict(type='str', default="minutes", choices=['days', 'hours', 'minutes']),
339+
logout_delegation_urls=dict(type='list', elements='str', default=[]),
340+
logout_mode=dict(type='str', default="None", choices=['None', 'Delegation']),
341+
redirect_to_requested_url=dict(type='bool', default=False)
342342
)
343343
)
344344
try:

plugins/modules/utm_proxy_exception.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -220,20 +220,20 @@ def main():
220220
module = UTMModule(
221221
argument_spec=dict(
222222
name=dict(type='str', required=True),
223-
op=dict(type='str', required=False, default='AND', choices=['AND', 'OR']),
224-
path=dict(type='list', elements='str', required=False, default=[]),
225-
skip_custom_threats_filters=dict(type='list', elements='str', required=False, default=[]),
226-
skip_threats_filter_categories=dict(type='list', elements='str', required=False, default=[]),
227-
skipav=dict(type='bool', required=False, default=False),
228-
skipbadclients=dict(type='bool', required=False, default=False),
229-
skipcookie=dict(type='bool', required=False, default=False),
230-
skipform=dict(type='bool', required=False, default=False),
231-
skipform_missingtoken=dict(type='bool', required=False, default=False),
232-
skiphtmlrewrite=dict(type='bool', required=False, default=False),
233-
skiptft=dict(type='bool', required=False, default=False),
234-
skipurl=dict(type='bool', required=False, default=False),
235-
source=dict(type='list', elements='str', required=False, default=[]),
236-
status=dict(type='bool', required=False, default=True),
223+
op=dict(type='str', default='AND', choices=['AND', 'OR']),
224+
path=dict(type='list', elements='str', default=[]),
225+
skip_custom_threats_filters=dict(type='list', elements='str', default=[]),
226+
skip_threats_filter_categories=dict(type='list', elements='str', default=[]),
227+
skipav=dict(type='bool', default=False),
228+
skipbadclients=dict(type='bool', default=False),
229+
skipcookie=dict(type='bool', default=False),
230+
skipform=dict(type='bool', default=False),
231+
skipform_missingtoken=dict(type='bool', default=False),
232+
skiphtmlrewrite=dict(type='bool', default=False),
233+
skiptft=dict(type='bool', default=False),
234+
skipurl=dict(type='bool', default=False),
235+
source=dict(type='list', elements='str', default=[]),
236+
status=dict(type='bool', default=True),
237237
)
238238
)
239239
try:

plugins/modules/utm_proxy_frontend.py

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -251,26 +251,26 @@ def main():
251251
module = UTMModule(
252252
argument_spec=dict(
253253
name=dict(type='str', required=True),
254-
add_content_type_header=dict(type='bool', required=False, default=False),
255-
address=dict(type='str', required=False, default="REF_DefaultInternalAddress"),
256-
allowed_networks=dict(type='list', elements='str', required=False, default=["REF_NetworkAny"]),
257-
certificate=dict(type='str', required=False, default=""),
258-
comment=dict(type='str', required=False, default=""),
259-
disable_compression=dict(type='bool', required=False, default=False),
260-
domain=dict(type='list', elements='str', required=False),
261-
exceptions=dict(type='list', elements='str', required=False, default=[]),
262-
htmlrewrite=dict(type='bool', required=False, default=False),
263-
htmlrewrite_cookies=dict(type='bool', required=False, default=False),
264-
implicitredirect=dict(type='bool', required=False, default=False),
265-
lbmethod=dict(type='str', required=False, default="bybusyness",
254+
add_content_type_header=dict(type='bool', default=False),
255+
address=dict(type='str', default="REF_DefaultInternalAddress"),
256+
allowed_networks=dict(type='list', elements='str', default=["REF_NetworkAny"]),
257+
certificate=dict(type='str', default=""),
258+
comment=dict(type='str', default=""),
259+
disable_compression=dict(type='bool', default=False),
260+
domain=dict(type='list', elements='str'),
261+
exceptions=dict(type='list', elements='str', default=[]),
262+
htmlrewrite=dict(type='bool', default=False),
263+
htmlrewrite_cookies=dict(type='bool', default=False),
264+
implicitredirect=dict(type='bool', default=False),
265+
lbmethod=dict(type='str', default="bybusyness",
266266
choices=['bybusyness', 'bytraffic', 'byrequests', '']),
267-
locations=dict(type='list', elements='str', required=False, default=[]),
268-
port=dict(type='int', required=False, default=80),
269-
preservehost=dict(type='bool', required=False, default=False),
270-
profile=dict(type='str', required=False, default=""),
271-
status=dict(type='bool', required=False, default=True),
272-
type=dict(type='str', required=False, default="http", choices=['http', 'https']),
273-
xheaders=dict(type='bool', required=False, default=False),
267+
locations=dict(type='list', elements='str', default=[]),
268+
port=dict(type='int', default=80),
269+
preservehost=dict(type='bool', default=False),
270+
profile=dict(type='str', default=""),
271+
status=dict(type='bool', default=True),
272+
type=dict(type='str', default="http", choices=['http', 'https']),
273+
xheaders=dict(type='bool', default=False),
274274
)
275275
)
276276
try:

0 commit comments

Comments
 (0)