|
1 | 1 | - name: Configure vars if looping over list.
|
2 | 2 | ansible.builtin.set_fact:
|
3 |
| - aws_vpc: |
| 3 | + aws_vpc_sg: |
4 | 4 | name: "{{ _sec_group.name | default('') }}"
|
5 | 5 | tags: "{{ _aws_vpc_vpc.vpc.tags | combine({'Name': _sec_group.name}) }}"
|
6 | 6 | id: "{{ _aws_vpc_vpc.vpc.id }}"
|
|
11 | 11 |
|
12 | 12 | - name: Create Security Group.
|
13 | 13 | amazon.aws.ec2_security_group:
|
14 |
| - name: "{{ aws_vpc.name }}" |
15 |
| - profile: "{{ aws_vpc.aws_profile }}" |
16 |
| - region: "{{ aws_vpc.region }}" |
17 |
| - tags: "{{ aws_vpc.tags }}" |
18 |
| - state: "{{ aws_vpc.state }}" |
19 |
| - vpc_id: "{{ aws_vpc.id }}" |
20 |
| - description: "{{ aws_vpc.description | default('') }}" |
21 |
| - rules: "{{ aws_vpc.rules | default(omit) }}" |
22 |
| - rules_egress: "{{ aws_vpc.rules_egress | default(omit) }}" |
23 |
| - purge_rules: "{{ aws_vpc.purge_rules | default(omit) }}" |
| 14 | + name: "{{ aws_vpc_sg.name }}" |
| 15 | + profile: "{{ aws_vpc_sg.aws_profile }}" |
| 16 | + region: "{{ aws_vpc_sg.region }}" |
| 17 | + tags: "{{ aws_vpc_sg.tags }}" |
| 18 | + state: "{{ aws_vpc_sg.state }}" |
| 19 | + vpc_id: "{{ aws_vpc_sg.id }}" |
| 20 | + description: "{{ aws_vpc_sg.description }}" |
| 21 | + rules: "{{ aws_vpc_sg.rules | default(omit) }}" |
| 22 | + rules_egress: "{{ aws_vpc_sg.rules_egress | default(omit) }}" |
| 23 | + purge_rules: "{{ aws_vpc_sg.purge_rules | default(omit) }}" |
24 | 24 | register: _aws_vpc_result
|
25 | 25 |
|
26 | 26 | - name: Register aws_vpc SG results.
|
27 | 27 | ansible.builtin.set_fact:
|
28 |
| - aws_vpc: "{{ aws_vpc | combine({'_result': {aws_vpc.name: _aws_vpc_result}}, recursive=True) }}" |
| 28 | + aws_vpc_sg: "{{ aws_vpc_sg | combine({'_result': {aws_vpc_sg.name: _aws_vpc_result}}, recursive=True) }}" |
0 commit comments