--- switch_mgmt_zone: "{{ network_zones.mgmt }}" switch_mgmt_interface: "Gi1/0/28" switch_vlans: "{{ switch_vlans_yaml | from_yaml }}" switch_vlans_yaml: | {% for zone_name in network_zones.keys() %} - name: "{{ zone_name }}" id: "{{ network_zones[zone_name].vlan }}" {% endfor %} switch_interfaces: "{{ switch_interfaces_yaml | from_yaml }}" switch_interfaces_yaml: | - spec: range Te1/0/1-4 vlan: {{ network_zones['cccamp19'].vlan }} - spec: range Gi1/0/5-16 vlan: {{ network_zones['cccamp19'].vlan }} - spec: range Gi1/0/17-24 vlan: {{ network_zones['protected'].vlan }} - spec: range Gi1/0/25-28 vlan: {{ network_zones['mgmt'].vlan }}