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 port_vdbe_untr_2_port_subinterface_indicator:
55 subinterface_vlan2_aap_untrusted_v6_ip_prefix:
63 port_vdbe_untr_2_port_network_role:
66 compute_vdbe_metadata:
71 subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
76 port_vdbe_untr_1_port_ip_requirements:
80 type: org.openecomp.datatypes.network.IpRequirements
81 port_vdbe_untr_2_port_vlan_requirements:
85 type: org.openecomp.datatypes.network.VlanRequirements
86 port_vdbe_untr_2_port_exCP_naming:
87 type: org.openecomp.datatypes.Naming
89 port_vdbe_untr_2_port_ip_requirements:
93 type: org.openecomp.datatypes.network.IpRequirements
94 port_vdbe_untr_1_port_mac_requirements:
95 type: org.openecomp.datatypes.network.MacRequirements
97 port_vdbe_untr_1_port_order:
100 subinterface_vlan2_ip_address:
105 subinterface_vlan2_ip_v6_address:
110 port_vdbe_untr_1_port_subnetpoolid:
113 subinterface_vlan2_parent_interface:
118 subinterface_vlan2_aap_address_mode:
123 port_vdbe_untr_2_port_mac_requirements:
124 type: org.openecomp.datatypes.network.MacRequirements
126 port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:
127 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
129 subinterface_vlan1_mac_address:
134 subinterface_vlan2_mac_address:
139 subinterface_vlan1_aap_untrusted_ip_prefix_len:
144 subinterface_vlan1_ip_address:
149 subinterface_vlan2_aap_sec_untrusted_ip_prefix:
159 port_vdbe_untr_1_port_network_role_tag:
162 subinterface_vlan2_aap_untrusted_ip_prefix:
167 port_vdbe_untr_1_port_subinterface_indicator:
172 subinterface_vlan1_ip_v6_address:
177 subinterface_vlan2_vmac_address:
182 subinterface_vlan1_aap_untrusted_ip_prefix:
187 port_vdbe_untr_2_port_virtual_network_refs:
192 subinterface_vlan2_vn_network_list:
197 subinterface_vlan1_subinterfaces_name_prefix:
202 port_vdbe_untr_1_port_network_role:
205 port_vdbe_untr_2_port_name:
210 port_vdbe_untr_1_port_virtual_network_refs:
215 subinterface_vlan2_vlan_tag_list:
220 subinterface_vlan1_vn_network_list:
225 subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:
230 port_vdbe_untr_2_port_subnetpoolid:
233 port_vdbe_untr_2_port_order:
236 subinterface_vlan1_service_template_filter_count:
241 subinterface_vlan2_counter:
246 subinterface_vlan1_parent_interface:
251 subinterface_vlan1_aap_address_mode:
256 subinterface_vlan2_aap_untrusted_ip_prefix_len:
263 description: Index value of this substitution service template runtime instance
267 - greater_or_equal: 0
268 subinterface_vlan2_subinterfaces_name_prefix:
273 subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
278 port_vdbe_untr_1_port_exCP_naming:
279 type: org.openecomp.datatypes.Naming
281 port_vdbe_untr_1_port_name:
286 subinterface_vlan2_service_template_filter_count:
291 subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
296 port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs:
297 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
299 port_vdbe_untr_1_port_vlan_requirements:
303 type: org.openecomp.datatypes.network.VlanRequirements
304 port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:
309 subinterface_vlan1_vlan_tag_list:
316 type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
320 - compute_vdbe_availability_zone
323 get_input: vm_flavor_name
326 - compute_vdbe_metadata
329 get_input: vm_image_name
334 vdbe_vdbe_untr_2_port:
335 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
338 get_input: port_vdbe_untr_2_port_mac_requirements
340 get_input: port_vdbe_untr_2_port_order
342 get_input: port_vdbe_untr_2_port_exCP_naming
343 virtual_machine_interface_allowed_address_pairs:
345 - port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs
348 get_input: port_vdbe_untr_2_port_vlan_requirements
349 subinterface_indicator:
351 - port_vdbe_untr_2_port_subinterface_indicator
353 virtual_network_refs:
355 - port_vdbe_untr_2_port_virtual_network_refs
358 get_input: port_vdbe_untr_2_port_ip_requirements
360 get_input: port_vdbe_untr_2_port_network_role_tag
361 virtual_machine_interface_mac_addresses:
363 - port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses
366 get_input: port_vdbe_untr_2_port_network_role
368 get_input: port_vdbe_untr_2_port_subnetpoolid
371 - port_vdbe_untr_2_port_name
375 capability: tosca.capabilities.network.Bindable
377 relationship: tosca.relationships.network.BindsTo
378 vdbe_vdbe_untr_2_port_vlan2:
379 type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2
383 aap_untrusted_ip_prefix:
385 - subinterface_vlan2_aap_untrusted_ip_prefix
387 aap_sec_untrusted_ip_prefix:
389 - subinterface_vlan2_aap_sec_untrusted_ip_prefix
393 - subinterface_vlan2_ip_v6_address
397 - subinterface_vlan2_counter
401 - subinterface_vlan2_ip_address
403 subinterfaces_name_prefix:
405 - subinterface_vlan2_subinterfaces_name_prefix
409 - subinterface_vlan2_aap_address_mode
411 service_template_filter:
414 - subinterface_vlan2_service_template_filter_count
416 substitute_service_template: vlan2ServiceTemplate.yaml
418 aap_untrusted_v6_ip_prefix:
420 - subinterface_vlan2_aap_untrusted_v6_ip_prefix
424 - subinterface_vlan2_parent_interface
428 - subinterface_vlan2_vn_network_list
432 - subinterface_vlan2_mac_address
436 - subinterface_vlan2_vlan_tag_list
438 aap_sec_untrusted_ip_prefix_len:
440 - subinterface_vlan2_aap_sec_untrusted_ip_prefix_len
444 - subinterface_vlan2_vmac_address
446 aap_untrusted_v6_ip_prefix_len:
448 - subinterface_vlan2_aap_untrusted_v6_ip_prefix_len
450 aap_untrusted_ip_prefix_len:
452 - subinterface_vlan2_aap_untrusted_ip_prefix_len
455 - binding_vdbe_untr_x_subport_another:
456 capability: tosca.capabilities.network.Bindable
457 node: vdbe_vdbe_untr_2_port
458 relationship: tosca.relationships.network.BindsTo
459 vdbe_vdbe_untr_1_port_vlan1:
460 type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1
464 aap_untrusted_ip_prefix:
466 - subinterface_vlan1_aap_untrusted_ip_prefix
468 aap_sec_untrusted_ip_prefix:
470 - subinterface_vlan1_aap_sec_untrusted_ip_prefix
474 - subinterface_vlan1_ip_v6_address
478 - subinterface_vlan1_counter
482 - subinterface_vlan1_ip_address
484 subinterfaces_name_prefix:
486 - subinterface_vlan1_subinterfaces_name_prefix
490 - subinterface_vlan1_aap_address_mode
492 service_template_filter:
495 - subinterface_vlan1_service_template_filter_count
497 substitute_service_template: vlan1ServiceTemplate.yaml
499 aap_untrusted_v6_ip_prefix:
501 - subinterface_vlan1_aap_untrusted_v6_ip_prefix
505 - subinterface_vlan1_parent_interface
509 - subinterface_vlan1_vn_network_list
513 - subinterface_vlan1_mac_address
517 - subinterface_vlan1_vlan_tag_list
519 aap_sec_untrusted_ip_prefix_len:
521 - subinterface_vlan1_aap_sec_untrusted_ip_prefix_len
525 - subinterface_vlan1_vmac_address
527 aap_untrusted_v6_ip_prefix_len:
529 - subinterface_vlan1_aap_untrusted_v6_ip_prefix_len
531 aap_untrusted_ip_prefix_len:
533 - subinterface_vlan1_aap_untrusted_ip_prefix_len
536 - binding_vdbe_untr_x_subport:
537 capability: tosca.capabilities.network.Bindable
538 node: vdbe_vdbe_untr_1_port
539 relationship: tosca.relationships.network.BindsTo
540 vdbe_vdbe_untr_1_port:
541 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
544 get_input: port_vdbe_untr_1_port_mac_requirements
546 get_input: port_vdbe_untr_1_port_order
548 get_input: port_vdbe_untr_1_port_exCP_naming
549 virtual_machine_interface_allowed_address_pairs:
551 - port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs
554 get_input: port_vdbe_untr_1_port_vlan_requirements
555 subinterface_indicator:
557 - port_vdbe_untr_1_port_subinterface_indicator
559 virtual_network_refs:
561 - port_vdbe_untr_1_port_virtual_network_refs
564 get_input: port_vdbe_untr_1_port_ip_requirements
566 get_input: port_vdbe_untr_1_port_network_role_tag
567 virtual_machine_interface_mac_addresses:
569 - port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses
572 get_input: port_vdbe_untr_1_port_network_role
574 get_input: port_vdbe_untr_1_port_subnetpoolid
577 - port_vdbe_untr_1_port_name
581 capability: tosca.capabilities.network.Bindable
583 relationship: tosca.relationships.network.BindsTo
585 vdbe_vdbe_untr_1_port_vlan1_vlan_tag_list:
589 - vdbe_vdbe_untr_1_port_vlan1
593 substitution_mappings:
594 node_type: org.openecomp.resource.abstract.nodes.vdbe
599 disk.device.iops_vdbe:
605 disk.ephemeral.size_vdbe:
607 - disk.ephemeral.size
608 feature_vdbe_vdbe_untr_2_port:
609 - vdbe_vdbe_untr_2_port
617 disk.write.requests_vdbe:
619 - disk.write.requests
620 feature_vdbe_vdbe_untr_1_port_vlan1:
621 - vdbe_vdbe_untr_1_port_vlan1
623 disk.device.latency_vdbe:
625 - disk.device.latency
626 disk.device.write.requests.rate_vdbe:
628 - disk.device.write.requests.rate
629 network.incoming.packets_vdbe_vdbe_untr_2_port:
630 - vdbe_vdbe_untr_2_port
631 - network.incoming.packets
632 feature_vdbe_vdbe_untr_1_port:
633 - vdbe_vdbe_untr_1_port
635 disk.write.bytes.rate_vdbe:
637 - disk.write.bytes.rate
638 network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:
639 - vdbe_vdbe_untr_1_port
640 - network.incoming.bytes.rate
641 network.incoming.packets.rate_vdbe_vdbe_untr_1_port:
642 - vdbe_vdbe_untr_1_port
643 - network.incoming.packets.rate
650 disk.device.write.requests_vdbe:
652 - disk.device.write.requests
653 disk.device.capacity_vdbe:
655 - disk.device.capacity
656 network.outgoing.bytes.rate_vdbe_vdbe_untr_2_port:
657 - vdbe_vdbe_untr_2_port
658 - network.outgoing.bytes.rate
659 network.outgoing.bytes_vdbe_vdbe_untr_1_port:
660 - vdbe_vdbe_untr_1_port
661 - network.outgoing.bytes
662 disk.device.allocation_vdbe:
664 - disk.device.allocation
671 network.outpoing.packets_vdbe_vdbe_untr_2_port:
672 - vdbe_vdbe_untr_2_port
673 - network.outpoing.packets
674 disk.read.requests_vdbe:
677 network.incoming.bytes_vdbe_vdbe_untr_1_port:
678 - vdbe_vdbe_untr_1_port
679 - network.incoming.bytes
680 feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
681 - vdbe_vdbe_untr_1_port_vlan1
682 - feature_vdbe_untr_x_subport
689 network.outgoing.packets.rate_vdbe_vdbe_untr_2_port:
690 - vdbe_vdbe_untr_2_port
691 - network.outgoing.packets.rate
692 feature_vdbe_vdbe_untr_2_port_vlan2:
693 - vdbe_vdbe_untr_2_port_vlan2
695 binding_vdbe_vdbe_untr_1_port:
696 - vdbe_vdbe_untr_1_port
698 disk.device.read.bytes.rate_vdbe:
700 - disk.device.read.bytes.rate
701 disk.device.write.bytes.rate_vdbe:
703 - disk.device.write.bytes.rate
704 memory.resident_vdbe:
707 forwarder_vdbe_vdbe_untr_1_port:
708 - vdbe_vdbe_untr_1_port
710 disk.write.requests.rate_vdbe:
712 - disk.write.requests.rate
716 disk.write.bytes_vdbe:
719 forwarder_vdbe_vdbe_untr_2_port:
720 - vdbe_vdbe_untr_2_port
722 disk.device.usage_vdbe:
725 disk.device.read.bytes_vdbe:
727 - disk.device.read.bytes
731 feature_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
732 - vdbe_vdbe_untr_2_port_vlan2
733 - feature_vdbe_untr_x_subport_another
734 network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:
735 - vdbe_vdbe_untr_1_port
736 - network.outgoing.packets.rate
743 disk.allocation_vdbe:
746 network.outpoing.packets_vdbe_vdbe_untr_1_port:
747 - vdbe_vdbe_untr_1_port
748 - network.outpoing.packets
749 network.incoming.packets_vdbe_vdbe_untr_1_port:
750 - vdbe_vdbe_untr_1_port
751 - network.incoming.packets
752 disk.read.bytes.rate_vdbe:
754 - disk.read.bytes.rate
755 network.incoming.bytes_vdbe_vdbe_untr_2_port:
756 - vdbe_vdbe_untr_2_port
757 - network.incoming.bytes
761 disk.device.read.requests_vdbe:
763 - disk.device.read.requests
764 network.incoming.packets.rate_vdbe_vdbe_untr_2_port:
765 - vdbe_vdbe_untr_2_port
766 - network.incoming.packets.rate
770 network.incoming.bytes.rate_vdbe_vdbe_untr_2_port:
771 - vdbe_vdbe_untr_2_port
772 - network.incoming.bytes.rate
773 binding_vdbe_vdbe_untr_2_port:
774 - vdbe_vdbe_untr_2_port
782 disk.device.write.bytes_vdbe:
784 - disk.device.write.bytes
785 network.outgoing.bytes_vdbe_vdbe_untr_2_port:
786 - vdbe_vdbe_untr_2_port
787 - network.outgoing.bytes
788 network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:
789 - vdbe_vdbe_untr_1_port
790 - network.outgoing.bytes.rate
791 disk.device.read.requests.rate_vdbe:
793 - disk.device.read.requests.rate
794 disk.read.bytes_vdbe:
798 dependency_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
799 - vdbe_vdbe_untr_2_port_vlan2
800 - dependency_vdbe_untr_x_subport_another
801 subinterface_link_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
802 - vdbe_vdbe_untr_2_port_vlan2
803 - subinterface_link_vdbe_untr_x_subport_another
804 dependency_vdbe_vdbe_untr_1_port:
805 - vdbe_vdbe_untr_1_port
807 link_vdbe_vdbe_untr_2_port:
808 - vdbe_vdbe_untr_2_port
810 subinterface_link_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
811 - vdbe_vdbe_untr_1_port_vlan1
812 - subinterface_link_vdbe_untr_x_subport
816 dependency_vdbe_vdbe_untr_2_port:
817 - vdbe_vdbe_untr_2_port
819 dependency_vdbe_vdbe_untr_2_port_vlan2:
820 - vdbe_vdbe_untr_2_port_vlan2
822 dependency_vdbe_vdbe_untr_1_port_vlan1:
823 - vdbe_vdbe_untr_1_port_vlan1
825 link_vdbe_vdbe_untr_1_port:
826 - vdbe_vdbe_untr_1_port
831 dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
832 - vdbe_vdbe_untr_1_port_vlan1
833 - dependency_vdbe_untr_x_subport