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 port_vdbe_untr_vmi_virtual_machine_interface_allowed_address_pairs:
15 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
17 subinterface_vlan1_aap_untrusted_v6_ip_prefix:
22 subinterface_vlan1_aap_sec_untrusted_ip_prefix:
27 port_vdbe_oam_vmi_virtual_machine_interface_mac_addresses:
32 subinterface_vlan1_vmac_address:
37 compute_vdbe_availability_zone:
45 port_vdbe_oam_vmi_subnetpoolid:
52 description: Number of vDBE subinterface virtual Networks
57 subinterface_vlan1_counter:
62 subinterface_vlan2_aap_untrusted_v6_ip_prefix:
70 port_vdbe_oam_vmi_network_role_tag:
73 compute_vdbe_metadata:
78 subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
83 port_vdbe_oam_vmi_virtual_network_refs:
88 port_vdbe_untr_vmi_ip_requirements:
92 type: org.openecomp.datatypes.network.IpRequirements
93 port_vdbe_oam_vmi_order:
96 port_vdbe_oam_vmi_vlan_requirements:
100 type: org.openecomp.datatypes.network.VlanRequirements
101 port_vdbe_oam_vmi_name:
106 subinterface_vlan2_ip_address:
111 subinterface_vlan2_ip_v6_address:
116 port_vdbe_untr_vmi_network_role:
119 port_vdbe_oam_vmi_mac_requirements:
120 type: org.openecomp.datatypes.network.MacRequirements
122 subinterface_vlan2_parent_interface:
127 subinterface_vlan2_aap_address_mode:
132 subinterface_vlan1_mac_address:
137 subinterface_vlan2_mac_address:
142 subinterface_vlan1_aap_untrusted_ip_prefix_len:
147 subinterface_vlan1_ip_address:
152 subinterface_vlan2_aap_sec_untrusted_ip_prefix:
157 port_vdbe_untr_vmi_name:
167 port_vdbe_untr_vmi_subnetpoolid:
170 subinterface_vlan2_aap_untrusted_ip_prefix:
175 port_vdbe_untr_vmi_network_role_tag:
178 subinterface_vlan1_ip_v6_address:
183 subinterface_vlan2_vmac_address:
188 subinterface_vlan1_aap_untrusted_ip_prefix:
193 subinterface_vlan2_vn_network_list:
198 port_vdbe_untr_vmi_virtual_machine_interface_mac_addresses:
203 subinterface_vlan1_subinterfaces_name_prefix:
208 port_vdbe_oam_vmi_network_role:
211 port_vdbe_untr_vmi_virtual_network_refs:
216 port_vdbe_untr_vmi_mac_requirements:
217 type: org.openecomp.datatypes.network.MacRequirements
219 subinterface_vlan2_vlan_tag_list:
224 subinterface_vlan1_vn_network_list:
229 subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:
234 port_vdbe_oam_vmi_ip_requirements:
238 type: org.openecomp.datatypes.network.IpRequirements
239 port_vdbe_oam_vmi_exCP_naming:
240 type: org.openecomp.datatypes.Naming
242 subinterface_vlan2_counter:
247 port_vdbe_untr_vmi_order:
250 subinterface_vlan1_parent_interface:
255 subinterface_vlan1_aap_address_mode:
260 subinterface_vlan2_aap_untrusted_ip_prefix_len:
267 description: Index value of this substitution service template runtime instance
271 - greater_or_equal: 0
272 subinterface_vlan2_subinterfaces_name_prefix:
277 subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
282 port_vdbe_untr_vmi_exCP_naming:
283 type: org.openecomp.datatypes.Naming
285 subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
290 port_vdbe_untr_vmi_vlan_requirements:
294 type: org.openecomp.datatypes.network.VlanRequirements
295 port_vdbe_oam_vmi_virtual_machine_interface_allowed_address_pairs:
296 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
298 subinterface_vlan1_vlan_tag_list:
305 type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
309 - compute_vdbe_availability_zone
312 get_input: vm_flavor_name
315 - compute_vdbe_metadata
318 get_input: vm_image_name
323 vdbe_vdbe_untr_vmi_vlan1:
324 type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1
328 aap_untrusted_ip_prefix:
330 - subinterface_vlan1_aap_untrusted_ip_prefix
332 aap_sec_untrusted_ip_prefix:
334 - subinterface_vlan1_aap_sec_untrusted_ip_prefix
338 - subinterface_vlan1_ip_v6_address
342 - subinterface_vlan1_counter
346 - subinterface_vlan1_ip_address
348 subinterfaces_name_prefix:
350 - subinterface_vlan1_subinterfaces_name_prefix
354 - subinterface_vlan1_aap_address_mode
356 service_template_filter:
357 substitute_service_template: vlan1ServiceTemplate.yaml
359 get_input: untrusted_num_vn
361 aap_untrusted_v6_ip_prefix:
363 - subinterface_vlan1_aap_untrusted_v6_ip_prefix
367 - subinterface_vlan1_parent_interface
371 - subinterface_vlan1_vn_network_list
375 - subinterface_vlan1_mac_address
379 - subinterface_vlan1_vlan_tag_list
381 aap_sec_untrusted_ip_prefix_len:
383 - subinterface_vlan1_aap_sec_untrusted_ip_prefix_len
387 - subinterface_vlan1_vmac_address
389 aap_untrusted_v6_ip_prefix_len:
391 - subinterface_vlan1_aap_untrusted_v6_ip_prefix_len
393 aap_untrusted_ip_prefix_len:
395 - subinterface_vlan1_aap_untrusted_ip_prefix_len
398 - binding_vdbe_0_subint_untr_vmi_0:
399 capability: tosca.capabilities.network.Bindable
400 node: vdbe_vdbe_untr_vmi
401 relationship: tosca.relationships.network.BindsTo
403 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
406 get_input: port_vdbe_untr_vmi_mac_requirements
408 get_input: port_vdbe_untr_vmi_order
410 get_input: port_vdbe_untr_vmi_exCP_naming
411 virtual_machine_interface_allowed_address_pairs:
413 - port_vdbe_untr_vmi_virtual_machine_interface_allowed_address_pairs
416 get_input: port_vdbe_untr_vmi_vlan_requirements
417 virtual_network_refs:
419 - port_vdbe_untr_vmi_virtual_network_refs
422 get_input: port_vdbe_untr_vmi_ip_requirements
424 get_input: port_vdbe_untr_vmi_network_role_tag
425 virtual_machine_interface_mac_addresses:
427 - port_vdbe_untr_vmi_virtual_machine_interface_mac_addresses
430 get_input: port_vdbe_untr_vmi_network_role
432 get_input: port_vdbe_untr_vmi_subnetpoolid
435 - port_vdbe_untr_vmi_name
439 capability: tosca.capabilities.network.Bindable
441 relationship: tosca.relationships.network.BindsTo
443 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
446 get_input: port_vdbe_oam_vmi_mac_requirements
448 get_input: port_vdbe_oam_vmi_order
450 get_input: port_vdbe_oam_vmi_exCP_naming
451 virtual_machine_interface_allowed_address_pairs:
453 - port_vdbe_oam_vmi_virtual_machine_interface_allowed_address_pairs
456 get_input: port_vdbe_oam_vmi_vlan_requirements
457 virtual_network_refs:
459 - port_vdbe_oam_vmi_virtual_network_refs
462 get_input: port_vdbe_oam_vmi_ip_requirements
464 get_input: port_vdbe_oam_vmi_network_role_tag
465 virtual_machine_interface_mac_addresses:
467 - port_vdbe_oam_vmi_virtual_machine_interface_mac_addresses
470 get_input: port_vdbe_oam_vmi_network_role
472 get_input: port_vdbe_oam_vmi_subnetpoolid
475 - port_vdbe_oam_vmi_name
479 capability: tosca.capabilities.network.Bindable
481 relationship: tosca.relationships.network.BindsTo
482 vdbe_vdbe_oam_vmi_vlan2:
483 type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2
487 aap_untrusted_ip_prefix:
489 - subinterface_vlan2_aap_untrusted_ip_prefix
491 aap_sec_untrusted_ip_prefix:
493 - subinterface_vlan2_aap_sec_untrusted_ip_prefix
497 - subinterface_vlan2_ip_v6_address
501 - subinterface_vlan2_counter
505 - subinterface_vlan2_ip_address
507 subinterfaces_name_prefix:
509 - subinterface_vlan2_subinterfaces_name_prefix
513 - subinterface_vlan2_aap_address_mode
515 service_template_filter:
516 substitute_service_template: vlan2ServiceTemplate.yaml
519 aap_untrusted_v6_ip_prefix:
521 - subinterface_vlan2_aap_untrusted_v6_ip_prefix
525 - subinterface_vlan2_parent_interface
529 - subinterface_vlan2_vn_network_list
533 - subinterface_vlan2_mac_address
537 - subinterface_vlan2_vlan_tag_list
539 aap_sec_untrusted_ip_prefix_len:
541 - subinterface_vlan2_aap_sec_untrusted_ip_prefix_len
545 - subinterface_vlan2_vmac_address
547 aap_untrusted_v6_ip_prefix_len:
549 - subinterface_vlan2_aap_untrusted_v6_ip_prefix_len
551 aap_untrusted_ip_prefix_len:
553 - subinterface_vlan2_aap_untrusted_ip_prefix_len
556 - binding_vdbe_1_subint_oam_vmi_1:
557 capability: tosca.capabilities.network.Bindable
558 node: vdbe_vdbe_oam_vmi
559 relationship: tosca.relationships.network.BindsTo
560 substitution_mappings:
561 node_type: org.openecomp.resource.abstract.nodes.vdbe
563 feature_vdbe_vdbe_oam_vmi:
566 network.incoming.bytes_vdbe_vdbe_oam_vmi:
568 - network.incoming.bytes
569 network.incoming.packets.rate_vdbe_vdbe_untr_vmi:
571 - network.incoming.packets.rate
575 disk.device.iops_vdbe:
581 disk.ephemeral.size_vdbe:
583 - disk.ephemeral.size
584 feature_vdbe_vdbe_oam_vmi_vlan2:
585 - vdbe_vdbe_oam_vmi_vlan2
590 network.incoming.bytes.rate_vdbe_vdbe_oam_vmi:
592 - network.incoming.bytes.rate
596 disk.write.requests_vdbe:
598 - disk.write.requests
599 feature_vdbe_vdbe_untr_vmi:
602 disk.device.latency_vdbe:
604 - disk.device.latency
605 disk.device.write.requests.rate_vdbe:
607 - disk.device.write.requests.rate
608 disk.write.bytes.rate_vdbe:
610 - disk.write.bytes.rate
611 feature_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_vlan2:
612 - vdbe_vdbe_oam_vmi_vlan2
613 - feature_vdbe_1_subint_oam_vmi_1
620 disk.device.write.requests_vdbe:
622 - disk.device.write.requests
623 disk.device.capacity_vdbe:
625 - disk.device.capacity
626 forwarder_vdbe_vdbe_oam_vmi:
629 disk.device.allocation_vdbe:
631 - disk.device.allocation
632 feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_vlan1:
633 - vdbe_vdbe_untr_vmi_vlan1
634 - feature_vdbe_0_subint_untr_vmi_0
641 disk.read.requests_vdbe:
644 network.outgoing.packets.rate_vdbe_vdbe_oam_vmi:
646 - network.outgoing.packets.rate
647 network.incoming.packets_vdbe_vdbe_oam_vmi:
649 - network.incoming.packets
653 binding_vdbe_vdbe_oam_vmi:
656 network.outpoing.packets_vdbe_vdbe_untr_vmi:
658 - network.outpoing.packets
662 disk.device.read.bytes.rate_vdbe:
664 - disk.device.read.bytes.rate
665 disk.device.write.bytes.rate_vdbe:
667 - disk.device.write.bytes.rate
668 memory.resident_vdbe:
671 network.incoming.packets_vdbe_vdbe_untr_vmi:
673 - network.incoming.packets
674 disk.write.requests.rate_vdbe:
676 - disk.write.requests.rate
677 network.incoming.bytes.rate_vdbe_vdbe_untr_vmi:
679 - network.incoming.bytes.rate
683 disk.write.bytes_vdbe:
686 network.incoming.packets.rate_vdbe_vdbe_oam_vmi:
688 - network.incoming.packets.rate
689 binding_vdbe_vdbe_untr_vmi:
692 network.outgoing.bytes.rate_vdbe_vdbe_oam_vmi:
694 - network.outgoing.bytes.rate
695 disk.device.usage_vdbe:
698 disk.device.read.bytes_vdbe:
700 - disk.device.read.bytes
704 feature_vdbe_vdbe_untr_vmi_vlan1:
705 - vdbe_vdbe_untr_vmi_vlan1
707 network.outgoing.bytes.rate_vdbe_vdbe_untr_vmi:
709 - network.outgoing.bytes.rate
716 disk.allocation_vdbe:
719 network.outpoing.packets_vdbe_vdbe_oam_vmi:
721 - network.outpoing.packets
722 disk.read.bytes.rate_vdbe:
724 - disk.read.bytes.rate
725 network.outgoing.packets.rate_vdbe_vdbe_untr_vmi:
727 - network.outgoing.packets.rate
728 network.incoming.bytes_vdbe_vdbe_untr_vmi:
730 - network.incoming.bytes
734 forwarder_vdbe_vdbe_untr_vmi:
737 disk.device.read.requests_vdbe:
739 - disk.device.read.requests
743 network.outgoing.bytes_vdbe_vdbe_oam_vmi:
745 - network.outgoing.bytes
746 network.outgoing.bytes_vdbe_vdbe_untr_vmi:
748 - network.outgoing.bytes
755 disk.device.write.bytes_vdbe:
757 - disk.device.write.bytes
758 disk.device.read.requests.rate_vdbe:
760 - disk.device.read.requests.rate
761 disk.read.bytes_vdbe:
765 link_vdbe_vdbe_untr_vmi:
768 dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_vlan1:
769 - vdbe_vdbe_untr_vmi_vlan1
770 - dependency_vdbe_0_subint_untr_vmi_0
771 dependency_vdbe_vdbe_oam_vmi:
774 link_vdbe_vdbe_oam_vmi:
777 dependency_vdbe_vdbe_untr_vmi_vlan1:
778 - vdbe_vdbe_untr_vmi_vlan1
783 link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_vlan1:
784 - vdbe_vdbe_untr_vmi_vlan1
785 - link_vdbe_0_subint_untr_vmi_0
786 dependency_vdbe_vdbe_untr_vmi:
789 dependency_vdbe_vdbe_oam_vmi_vlan2:
790 - vdbe_vdbe_oam_vmi_vlan2
792 dependency_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_vlan2:
793 - vdbe_vdbe_oam_vmi_vlan2
794 - dependency_vdbe_1_subint_oam_vmi_1
798 link_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_vlan2:
799 - vdbe_vdbe_oam_vmi_vlan2
800 - link_vdbe_1_subint_oam_vmi_1