1 description: "HOT template to deploy a vDBE HA of type DBE-I, DBE-P, DBE-AFC, and DBE-V (non-trunkport) cluster into an existing tenant network and assign network interfaces to the vDBE"
2 heat_template_version: 2015-04-30
5 description: "Address mode for the vDBE cluster IP"
8 description: "The availability zone of primary node0 vDBE vm in the local HA pair."
11 description: "The availability zone of secondary node1 vDBE vm in the local HA pair."
13 control_int_net_flood_unknown_unicast:
14 description: "forwarding mode of the control virtual network"
16 control_int_net_forwarding_mode:
17 description: "forwarding mode of the control virtual network"
20 description: "Reverse Path Filtering enable or disable for the control virtual network"
22 control_int_net_shared:
23 description: "control virtual network shared"
26 description: "control subnet CIDR"
28 fabric_int_net_flood_unknown_unicast:
29 description: "forwarding mode of the fabric virtual network"
31 fabric_int_net_forwarding_mode:
32 description: "forwarding mode of the fabric virtual network"
35 description: "Reverse Path Filtering enable or disable for the fabric virtual network"
37 fabric_int_net_shared:
38 description: "fabric virtual network shared"
41 description: "fabric subnet CIDR"
44 description: "Name of NSDNet network from which the management IP addresses will be allocated"
47 description: "Name of public trusted network into which this vDBE HA cluster is deployed"
50 description: "Name of public untrusted network into which this vDBE HA cluster is deployed"
58 description: "Number of vDBE subinterface virtual Networks"
61 description: "List of subinterface vlan tags"
62 type: comma_delimited_list
63 untrusted_vn_networks:
64 description: "List of subinterface virtual networks"
65 type: comma_delimited_list
66 vdbe_aap_sec_trusted_ip_prefix:
67 description: "ip prefix for the secondary vDBE VM aap on the VAN trusted network"
69 vdbe_aap_sec_trusted_ip_prefix_len:
70 description: "ip prefix length for the secondary vDBE VM aap on the VAN trusted network"
72 vdbe_aap_sec_untrusted_ip_prefix:
73 description: "ip prefix for secondary vDBE VM aap on the VAN untrusted network"
75 vdbe_aap_sec_untrusted_ip_prefix_len:
76 description: "ip prefix length for the secondary DBE VM aap on the VAN untrusted network"
78 vdbe_aap_trusted_ip_prefix:
79 description: "ip prefix for the primary vDBE VM on the VAN trusted network"
81 vdbe_aap_trusted_ip_prefix_len:
82 description: "ip prefix length for the primary vDBE VM on the VAN trusted network"
84 vdbe_aap_trusted_v6_ip_prefix:
85 description: "ipv6 prefix for the primary vDBE VM on the VAN trusted network"
87 vdbe_aap_trusted_v6_ip_prefix_len:
88 description: "ipv6 prefix length for the primary vDBE VM on the VAN trusted network"
90 vdbe_aap_untrusted_ip_prefix:
91 description: "ip prefix for primary vDBE VM on the VAN untrusted network"
93 vdbe_aap_untrusted_ip_prefix_len:
94 description: "ip prefix length for the primary vDBE VM on the VAN untrusted network"
96 vdbe_aap_untrusted_v6_ip_prefix:
97 description: "ipv6 prefix for the primary vDBE VM on the VAN untrusted network"
99 vdbe_aap_untrusted_v6_ip_prefix_len:
100 description: "ipv6 prefix length for the primary vDBE VM on the VAN untrusted network"
103 description: "IP address of the primary vDBE VM on the HA control network"
106 description: "IP address of the secondary vDBE VM on the HA control network"
109 description: "VDBE device Name for this vdbe VNF"
112 description: "IP address of the primary vDBE VM on the HA fabric network"
115 description: "IP address of the secondary vDBE VM on the HA fabric network"
118 description: "Flavor to use for vDBE"
121 description: "Secondary MAC address of the primary vDBE VM on the VAN trusted network"
124 description: "Secondary MAC address of the secondary vDBE VM on the VAN trusted network"
127 description: "Secondary MAC address of the primary vDBE VM on the VAN untrusted network"
130 description: "Secondary MAC address of the secondary vDBE VM on the VAN untrusted network"
133 description: "Name of image to use for vDBE"
136 description: "VM Name for this vdbe node 0"
139 description: "VM Name for this vdbe node 1"
142 description: "IP address of the primary vDBE VM on the OAM network"
145 description: "IP address of the secondary vDBE VM on the OAM network"
148 description: "MAC address of the primary vDBE VM on the OAM network"
151 description: "MAC address of the secondary vDBE VM on the OAM network"
154 description: "IPV4 address of the primary vDBE VM on the VAN trusted network"
157 description: "IPV4 address of the secondary vDBE VM on the VAN trusted network"
159 vdbe_trusted_v6_ip_0:
160 description: "IPV6 address of the primary vDBE VM on the VAN trusted network"
162 vdbe_trusted_v6_ip_1:
163 description: "IPV6 address of the secondary vDBE VM on the VAN trusted network"
165 vdbe_trusted_vmac_address:
166 description: "Virtual MAC for the primary vDBE VM on the VAN trusted network"
169 description: "IPV4 address of the primary vDBE VM on the VAN untrusted network"
172 description: "IPV4 address of the secondary vDBE VM on the VAN untrusted network"
174 vdbe_untrusted_v6_ip_0:
175 description: "IPV6 address of the primary vDBE VM on the VAN untrusted network"
177 vdbe_untrusted_v6_ip_1:
178 description: "IPV6 address of the secondary vDBE VM on the VAN untrusted network"
180 vdbe_untrusted_vmac_address:
181 description: "Virtual MAC of the primary vDBE VM on the VAN untrusted network"
184 description: "Unique ID for this VF module inst"
187 description: "Unique ID for this VF inst"
190 description: "Unique name for this VF instance"
195 flood_unknown_unicast:
196 get_param: control_int_net_flood_unknown_unicast
198 get_param: control_int_net_shared
204 template: VNF_NAME_control_net
205 virtual_network_properties:
206 virtual_network_properties_forwarding_mode:
207 get_param: control_int_net_forwarding_mode
208 virtual_network_properties_rpf:
209 get_param: control_int_net_rpf
210 type: "OS::ContrailV2::VirtualNetwork"
214 get_param: control_subnet_cidr
220 template: VNF_NAME_control_subnet
222 get_resource: control_int_net
223 type: "OS::Neutron::Subnet"
226 flood_unknown_unicast:
227 get_param: fabric_int_net_flood_unknown_unicast
229 get_param: fabric_int_net_shared
235 template: VNF_NAME_fabric_net
236 virtual_network_properties:
237 virtual_network_properties_forwarding_mode:
238 get_param: fabric_int_net_forwarding_mode
239 virtual_network_properties_rpf:
240 get_param: fabric_int_net_rpf
241 type: "OS::ContrailV2::VirtualNetwork"
245 get_param: fabric_subnet_cidr
251 template: VNF_NAME_fabric_subnet
253 get_resource: fabric_int_net
254 type: "OS::Neutron::Subnet"
261 get_param: vdbe_device_name
263 get_param: vdbe_name_0
264 template: VM_NAMEDBE001p1n004
265 virtual_machine_interface_allowed_address_pairs:
266 virtual_machine_interface_allowed_address_pairs_allowed_address_pair:
268 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
269 get_param: aap_address_mode
270 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
271 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
272 get_param: vdbe_aap_untrusted_ip_prefix
273 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
274 get_param: vdbe_aap_untrusted_ip_prefix_len
275 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
276 get_param: vdbe_untrusted_vmac_address
278 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
279 get_param: aap_address_mode
280 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
281 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
282 get_param: vdbe_aap_sec_untrusted_ip_prefix
283 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
284 get_param: vdbe_aap_sec_untrusted_ip_prefix_len
285 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
286 get_param: vdbe_hw_untr_mac_0
288 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
289 get_param: aap_address_mode
290 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
291 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
292 get_param: vdbe_aap_untrusted_v6_ip_prefix
293 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
294 get_param: vdbe_aap_untrusted_v6_ip_prefix_len
295 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
296 get_param: vdbe_untrusted_vmac_address
297 virtual_machine_interface_mac_addresses:
298 virtual_machine_interface_mac_addresses_mac_address:
300 get_param: vdbe_hw_untr_mac_0
301 virtual_network_refs:
303 get_param: untrusted_net_name
304 type: "OS::ContrailV2::VirtualMachineInterface"
311 get_param: vdbe_device_name
313 get_param: vdbe_name_1
314 template: VM_NAMEDBE001p1n004
315 virtual_machine_interface_allowed_address_pairs:
316 virtual_machine_interface_allowed_address_pairs_allowed_address_pair:
318 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
319 get_param: aap_address_mode
320 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
321 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
322 get_param: vdbe_aap_untrusted_ip_prefix
323 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
324 get_param: vdbe_aap_untrusted_ip_prefix_len
325 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
326 get_param: vdbe_untrusted_vmac_address
328 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
329 get_param: aap_address_mode
330 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
331 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
332 get_param: vdbe_aap_sec_untrusted_ip_prefix
333 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
334 get_param: vdbe_aap_sec_untrusted_ip_prefix_len
335 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
336 get_param: vdbe_hw_untr_mac_1
338 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
339 get_param: aap_address_mode
340 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
341 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
342 get_param: vdbe_aap_untrusted_v6_ip_prefix
343 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
344 get_param: vdbe_aap_untrusted_v6_ip_prefix_len
345 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
346 get_param: vdbe_untrusted_vmac_address
347 virtual_machine_interface_mac_addresses:
348 virtual_machine_interface_mac_addresses_mac_address:
350 get_param: vdbe_hw_untr_mac_1
351 virtual_network_refs:
353 get_param: untrusted_net_name
354 type: "OS::ContrailV2::VirtualMachineInterface"
359 type: "OS::Nova::ServerGroup"
365 get_param: vdbe_control_ip_0
366 virtual_machine_interface_refs:
368 get_resource: vdbe_ctrl_0_port
369 virtual_network_refs:
371 get_resource: control_int_net
372 type: "OS::ContrailV2::InstanceIp"
378 get_param: vdbe_control_ip_1
379 virtual_machine_interface_refs:
381 get_resource: vdbe_ctrl_1_port
382 virtual_network_refs:
384 get_resource: control_int_net
385 type: "OS::ContrailV2::InstanceIp"
392 get_param: vdbe_device_name
394 get_param: vdbe_name_0
395 template: VM_NAMEDBE001p1n002
396 virtual_network_refs:
398 get_resource: control_int_net
399 type: "OS::ContrailV2::VirtualMachineInterface"
406 get_param: vdbe_device_name
408 get_param: vdbe_name_1
409 template: VM_NAMEDBE001p1n002
410 virtual_network_refs:
412 get_resource: control_int_net
413 type: "OS::ContrailV2::VirtualMachineInterface"
420 get_param: vdbe_device_name
422 get_param: vdbe_name_0
423 template: VM_NAMEDBE001p1n003
424 virtual_network_refs:
426 get_resource: fabric_int_net
427 type: "OS::ContrailV2::VirtualMachineInterface"
434 get_param: vdbe_device_name
436 get_param: vdbe_name_1
437 template: VM_NAMEDBE001p1n003
438 virtual_network_refs:
440 get_resource: fabric_int_net
441 type: "OS::ContrailV2::VirtualMachineInterface"
447 get_param: vdbe_fabric_ip_0
448 virtual_machine_interface_refs:
450 get_resource: vdbe_fabr_0_port
451 virtual_network_refs:
453 get_resource: fabric_int_net
454 type: "OS::ContrailV2::InstanceIp"
460 get_param: vdbe_fabric_ip_1
461 virtual_machine_interface_refs:
463 get_resource: vdbe_fabr_1_port
464 virtual_network_refs:
466 get_resource: fabric_int_net
467 type: "OS::ContrailV2::InstanceIp"
473 - vdbe_untrusted_Iip_0
474 - vdbe_untrusted_v6_Iip_0
476 - vdbe_trusted_v6_Iip_0
479 get_param: availability_zone_0
481 get_param: vdbe_flavor_name
483 get_param: vdbe_image_name
486 get_param: vf_module_id
492 get_param: vdbe_name_0
496 get_resource: vdbe_oam_0_port
499 get_resource: vdbe_ctrl_0_port
502 get_resource: vdbe_fabr_0_port
505 get_resource: vdbe_0_untr_vmi_0
508 get_resource: vdbe_trst_0_port
511 get_resource: vdbe_ServerGroup
512 type: "OS::Nova::Server"
518 - vdbe_untrusted_Iip_1
519 - vdbe_untrusted_v6_Iip_1
521 - vdbe_trusted_v6_Iip_1
524 get_param: availability_zone_1
526 get_param: vdbe_flavor_name
528 get_param: vdbe_image_name
531 get_param: vf_module_id
537 get_param: vdbe_name_1
541 get_resource: vdbe_oam_1_port
544 get_resource: vdbe_ctrl_1_port
547 get_resource: vdbe_fabr_1_port
550 get_resource: vdbe_1_untr_vmi_1
553 get_resource: vdbe_trst_1_port
556 get_resource: vdbe_ServerGroup
557 type: "OS::Nova::Server"
564 get_param: vdbe_device_name
566 get_param: vdbe_name_0
567 template: VM_NAMEDBE001p1n001
568 virtual_machine_interface_mac_addresses:
569 virtual_machine_interface_mac_addresses_mac_address:
571 get_param: vdbe_oam_mac_0
572 virtual_network_refs:
574 get_param: oam_net_name
575 type: "OS::ContrailV2::VirtualMachineInterface"
582 get_param: vdbe_device_name
584 get_param: vdbe_name_1
585 template: VM_NAMEDBE001p1n001
586 virtual_machine_interface_mac_addresses:
587 virtual_machine_interface_mac_addresses_mac_address:
589 get_param: vdbe_oam_mac_1
590 virtual_network_refs:
592 get_param: oam_net_name
593 type: "OS::ContrailV2::VirtualMachineInterface"
599 get_param: vdbe_oam_ip_0
600 virtual_machine_interface_refs:
602 get_resource: vdbe_oam_0_port
603 virtual_network_refs:
605 get_param: oam_net_name
606 type: "OS::ContrailV2::InstanceIp"
612 get_param: vdbe_oam_ip_1
613 virtual_machine_interface_refs:
615 get_resource: vdbe_oam_1_port
616 virtual_network_refs:
618 get_param: oam_net_name
619 type: "OS::ContrailV2::InstanceIp"
626 get_param: vdbe_device_name
628 get_param: vdbe_name_0
629 template: VM_NAMEDBE001p1n005
630 virtual_machine_interface_allowed_address_pairs:
631 virtual_machine_interface_allowed_address_pairs_allowed_address_pair:
633 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
634 get_param: aap_address_mode
635 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
636 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
637 get_param: vdbe_aap_trusted_ip_prefix
638 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
639 get_param: vdbe_aap_trusted_ip_prefix_len
640 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
641 get_param: vdbe_trusted_vmac_address
643 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
644 get_param: aap_address_mode
645 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
646 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
647 get_param: vdbe_aap_sec_trusted_ip_prefix
648 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
649 get_param: vdbe_aap_sec_trusted_ip_prefix_len
650 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
651 get_param: vdbe_hw_trst_mac_0
653 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
654 get_param: aap_address_mode
655 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
656 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
657 get_param: vdbe_aap_trusted_v6_ip_prefix
658 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
659 get_param: vdbe_aap_trusted_v6_ip_prefix_len
660 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
661 get_param: vdbe_trusted_vmac_address
662 virtual_machine_interface_mac_addresses:
663 virtual_machine_interface_mac_addresses_mac_address:
665 get_param: vdbe_hw_trst_mac_0
666 virtual_network_refs:
668 get_param: trusted_net_name
669 type: "OS::ContrailV2::VirtualMachineInterface"
676 get_param: vdbe_device_name
678 get_param: vdbe_name_1
679 template: VM_NAMEDBE001p1n005
680 virtual_machine_interface_allowed_address_pairs:
681 virtual_machine_interface_allowed_address_pairs_allowed_address_pair:
683 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
684 get_param: aap_address_mode
685 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
686 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
687 get_param: vdbe_aap_trusted_ip_prefix
688 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
689 get_param: vdbe_aap_trusted_ip_prefix_len
690 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
691 get_param: vdbe_trusted_vmac_address
693 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
694 get_param: aap_address_mode
695 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
696 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
697 get_param: vdbe_aap_sec_trusted_ip_prefix
698 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
699 get_param: vdbe_aap_sec_trusted_ip_prefix_len
700 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
701 get_param: vdbe_hw_trst_mac_1
703 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
704 get_param: aap_address_mode
705 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
706 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
707 get_param: vdbe_aap_trusted_v6_ip_prefix
708 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
709 get_param: vdbe_aap_trusted_v6_ip_prefix_len
710 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
711 get_param: vdbe_trusted_vmac_address
712 virtual_machine_interface_mac_addresses:
713 virtual_machine_interface_mac_addresses_mac_address:
715 get_param: vdbe_hw_trst_mac_1
716 virtual_network_refs:
718 get_param: trusted_net_name
719 type: "OS::ContrailV2::VirtualMachineInterface"
725 get_param: vdbe_trusted_ip_0
726 virtual_machine_interface_refs:
728 get_resource: vdbe_trst_0_port
729 virtual_network_refs:
731 get_param: trusted_net_name
732 type: "OS::ContrailV2::InstanceIp"
738 get_param: vdbe_trusted_ip_1
739 virtual_machine_interface_refs:
741 get_resource: vdbe_trst_1_port
742 virtual_network_refs:
744 get_param: trusted_net_name
745 type: "OS::ContrailV2::InstanceIp"
746 vdbe_trusted_v6_Iip_0:
751 get_param: vdbe_trusted_v6_ip_0
752 instance_ip_family: v6
753 virtual_machine_interface_refs:
755 get_resource: vdbe_trst_0_port
756 virtual_network_refs:
758 get_param: trusted_net_name
759 type: "OS::ContrailV2::InstanceIp"
760 vdbe_trusted_v6_Iip_1:
765 get_param: vdbe_trusted_v6_ip_1
766 instance_ip_family: v6
767 virtual_machine_interface_refs:
769 get_resource: vdbe_trst_1_port
770 virtual_network_refs:
772 get_param: trusted_net_name
773 type: "OS::ContrailV2::InstanceIp"
774 vdbe_untr_0_subports:
775 depends_on: vdbe_0_untr_vmi_0
778 get_param: untrusted_num_vn
782 get_param: aap_address_mode
783 aap_sec_untrusted_ip_prefix:
784 get_param: vdbe_aap_sec_untrusted_ip_prefix
785 aap_sec_untrusted_ip_prefix_len:
786 get_param: vdbe_aap_sec_untrusted_ip_prefix_len
787 aap_untrusted_ip_prefix:
788 get_param: vdbe_aap_untrusted_ip_prefix
789 aap_untrusted_ip_prefix_len:
790 get_param: vdbe_aap_untrusted_ip_prefix_len
791 aap_untrusted_v6_ip_prefix:
792 get_param: vdbe_aap_untrusted_v6_ip_prefix
793 aap_untrusted_v6_ip_prefix_len:
794 get_param: vdbe_aap_untrusted_v6_ip_prefix_len
797 get_param: vdbe_untrusted_ip_0
799 get_param: vdbe_untrusted_v6_ip_0
801 get_param: vdbe_hw_untr_mac_0
803 get_resource: vdbe_0_untr_vmi_0
804 subinterfaces_name_prefix:
808 get_param: vdbe_device_name
810 get_param: vdbe_name_0
811 template: VM_NAMEDBE001p1n004
813 get_param: untrusted_vlan_tags
815 get_param: vdbe_untrusted_vmac_address
817 get_param: untrusted_vn_networks
818 type: vdbeav_subinterface_heat_template.yaml
819 type: "OS::Heat::ResourceGroup"
820 vdbe_untr_1_subports:
821 depends_on: vdbe_1_untr_vmi_1
824 get_param: untrusted_num_vn
828 get_param: aap_address_mode
829 aap_sec_untrusted_ip_prefix:
830 get_param: vdbe_aap_sec_untrusted_ip_prefix
831 aap_sec_untrusted_ip_prefix_len:
832 get_param: vdbe_aap_sec_untrusted_ip_prefix_len
833 aap_untrusted_ip_prefix:
834 get_param: vdbe_aap_untrusted_ip_prefix
835 aap_untrusted_ip_prefix_len:
836 get_param: vdbe_aap_untrusted_ip_prefix_len
837 aap_untrusted_v6_ip_prefix:
838 get_param: vdbe_aap_untrusted_v6_ip_prefix
839 aap_untrusted_v6_ip_prefix_len:
840 get_param: vdbe_aap_untrusted_v6_ip_prefix_len
843 get_param: vdbe_untrusted_ip_1
845 get_param: vdbe_untrusted_v6_ip_1
847 get_param: vdbe_hw_untr_mac_1
849 get_resource: vdbe_1_untr_vmi_1
850 subinterfaces_name_prefix:
854 get_param: vdbe_device_name
856 get_param: vdbe_name_1
857 template: VM_NAMEDBE001p1n004
859 get_param: untrusted_vlan_tags
861 get_param: vdbe_untrusted_vmac_address
863 get_param: untrusted_vn_networks
864 type: vdbeav_subinterface_heat_template.yaml
865 type: "OS::Heat::ResourceGroup"
866 vdbe_untrusted_Iip_0:
871 get_param: vdbe_untrusted_ip_0
872 virtual_machine_interface_refs:
874 get_resource: vdbe_0_untr_vmi_0
875 virtual_network_refs:
877 get_param: untrusted_net_name
878 type: "OS::ContrailV2::InstanceIp"
879 vdbe_untrusted_Iip_1:
884 get_param: vdbe_untrusted_ip_1
885 virtual_machine_interface_refs:
887 get_resource: vdbe_1_untr_vmi_1
888 virtual_network_refs:
890 get_param: untrusted_net_name
891 type: "OS::ContrailV2::InstanceIp"
892 vdbe_untrusted_v6_Iip_0:
897 get_param: vdbe_untrusted_v6_ip_0
898 instance_ip_family: v6
899 virtual_machine_interface_refs:
901 get_resource: vdbe_0_untr_vmi_0
902 virtual_network_refs:
904 get_param: untrusted_net_name
905 type: "OS::ContrailV2::InstanceIp"
906 vdbe_untrusted_v6_Iip_1:
911 get_param: vdbe_untrusted_v6_ip_1
912 instance_ip_family: v6
913 virtual_machine_interface_refs:
915 get_resource: vdbe_1_untr_vmi_1
916 virtual_network_refs:
918 get_param: untrusted_net_name
919 type: "OS::ContrailV2::InstanceIp"