1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: nested_pattern4
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
18 description: Unique ID for this VF module inst
23 description: Reverse Path Filtering enable or disable for the fabric virtual network
28 description: Reverse Path Filtering enable or disable for the control virtual network
29 control_int_net_forwarding_mode:
33 description: forwarding mode of the control virtual network
38 description: Unique name for this VF instance
43 description: IPV4 address of the secondary vDBE VM on the VAN untrusted network
44 vdbe_aap_untrusted_ip_prefix_len:
48 description: ip prefix length for the primary vDBE VM on the VAN untrusted network
53 description: Number of vDBE subinterface virtual Networks
62 description: Unique name for this VF module inst
67 description: Address mode for the vDBE cluster IP
68 control_int_net_shared:
72 description: control virtual network shared
73 vdbe_untrusted_v6_ip_1:
77 description: IPV6 address of the secondary vDBE VM on the VAN untrusted network
78 vdbe_untrusted_vmac_address:
82 description: Virtual MAC of the primary vDBE VM on the VAN untrusted network
83 control_int_net_flood_unknown_unicast:
87 description: forwarding mode of the control virtual network
88 port_vdbe_untr_1_port_network_role:
91 vdbe_aap_sec_untrusted_ip_prefix:
95 description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
100 description: Unique ID for this VF inst
105 description: VM Name for this vdbe node 1
106 port_vdbe_untr_1_port_ip_requirements:
110 type: org.openecomp.datatypes.network.IpRequirements
115 description: The availability zone of secondary node1 vDBE vm in the local HA pair.
116 untrusted_vn_networks:
120 description: List of subinterface virtual networks
127 description: Image to use for vDBE
132 description: Name of NSDNet network from which the management IP addresses will be allocated
133 vdbe_aap_sec_untrusted_ip_prefix_len:
137 description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
138 port_vdbe_untr_1_port_mac_requirements:
139 type: org.openecomp.datatypes.network.MacRequirements
141 port_vdbe_untr_1_port_order:
144 vdbe_aap_untrusted_v6_ip_prefix:
148 description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
149 vdbe_aap_untrusted_v6_ip_prefix_len:
153 description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
154 fabric_int_net_flood_unknown_unicast:
158 description: forwarding mode of the fabric virtual network
163 description: List of subinterface vlan tags
170 description: Flavor to use for vDBE
171 port_vdbe_untr_1_port_exCP_naming:
172 type: org.openecomp.datatypes.Naming
178 description: Counter.
179 port_vdbe_untr_1_port_subnetpoolid:
182 fabric_int_net_forwarding_mode:
186 description: forwarding mode of the fabric virtual network
187 fabric_int_net_shared:
190 description: fabric virtual network shared
195 description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network
200 description: Name of public untrusted network into which this vDBE HA cluster is deployed
201 port_vdbe_untr_1_port_network_role_tag:
208 description: VDBE device Name for this vdbe VNF
209 port_vdbe_untr_1_port_vlan_requirements:
213 type: org.openecomp.datatypes.network.VlanRequirements
214 vdbe_aap_untrusted_ip_prefix:
218 description: ip prefix for primary vDBE VM on the VAN untrusted network
221 type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
224 get_input: vdbe_flavor_name
226 get_input: availability_zone_1
228 get_input: vdbe_image_name
231 get_input: vf_module_id
237 get_input: vdbe_name_1
239 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
243 template: VNF_NAME_fabric_net
249 capability: tosca.capabilities.Node
250 node: vdbe_untr_1_subports
251 relationship: tosca.relationships.DependsOn
253 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
256 get_input: port_vdbe_untr_1_port_subnetpoolid
258 get_input: port_vdbe_untr_1_port_ip_requirements
260 get_input: port_vdbe_untr_1_port_network_role
262 get_input: port_vdbe_untr_1_port_mac_requirements
263 subinterface_indicator: true
266 template: VM_NAMEDBE001p1n004
269 get_input: vdbe_device_name
271 get_input: vdbe_name_1
273 get_input: port_vdbe_untr_1_port_exCP_naming
274 virtual_network_refs:
277 get_input: port_vdbe_untr_1_port_vlan_requirements
278 virtual_machine_interface_allowed_address_pairs:
279 allowed_address_pair:
281 get_input: aap_address_mode
284 get_input: vdbe_aap_untrusted_ip_prefix
286 get_input: vdbe_aap_untrusted_ip_prefix_len
288 get_input: vdbe_untrusted_vmac_address
290 get_input: aap_address_mode
293 get_input: vdbe_aap_sec_untrusted_ip_prefix
295 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
297 get_input: vdbe_hw_untr_mac_1
299 get_input: aap_address_mode
302 get_input: vdbe_aap_untrusted_v6_ip_prefix
304 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
306 get_input: vdbe_untrusted_vmac_address
308 get_input: port_vdbe_untr_1_port_network_role_tag
309 virtual_machine_interface_mac_addresses:
310 - get_input: vdbe_hw_untr_mac_1
312 get_input: port_vdbe_untr_1_port_order
315 capability: tosca.capabilities.network.Linkable
317 relationship: tosca.relationships.network.LinksTo
319 capability: tosca.capabilities.network.Bindable
321 relationship: tosca.relationships.network.BindsTo
322 vdbe_untr_1_subports:
323 type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan
327 aap_untrusted_ip_prefix:
328 get_input: vdbe_aap_untrusted_ip_prefix
329 aap_sec_untrusted_ip_prefix:
330 get_input: vdbe_aap_sec_untrusted_ip_prefix
331 vdbe_subport_network: control_int_net
333 get_input: vdbe_untrusted_v6_ip_1
337 get_input: vdbe_untrusted_ip_1
338 subinterfaces_name_prefix:
340 template: VM_NAMEDBE001p1n004
343 get_input: vdbe_device_name
345 get_input: vdbe_name_1
347 get_input: aap_address_mode
348 service_template_filter:
349 substitute_service_template: nested_vlanServiceTemplate.yaml
351 get_input: untrusted_num_vn
353 aap_untrusted_v6_ip_prefix:
354 get_input: vdbe_aap_untrusted_v6_ip_prefix
355 parent_interface: vdbe_untr_1_port
357 get_input: vdbe_hw_untr_mac_1
359 get_input: untrusted_vlan_tags
360 aap_sec_untrusted_ip_prefix_len:
361 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
363 get_input: vdbe_untrusted_vmac_address
364 aap_untrusted_v6_ip_prefix_len:
365 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
366 aap_untrusted_ip_prefix_len:
367 get_input: vdbe_aap_untrusted_ip_prefix_len
369 - subinterface_link_vdbe_untr_x_subport:
370 capability: tosca.capabilities.network.Linkable
371 node: control_int_net
372 relationship: tosca.relationships.network.LinksTo
373 - binding_vdbe_untr_x_subport:
374 capability: tosca.capabilities.network.Bindable
375 node: vdbe_untr_1_port
376 relationship: tosca.relationships.network.BindsTo
378 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
382 template: VNF_NAME_control_net
387 nested_pattern4_group:
388 type: org.openecomp.groups.heat.HeatStack
390 heat_file: ../Artifacts/nested_pattern4.yml
392 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
397 - vdbe_untr_1_subports
399 substitution_mappings:
400 node_type: org.openecomp.resource.abstract.nodes.heat.vdbe
402 disk.latency_vdbe_node_1:
408 network.outgoing.bytes.rate_vdbe_untr_1_port:
410 - network.outgoing.bytes.rate
411 instance_vdbe_node_1:
414 forwarder_vdbe_untr_1_port:
417 disk.device.read.requests_vdbe_node_1:
419 - disk.device.read.requests
420 end_point_fabric_int_net:
423 disk.device.usage_vdbe_node_1:
426 attachment_fabric_int_net:
429 disk.write.bytes_vdbe_node_1:
432 disk.device.write.bytes_vdbe_node_1:
434 - disk.device.write.bytes
435 disk.allocation_vdbe_node_1:
441 cpu_util_vdbe_node_1:
444 network.incoming.packets.rate_vdbe_untr_1_port:
446 - network.incoming.packets.rate
447 disk.device.read.bytes_vdbe_node_1:
449 - disk.device.read.bytes
450 disk.device.read.bytes.rate_vdbe_node_1:
452 - disk.device.read.bytes.rate
453 disk.device.allocation_vdbe_node_1:
455 - disk.device.allocation
456 disk.write.requests.rate_vdbe_node_1:
458 - disk.write.requests.rate
459 disk.root.size_vdbe_node_1:
462 disk.device.iops_vdbe_node_1:
465 disk.device.write.requests_vdbe_node_1:
467 - disk.device.write.requests
468 disk.write.requests_vdbe_node_1:
470 - disk.write.requests
471 network.incoming.bytes.rate_vdbe_untr_1_port:
473 - network.incoming.bytes.rate
477 binding_vdbe_untr_1_port:
480 disk.ephemeral.size_vdbe_node_1:
482 - disk.ephemeral.size
483 network.outgoing.bytes_vdbe_untr_1_port:
485 - network.outgoing.bytes
486 feature_vdbe_untr_1_subports:
487 - vdbe_untr_1_subports
489 disk.device.latency_vdbe_node_1:
491 - disk.device.latency
492 disk.capacity_vdbe_node_1:
495 disk.device.capacity_vdbe_node_1:
497 - disk.device.capacity
498 feature_fabric_int_net:
501 link_control_int_net:
504 network.incoming.bytes_vdbe_untr_1_port:
506 - network.incoming.bytes
507 end_point_control_int_net:
510 disk.usage_vdbe_node_1:
513 disk.read.bytes_vdbe_node_1:
516 feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
517 - vdbe_untr_1_subports
518 - feature_vdbe_untr_x_subport
519 disk.device.read.requests.rate_vdbe_node_1:
521 - disk.device.read.requests.rate
525 feature_control_int_net:
528 cpu.delta_vdbe_node_1:
531 network.incoming.packets_vdbe_untr_1_port:
533 - network.incoming.packets
534 scalable_vdbe_node_1:
540 disk.iops_vdbe_node_1:
546 memory.resident_vdbe_node_1:
549 endpoint_vdbe_node_1:
552 network.outgoing.packets.rate_vdbe_untr_1_port:
554 - network.outgoing.packets.rate
558 network.outpoing.packets_vdbe_untr_1_port:
560 - network.outpoing.packets
561 disk.read.bytes.rate_vdbe_node_1:
563 - disk.read.bytes.rate
564 disk.device.write.bytes.rate_vdbe_node_1:
566 - disk.device.write.bytes.rate
567 attachment_control_int_net:
573 disk.device.write.requests.rate_vdbe_node_1:
575 - disk.device.write.requests.rate
576 disk.read.requests_vdbe_node_1:
579 disk.write.bytes.rate_vdbe_node_1:
581 - disk.write.bytes.rate
582 feature_vdbe_untr_1_port:
585 memory.usage_vdbe_node_1:
589 dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
590 - vdbe_untr_1_subports
591 - dependency_vdbe_untr_x_subport
592 dependency_vdbe_node_1:
595 local_storage_vdbe_node_1:
598 dependency_vdbe_untr_1_port:
601 dependency_control_int_net:
604 dependency_fabric_int_net:
607 dependency_vdbe_untr_1_subports:
608 - vdbe_untr_1_subports