|
|
|
@ -82,7 +82,7 @@ EXAMPLES = '''
|
|
|
|
iam_type: group
|
|
|
|
iam_type: group
|
|
|
|
name: "{{ item }}"
|
|
|
|
name: "{{ item }}"
|
|
|
|
state: present
|
|
|
|
state: present
|
|
|
|
with_items:
|
|
|
|
loop:
|
|
|
|
- Mario
|
|
|
|
- Mario
|
|
|
|
- Luigi
|
|
|
|
- Luigi
|
|
|
|
register: new_groups
|
|
|
|
register: new_groups
|
|
|
|
@ -94,7 +94,7 @@ EXAMPLES = '''
|
|
|
|
policy_name: "READ-ONLY"
|
|
|
|
policy_name: "READ-ONLY"
|
|
|
|
policy_document: readonlypolicy.json
|
|
|
|
policy_document: readonlypolicy.json
|
|
|
|
state: present
|
|
|
|
state: present
|
|
|
|
with_items: "{{ new_groups.results }}"
|
|
|
|
loop: "{{ new_groups.results }}"
|
|
|
|
|
|
|
|
|
|
|
|
# Create a new S3 policy with prefix per user
|
|
|
|
# Create a new S3 policy with prefix per user
|
|
|
|
- name: Create S3 policy from template
|
|
|
|
- name: Create S3 policy from template
|
|
|
|
@ -104,7 +104,7 @@ EXAMPLES = '''
|
|
|
|
policy_name: "s3_limited_access_{{ item.prefix }}"
|
|
|
|
policy_name: "s3_limited_access_{{ item.prefix }}"
|
|
|
|
state: present
|
|
|
|
state: present
|
|
|
|
policy_json: " {{ lookup( 'template', 's3_policy.json.j2') }} "
|
|
|
|
policy_json: " {{ lookup( 'template', 's3_policy.json.j2') }} "
|
|
|
|
with_items:
|
|
|
|
loop:
|
|
|
|
- user: s3_user
|
|
|
|
- user: s3_user
|
|
|
|
prefix: s3_user_prefix
|
|
|
|
prefix: s3_user_prefix
|
|
|
|
|
|
|
|
|
|
|
|
|