1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: Nested_vdbe
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.vdbe:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 subinterface_vlan1_aap_untrusted_v6_ip_prefix:
19 subinterface_vlan1_aap_sec_untrusted_ip_prefix:
24 subinterface_vlan1_vmac_address:
29 compute_vdbe_availability_zone:
34 port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
39 port_vdbe_untr_2_port_network_role_tag:
45 subinterface_vlan1_counter:
50 subinterface_vlan2_aap_untrusted_v6_ip_prefix:
58 port_vdbe_untr_2_port_network_role:
61 compute_vdbe_metadata:
66 subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
71 port_vdbe_untr_1_port_ip_requirements:
75 type: org.openecomp.datatypes.network.IpRequirements
76 port_vdbe_untr_2_port_vlan_requirements:
80 type: org.openecomp.datatypes.network.VlanRequirements
81 port_vdbe_untr_2_port_exCP_naming:
82 type: org.openecomp.datatypes.Naming
84 port_vdbe_untr_2_port_ip_requirements:
88 type: org.openecomp.datatypes.network.IpRequirements
89 port_vdbe_untr_1_port_mac_requirements:
90 type: org.openecomp.datatypes.network.MacRequirements
92 port_vdbe_untr_1_port_order:
95 subinterface_vlan2_ip_address:
100 subinterface_vlan2_ip_v6_address:
105 port_vdbe_untr_1_port_subnetpoolid:
108 subinterface_vlan2_parent_interface:
113 subinterface_vlan2_aap_address_mode:
118 port_vdbe_untr_2_port_mac_requirements:
119 type: org.openecomp.datatypes.network.MacRequirements
121 port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:
122 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
124 subinterface_vlan1_mac_address:
129 subinterface_vlan2_mac_address:
134 subinterface_vlan1_aap_untrusted_ip_prefix_len:
139 subinterface_vlan1_ip_address:
144 subinterface_vlan2_aap_sec_untrusted_ip_prefix:
154 port_vdbe_untr_1_port_network_role_tag:
157 subinterface_vlan2_aap_untrusted_ip_prefix:
162 subinterface_vlan1_ip_v6_address:
167 subinterface_vlan2_vmac_address:
172 subinterface_vlan1_aap_untrusted_ip_prefix:
177 port_vdbe_untr_2_port_virtual_network_refs:
182 subinterface_vlan2_vn_network_list:
187 subinterface_vlan1_subinterfaces_name_prefix:
192 port_vdbe_untr_1_port_network_role:
195 port_vdbe_untr_2_port_name:
200 port_vdbe_untr_1_port_virtual_network_refs:
205 subinterface_vlan2_vlan_tag_list:
210 subinterface_vlan1_vn_network_list:
215 subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:
220 port_vdbe_untr_2_port_subnetpoolid:
223 port_vdbe_untr_2_port_order:
226 subinterface_vlan1_service_template_filter_count:
231 subinterface_vlan2_counter:
236 subinterface_vlan1_parent_interface:
241 subinterface_vlan1_aap_address_mode:
246 subinterface_vlan2_aap_untrusted_ip_prefix_len:
253 description: Index value of this substitution service template runtime instance
257 - greater_or_equal: 0
258 subinterface_vlan2_subinterfaces_name_prefix:
263 subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
268 port_vdbe_untr_1_port_exCP_naming:
269 type: org.openecomp.datatypes.Naming
271 port_vdbe_untr_1_port_name:
276 subinterface_vlan2_service_template_filter_count:
281 subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
286 port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs:
287 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
289 port_vdbe_untr_1_port_vlan_requirements:
293 type: org.openecomp.datatypes.network.VlanRequirements
294 port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:
299 subinterface_vlan1_vlan_tag_list:
306 type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
310 - compute_vdbe_availability_zone
313 get_input: vm_flavor_name
316 - compute_vdbe_metadata
319 get_input: vm_image_name
324 vdbe_vdbe_untr_2_port:
325 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
328 get_input: port_vdbe_untr_2_port_mac_requirements
330 get_input: port_vdbe_untr_2_port_order
332 get_input: port_vdbe_untr_2_port_exCP_naming
333 virtual_machine_interface_allowed_address_pairs:
335 - port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs
338 get_input: port_vdbe_untr_2_port_vlan_requirements
339 subinterface_indicator: true
340 virtual_network_refs:
342 - port_vdbe_untr_2_port_virtual_network_refs
345 get_input: port_vdbe_untr_2_port_ip_requirements
347 get_input: port_vdbe_untr_2_port_network_role_tag
348 virtual_machine_interface_mac_addresses:
350 - port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses
353 get_input: port_vdbe_untr_2_port_network_role
355 get_input: port_vdbe_untr_2_port_subnetpoolid
358 - port_vdbe_untr_2_port_name
362 capability: tosca.capabilities.network.Bindable
364 relationship: tosca.relationships.network.BindsTo
365 vdbe_vdbe_untr_2_port_vlan2:
366 type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2
370 aap_untrusted_ip_prefix:
372 - subinterface_vlan2_aap_untrusted_ip_prefix
374 aap_sec_untrusted_ip_prefix:
376 - subinterface_vlan2_aap_sec_untrusted_ip_prefix
380 - subinterface_vlan2_ip_v6_address
384 - subinterface_vlan2_counter
388 - subinterface_vlan2_ip_address
390 subinterfaces_name_prefix:
392 - subinterface_vlan2_subinterfaces_name_prefix
396 - subinterface_vlan2_aap_address_mode
398 service_template_filter:
401 - subinterface_vlan2_service_template_filter_count
403 substitute_service_template: vlan2ServiceTemplate.yaml
405 aap_untrusted_v6_ip_prefix:
407 - subinterface_vlan2_aap_untrusted_v6_ip_prefix
411 - subinterface_vlan2_parent_interface
415 - subinterface_vlan2_vn_network_list
419 - subinterface_vlan2_mac_address
423 - subinterface_vlan2_vlan_tag_list
425 aap_sec_untrusted_ip_prefix_len:
427 - subinterface_vlan2_aap_sec_untrusted_ip_prefix_len
431 - subinterface_vlan2_vmac_address
433 aap_untrusted_v6_ip_prefix_len:
435 - subinterface_vlan2_aap_untrusted_v6_ip_prefix_len
437 aap_untrusted_ip_prefix_len:
439 - subinterface_vlan2_aap_untrusted_ip_prefix_len
442 - binding_vdbe_untr_x_subport_another:
443 capability: tosca.capabilities.network.Bindable
444 node: vdbe_vdbe_untr_2_port
445 relationship: tosca.relationships.network.BindsTo
446 vdbe_vdbe_untr_1_port_vlan1:
447 type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1
451 aap_untrusted_ip_prefix:
453 - subinterface_vlan1_aap_untrusted_ip_prefix
455 aap_sec_untrusted_ip_prefix:
457 - subinterface_vlan1_aap_sec_untrusted_ip_prefix
461 - subinterface_vlan1_ip_v6_address
465 - subinterface_vlan1_counter
469 - subinterface_vlan1_ip_address
471 subinterfaces_name_prefix:
473 - subinterface_vlan1_subinterfaces_name_prefix
477 - subinterface_vlan1_aap_address_mode
479 service_template_filter:
482 - subinterface_vlan1_service_template_filter_count
484 substitute_service_template: vlan1ServiceTemplate.yaml
486 aap_untrusted_v6_ip_prefix:
488 - subinterface_vlan1_aap_untrusted_v6_ip_prefix
492 - subinterface_vlan1_parent_interface
496 - subinterface_vlan1_vn_network_list
500 - subinterface_vlan1_mac_address
504 - subinterface_vlan1_vlan_tag_list
506 aap_sec_untrusted_ip_prefix_len:
508 - subinterface_vlan1_aap_sec_untrusted_ip_prefix_len
512 - subinterface_vlan1_vmac_address
514 aap_untrusted_v6_ip_prefix_len:
516 - subinterface_vlan1_aap_untrusted_v6_ip_prefix_len
518 aap_untrusted_ip_prefix_len:
520 - subinterface_vlan1_aap_untrusted_ip_prefix_len
523 - binding_vdbe_untr_x_subport:
524 capability: tosca.capabilities.network.Bindable
525 node: vdbe_vdbe_untr_1_port
526 relationship: tosca.relationships.network.BindsTo
527 vdbe_vdbe_untr_1_port:
528 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
531 get_input: port_vdbe_untr_1_port_mac_requirements
533 get_input: port_vdbe_untr_1_port_order
535 get_input: port_vdbe_untr_1_port_exCP_naming
536 virtual_machine_interface_allowed_address_pairs:
538 - port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs
541 get_input: port_vdbe_untr_1_port_vlan_requirements
542 subinterface_indicator: true
543 virtual_network_refs:
545 - port_vdbe_untr_1_port_virtual_network_refs
548 get_input: port_vdbe_untr_1_port_ip_requirements
550 get_input: port_vdbe_untr_1_port_network_role_tag
551 virtual_machine_interface_mac_addresses:
553 - port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses
556 get_input: port_vdbe_untr_1_port_network_role
558 get_input: port_vdbe_untr_1_port_subnetpoolid
561 - port_vdbe_untr_1_port_name
565 capability: tosca.capabilities.network.Bindable
567 relationship: tosca.relationships.network.BindsTo
569 vdbe_vdbe_untr_1_port_vlan1_vlan_tag_list:
573 - vdbe_vdbe_untr_1_port_vlan1
577 substitution_mappings:
578 node_type: org.openecomp.resource.abstract.nodes.vdbe
583 disk.device.iops_vdbe:
589 disk.ephemeral.size_vdbe:
591 - disk.ephemeral.size
592 feature_vdbe_vdbe_untr_2_port:
593 - vdbe_vdbe_untr_2_port
601 disk.write.requests_vdbe:
603 - disk.write.requests
604 feature_vdbe_vdbe_untr_1_port_vlan1:
605 - vdbe_vdbe_untr_1_port_vlan1
607 disk.device.latency_vdbe:
609 - disk.device.latency
610 disk.device.write.requests.rate_vdbe:
612 - disk.device.write.requests.rate
613 network.incoming.packets_vdbe_vdbe_untr_2_port:
614 - vdbe_vdbe_untr_2_port
615 - network.incoming.packets
616 feature_vdbe_vdbe_untr_1_port:
617 - vdbe_vdbe_untr_1_port
619 disk.write.bytes.rate_vdbe:
621 - disk.write.bytes.rate
622 network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:
623 - vdbe_vdbe_untr_1_port
624 - network.incoming.bytes.rate
625 network.incoming.packets.rate_vdbe_vdbe_untr_1_port:
626 - vdbe_vdbe_untr_1_port
627 - network.incoming.packets.rate
634 disk.device.write.requests_vdbe:
636 - disk.device.write.requests
637 disk.device.capacity_vdbe:
639 - disk.device.capacity
640 network.outgoing.bytes.rate_vdbe_vdbe_untr_2_port:
641 - vdbe_vdbe_untr_2_port
642 - network.outgoing.bytes.rate
643 network.outgoing.bytes_vdbe_vdbe_untr_1_port:
644 - vdbe_vdbe_untr_1_port
645 - network.outgoing.bytes
646 disk.device.allocation_vdbe:
648 - disk.device.allocation
655 network.outpoing.packets_vdbe_vdbe_untr_2_port:
656 - vdbe_vdbe_untr_2_port
657 - network.outpoing.packets
658 disk.read.requests_vdbe:
661 network.incoming.bytes_vdbe_vdbe_untr_1_port:
662 - vdbe_vdbe_untr_1_port
663 - network.incoming.bytes
664 feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
665 - vdbe_vdbe_untr_1_port_vlan1
666 - feature_vdbe_untr_x_subport
673 network.outgoing.packets.rate_vdbe_vdbe_untr_2_port:
674 - vdbe_vdbe_untr_2_port
675 - network.outgoing.packets.rate
676 feature_vdbe_vdbe_untr_2_port_vlan2:
677 - vdbe_vdbe_untr_2_port_vlan2
679 binding_vdbe_vdbe_untr_1_port:
680 - vdbe_vdbe_untr_1_port
682 disk.device.read.bytes.rate_vdbe:
684 - disk.device.read.bytes.rate
685 disk.device.write.bytes.rate_vdbe:
687 - disk.device.write.bytes.rate
688 memory.resident_vdbe:
691 forwarder_vdbe_vdbe_untr_1_port:
692 - vdbe_vdbe_untr_1_port
694 disk.write.requests.rate_vdbe:
696 - disk.write.requests.rate
700 disk.write.bytes_vdbe:
703 forwarder_vdbe_vdbe_untr_2_port:
704 - vdbe_vdbe_untr_2_port
706 disk.device.usage_vdbe:
709 disk.device.read.bytes_vdbe:
711 - disk.device.read.bytes
715 feature_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
716 - vdbe_vdbe_untr_2_port_vlan2
717 - feature_vdbe_untr_x_subport_another
718 network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:
719 - vdbe_vdbe_untr_1_port
720 - network.outgoing.packets.rate
727 disk.allocation_vdbe:
730 network.outpoing.packets_vdbe_vdbe_untr_1_port:
731 - vdbe_vdbe_untr_1_port
732 - network.outpoing.packets
733 network.incoming.packets_vdbe_vdbe_untr_1_port:
734 - vdbe_vdbe_untr_1_port
735 - network.incoming.packets
736 disk.read.bytes.rate_vdbe:
738 - disk.read.bytes.rate
739 network.incoming.bytes_vdbe_vdbe_untr_2_port:
740 - vdbe_vdbe_untr_2_port
741 - network.incoming.bytes
745 disk.device.read.requests_vdbe:
747 - disk.device.read.requests
748 network.incoming.packets.rate_vdbe_vdbe_untr_2_port:
749 - vdbe_vdbe_untr_2_port
750 - network.incoming.packets.rate
754 network.incoming.bytes.rate_vdbe_vdbe_untr_2_port:
755 - vdbe_vdbe_untr_2_port
756 - network.incoming.bytes.rate
757 binding_vdbe_vdbe_untr_2_port:
758 - vdbe_vdbe_untr_2_port
766 disk.device.write.bytes_vdbe:
768 - disk.device.write.bytes
769 network.outgoing.bytes_vdbe_vdbe_untr_2_port:
770 - vdbe_vdbe_untr_2_port
771 - network.outgoing.bytes
772 network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:
773 - vdbe_vdbe_untr_1_port
774 - network.outgoing.bytes.rate
775 disk.device.read.requests.rate_vdbe:
777 - disk.device.read.requests.rate
778 disk.read.bytes_vdbe:
782 dependency_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
783 - vdbe_vdbe_untr_2_port_vlan2
784 - dependency_vdbe_untr_x_subport_another
785 subinterface_link_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
786 - vdbe_vdbe_untr_2_port_vlan2
787 - subinterface_link_vdbe_untr_x_subport_another
788 dependency_vdbe_vdbe_untr_1_port:
789 - vdbe_vdbe_untr_1_port
791 link_vdbe_vdbe_untr_2_port:
792 - vdbe_vdbe_untr_2_port
794 subinterface_link_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
795 - vdbe_vdbe_untr_1_port_vlan1
796 - subinterface_link_vdbe_untr_x_subport
800 dependency_vdbe_vdbe_untr_2_port:
801 - vdbe_vdbe_untr_2_port
803 dependency_vdbe_vdbe_untr_2_port_vlan2:
804 - vdbe_vdbe_untr_2_port_vlan2
806 dependency_vdbe_vdbe_untr_1_port_vlan1:
807 - vdbe_vdbe_untr_1_port_vlan1
809 link_vdbe_vdbe_untr_1_port:
810 - vdbe_vdbe_untr_1_port
815 dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
816 - vdbe_vdbe_untr_1_port_vlan1
817 - dependency_vdbe_untr_x_subport