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_port_network_role_tag:
17 subinterface_vdbe_untr_1_subports_ip_address:
22 subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
27 subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
32 port_vdbe_untr_port_subnetpoolid:
35 subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix:
40 subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix:
45 compute_vdbe_availability_zone:
50 subinterface_vdbe_untr_2_subports_aap_address_mode:
58 subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix_len:
67 description: Number of vDBE subinterface virtual Networks
72 port_vdbe_untr_port_order:
75 subinterface_vdbe_untr_1_subports_mac_address:
80 subinterface_vdbe_untr_1_subports_ip_v6_address:
85 subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix:
93 port_vdbe_untr_port_exCP_naming:
94 type: org.openecomp.datatypes.Naming
96 subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix_len:
101 compute_vdbe_metadata:
106 subinterface_vdbe_untr_2_subports_counter:
111 subinterface_vdbe_untr_2_subports_vmac_address:
116 subinterface_vdbe_untr_1_subports_aap_address_mode:
121 subinterface_vdbe_untr_2_subports_vlan_tag_list:
126 port_vdbe_untr_port_mac_requirements:
127 type: org.openecomp.datatypes.network.MacRequirements
131 description: Index value of this substitution service template runtime instance
135 - greater_or_equal: 0
136 subinterface_vdbe_untr_1_subports_parent_interface:
141 subinterface_vdbe_untr_1_subports_vn_network_list:
146 port_vdbe_untr_port_name:
151 port_vdbe_untr_port_vlan_requirements:
155 type: org.openecomp.datatypes.network.VlanRequirements
156 subinterface_vdbe_untr_2_subports_ip_address:
161 port_vdbe_untr_port_network_role:
164 subinterface_vdbe_untr_1_subports_vmac_address:
169 subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
174 subinterface_vdbe_untr_2_subports_vn_network_list:
179 subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
184 subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
189 subinterface_vdbe_untr_2_subports_ip_v6_address:
194 subinterface_vdbe_untr_2_subports_mac_address:
199 subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
204 subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
209 subinterface_vdbe_untr_2_subports_parent_interface:
219 subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
224 subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:
229 port_vdbe_untr_port_ip_requirements:
233 type: org.openecomp.datatypes.network.IpRequirements
234 subinterface_vdbe_untr_1_subports_vlan_tag_list:
240 vdbe_vdbe_untr_port_vdbe_untr_1_subports:
241 type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested
245 aap_untrusted_ip_prefix:
247 - subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix
249 aap_sec_untrusted_ip_prefix:
251 - subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix
255 - subinterface_vdbe_untr_1_subports_ip_v6_address
260 - service_template_filter
264 - subinterface_vdbe_untr_1_subports_ip_address
266 subinterfaces_name_prefix:
268 - subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix
272 - subinterface_vdbe_untr_1_subports_aap_address_mode
274 service_template_filter:
275 substitute_service_template: nestedServiceTemplate.yaml
277 get_input: untrusted_num_vn
279 aap_untrusted_v6_ip_prefix:
281 - subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix
285 - subinterface_vdbe_untr_1_subports_parent_interface
289 - subinterface_vdbe_untr_1_subports_vn_network_list
293 - subinterface_vdbe_untr_1_subports_mac_address
297 - subinterface_vdbe_untr_1_subports_vlan_tag_list
299 aap_sec_untrusted_ip_prefix_len:
301 - subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len
305 - subinterface_vdbe_untr_1_subports_vmac_address
307 aap_untrusted_v6_ip_prefix_len:
309 - subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix_len
311 aap_untrusted_ip_prefix_len:
313 - subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len
316 - binding_vdbe_0_subint_untr_vmi_0:
317 capability: tosca.capabilities.network.Bindable
318 node: vdbe_vdbe_untr_port
319 relationship: tosca.relationships.network.BindsTo
320 vdbe_vdbe_untr_port_vdbe_untr_2_subports:
321 type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested
325 aap_untrusted_ip_prefix:
327 - subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix
329 aap_sec_untrusted_ip_prefix:
331 - subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix
335 - subinterface_vdbe_untr_2_subports_ip_v6_address
339 - subinterface_vdbe_untr_2_subports_counter
343 - subinterface_vdbe_untr_2_subports_ip_address
345 subinterfaces_name_prefix:
347 - subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix
351 - subinterface_vdbe_untr_2_subports_aap_address_mode
353 service_template_filter:
354 substitute_service_template: nestedServiceTemplate.yaml
357 aap_untrusted_v6_ip_prefix:
359 - subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix
363 - subinterface_vdbe_untr_2_subports_parent_interface
367 - subinterface_vdbe_untr_2_subports_vn_network_list
371 - subinterface_vdbe_untr_2_subports_mac_address
375 - subinterface_vdbe_untr_2_subports_vlan_tag_list
377 aap_sec_untrusted_ip_prefix_len:
379 - subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len
383 - subinterface_vdbe_untr_2_subports_vmac_address
385 aap_untrusted_v6_ip_prefix_len:
387 - subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len
389 aap_untrusted_ip_prefix_len:
391 - subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix_len
394 - binding_vdbe_0_subint_untr_vmi_0:
395 capability: tosca.capabilities.network.Bindable
396 node: vdbe_vdbe_untr_port
397 relationship: tosca.relationships.network.BindsTo
399 type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
403 - compute_vdbe_availability_zone
406 get_input: vm_flavor_name
409 - compute_vdbe_metadata
412 get_input: vm_image_name
418 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
421 get_input: port_vdbe_untr_port_exCP_naming
423 get_input: port_vdbe_untr_port_vlan_requirements
425 get_input: port_vdbe_untr_port_ip_requirements
427 get_input: port_vdbe_untr_port_network_role_tag
429 get_input: port_vdbe_untr_port_mac_requirements
431 get_input: port_vdbe_untr_port_order
433 get_input: port_vdbe_untr_port_network_role
435 get_input: port_vdbe_untr_port_subnetpoolid
438 - port_vdbe_untr_port_name
442 capability: tosca.capabilities.network.Bindable
444 relationship: tosca.relationships.network.BindsTo
445 substitution_mappings:
446 node_type: org.openecomp.resource.abstract.nodes.vdbe
448 network.outgoing.packets.rate_vdbe_vdbe_untr_port:
449 - vdbe_vdbe_untr_port
450 - network.outgoing.packets.rate
451 network.outgoing.bytes_vdbe_vdbe_untr_port:
452 - vdbe_vdbe_untr_port
453 - network.outgoing.bytes
457 feature_vdbe_vdbe_untr_port:
458 - vdbe_vdbe_untr_port
460 attachment_vdbe_vdbe_untr_port:
461 - vdbe_vdbe_untr_port
463 disk.device.iops_vdbe:
469 disk.ephemeral.size_vdbe:
471 - disk.ephemeral.size
478 disk.write.requests_vdbe:
480 - disk.write.requests
481 disk.device.latency_vdbe:
483 - disk.device.latency
484 disk.device.write.requests.rate_vdbe:
486 - disk.device.write.requests.rate
487 disk.write.bytes.rate_vdbe:
489 - disk.write.bytes.rate
490 network.incoming.packets_vdbe_vdbe_untr_port:
491 - vdbe_vdbe_untr_port
492 - network.incoming.packets
499 disk.device.write.requests_vdbe:
501 - disk.device.write.requests
502 disk.device.capacity_vdbe:
504 - disk.device.capacity
505 disk.device.allocation_vdbe:
507 - disk.device.allocation
514 network.outpoing.packets_vdbe_vdbe_untr_port:
515 - vdbe_vdbe_untr_port
516 - network.outpoing.packets
517 network.outgoing.bytes.rate_vdbe_vdbe_untr_port:
518 - vdbe_vdbe_untr_port
519 - network.outgoing.bytes.rate
520 feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
521 - vdbe_vdbe_untr_port_vdbe_untr_1_subports
522 - feature_vdbe_0_subint_untr_vmi_0
523 disk.read.requests_vdbe:
526 forwarder_vdbe_vdbe_untr_port:
527 - vdbe_vdbe_untr_port
529 feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
530 - vdbe_vdbe_untr_port_vdbe_untr_2_subports
531 - feature_vdbe_0_subint_untr_vmi_0
532 binding_vdbe_vdbe_untr_port:
533 - vdbe_vdbe_untr_port
538 network.incoming.bytes.rate_vdbe_vdbe_untr_port:
539 - vdbe_vdbe_untr_port
540 - network.incoming.bytes.rate
544 disk.device.read.bytes.rate_vdbe:
546 - disk.device.read.bytes.rate
547 disk.device.write.bytes.rate_vdbe:
549 - disk.device.write.bytes.rate
550 memory.resident_vdbe:
553 disk.write.requests.rate_vdbe:
555 - disk.write.requests.rate
559 disk.write.bytes_vdbe:
562 disk.device.usage_vdbe:
565 disk.device.read.bytes_vdbe:
567 - disk.device.read.bytes
571 feature_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
572 - vdbe_vdbe_untr_port_vdbe_untr_1_subports
574 network.incoming.bytes_vdbe_vdbe_untr_port:
575 - vdbe_vdbe_untr_port
576 - network.incoming.bytes
583 disk.allocation_vdbe:
586 disk.read.bytes.rate_vdbe:
588 - disk.read.bytes.rate
592 feature_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
593 - vdbe_vdbe_untr_port_vdbe_untr_2_subports
595 disk.device.read.requests_vdbe:
597 - disk.device.read.requests
607 disk.device.write.bytes_vdbe:
609 - disk.device.write.bytes
610 disk.device.read.requests.rate_vdbe:
612 - disk.device.read.requests.rate
613 disk.read.bytes_vdbe:
616 network.incoming.packets.rate_vdbe_vdbe_untr_port:
617 - vdbe_vdbe_untr_port
618 - network.incoming.packets.rate
620 link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
621 - vdbe_vdbe_untr_port_vdbe_untr_2_subports
622 - link_vdbe_0_subint_untr_vmi_0
623 dependency_vdbe_vdbe_untr_port:
624 - vdbe_vdbe_untr_port
626 link_vdbe_vdbe_untr_port:
627 - vdbe_vdbe_untr_port
629 dependency_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
630 - vdbe_vdbe_untr_port_vdbe_untr_1_subports
632 dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
633 - vdbe_vdbe_untr_port_vdbe_untr_2_subports
634 - dependency_vdbe_0_subint_untr_vmi_0
638 link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
639 - vdbe_vdbe_untr_port_vdbe_untr_1_subports
640 - link_vdbe_0_subint_untr_vmi_0
641 dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
642 - vdbe_vdbe_untr_port_vdbe_untr_1_subports
643 - dependency_vdbe_0_subint_untr_vmi_0
644 dependency_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
645 - vdbe_vdbe_untr_port_vdbe_untr_2_subports