I not found answers in documentation, sorry if its lame, it's my first
day with ansible
i'm creating vpc:
ec2_vpc:
state: present
cidr_block: 172.30.0.0/16
subnets:
- cidr: 172.30.3.0/24
az: ..
resource_tags: { "tag" : "tag1" }
- cidr: 172.30.1.0/24
az: "{{ region }}a"
resource_tags: { ""tag" : "tag1" }
register: vpc
its assign value to vpc with array of subnets:
"subnets": [
{
"id": "subnet-zzzzzzz",
"resource_tags": {...
}
.. .
},
{
"id": "subnet-xxxxxxx",
"resource_tags": {...
}
...
}
},
for some other calls I need this subnets in different forms
for example ec2_elb_lb requires list of ids:
subnets:
- subnet-xxxxxxxx
- subnet-zzzzzzzz
How can i convert vpc.subnets array to array of ids? What if i need filter
them by tag ?
Does it any analog for map of filter operations in ansible?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/5fa2bcdc-6c16-4467-99f7-2b2e37026074%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.