1 heat_template_version: 2013-05-23
17 subinterface_name_prefix:
19 subinterface_instance_index:
34 type: OS::ContrailV2::VirtualMachineInterface
40 $NAME: { get_param: subinterface_name_prefix }
41 $VLAN: { get_param: [ vlan_ids, { get_param: indx } ] }
42 virtual_machine_interface_properties:
44 virtual_machine_interface_properties_sub_interface_vlan_tag: { get_param: lb_st_vlan_type_oam }
46 virtual_machine_interface_mac_addresses:
48 virtual_machine_interface_mac_addresses_mac_address: [{ get_param: mac_address }],
50 virtual_machine_interface_allowed_address_pairs:
52 virtual_machine_interface_allowed_address_pairs_allowed_address_pair: [
54 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode: active-standby,
55 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac: { get_param: mac_address },
56 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
58 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix: { get_param: virtual_ip_address },
59 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len: 32
63 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode: active-standby,
64 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac: { get_param: mac_address },
65 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
67 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix: { get_param: virtual_ipv6_address },
68 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len: 128
73 virtual_network_refs: [{ get_param: net1 }]
74 virtual_machine_interface_refs: [{ get_param: port1 }]
77 type: OS::ContrailV2::VirtualMachineInterface
83 $NAME: { get_param: subinterface_name_prefix }
84 $VLAN: { get_param: [ vlan_ids, { get_param: indx } ] }
85 virtual_machine_interface_properties:
87 virtual_machine_interface_properties_sub_interface_vlan_tag: { get_param: lb_st_vlan_type_oam }
89 virtual_machine_interface_mac_addresses:
91 virtual_machine_interface_mac_addresses_mac_address: [{ get_param: mac_address }],
93 virtual_machine_interface_allowed_address_pairs:
95 virtual_machine_interface_allowed_address_pairs_allowed_address_pair: [
97 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode: active-standby,
98 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac: { get_param: mac_address },
99 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
101 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix: { get_param: virtual_ip_address },
102 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len: 32
106 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode: active-standby,
107 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac: { get_param: mac_address },
108 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
110 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix: { get_param: virtual_ipv6_address },
111 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len: 128
116 virtual_network_refs: [{ get_param: net2 }]
117 virtual_machine_interface_refs: [{ get_param: port2 }]
122 net1: { get_param: net1}
123 net2: { get_param: net2}
124 port1: { get_param: port1}
125 port2: { get_param: port2}