mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Fixed tagging
This commit is contained in:
parent
61cfccff1c
commit
63656e5ef7
1 changed files with 9 additions and 2 deletions
|
@ -236,7 +236,7 @@ options:
|
||||||
version_added: 1.8
|
version_added: 1.8
|
||||||
tags:
|
tags:
|
||||||
description:
|
description:
|
||||||
- tags to apply to a resource. Used with command=create, command=replicate, command=restore. Requires boto >= 2.26.0
|
- tags dict to apply to a resource. Used with command=create, command=replicate, command=restore. Requires boto >= 2.26.0
|
||||||
required: false
|
required: false
|
||||||
default: null
|
default: null
|
||||||
aliases: []
|
aliases: []
|
||||||
|
@ -257,6 +257,9 @@ EXAMPLES = '''
|
||||||
instance_type: db.m1.small
|
instance_type: db.m1.small
|
||||||
username: mysql_admin
|
username: mysql_admin
|
||||||
password: 1nsecure
|
password: 1nsecure
|
||||||
|
tags:
|
||||||
|
Environment: testing
|
||||||
|
Application: cms
|
||||||
|
|
||||||
# Create a read-only replica and wait for it to become available
|
# Create a read-only replica and wait for it to become available
|
||||||
- rds:
|
- rds:
|
||||||
|
@ -933,6 +936,10 @@ def validate_parameters(required_vars, valid_vars, module):
|
||||||
for x in module.params.get('vpc_security_groups'):
|
for x in module.params.get('vpc_security_groups'):
|
||||||
groups_list.append(boto.rds.VPCSecurityGroupMembership(vpc_group=x))
|
groups_list.append(boto.rds.VPCSecurityGroupMembership(vpc_group=x))
|
||||||
params["vpc_security_groups"] = groups_list
|
params["vpc_security_groups"] = groups_list
|
||||||
|
|
||||||
|
# Convert tags dict to list of tuples that rds2 expects
|
||||||
|
if 'tags' in params:
|
||||||
|
params['tags'] = module.params['tags'].items()
|
||||||
return params
|
return params
|
||||||
|
|
||||||
|
|
||||||
|
@ -968,7 +975,7 @@ def main():
|
||||||
snapshot = dict(required=False),
|
snapshot = dict(required=False),
|
||||||
apply_immediately = dict(type='bool', default=False),
|
apply_immediately = dict(type='bool', default=False),
|
||||||
new_instance_name = dict(required=False),
|
new_instance_name = dict(required=False),
|
||||||
tags = dict(type='list', required=False),
|
tags = dict(type='dict', required=False),
|
||||||
publicly_accessible = dict(required=False),
|
publicly_accessible = dict(required=False),
|
||||||
character_set_name = dict(required=False),
|
character_set_name = dict(required=False),
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue