ansible-role-cloud-launcher/tasks/create_security_group_rule.yml
Paul Belanger 11483dafd4
Initial support for regions
This is the first attempt at adding support for regions.

Change-Id: If9f7b8b72cc03678e6bd4e188f9dbeaca56b82a1
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-25 13:46:33 -04:00

14 lines
832 B
YAML

---
- os_security_group_rule:
cloud: "{{ item_cloud.oscc_cloud|default(item_cloud.name) }}"
state: "{{ item_security_group_rule.state|default(omit) }}"
security_group: "{{ item_security_group_rule.security_group }}"
direction: "{{ item_security_group_rule.direction|default(omit) }}"
ethertype: "{{ item_security_group_rule.ethertype|default(omit) }}"
port_range_max: "{{ item_security_group_rule.port_range_max|default(omit) }}"
port_range_min: "{{ item_security_group_rule.port_range_min|default(omit) }}"
protocol: "{{ item_security_group_rule.protocol|default(omit) }}"
remote_group: "{{ item_security_group_rule.remote_group|default(omit) }}"
remote_ip_prefix: "{{ item_security_group_rule.remote_ip_prefix|default(omit) }}"
region_name: "{{ item_cloud.region_name|default(omit) }}"