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
39 port_vdbe_untr_1_port_related_networks:
43 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
48 description: IPV4 address of the secondary vDBE VM on the VAN untrusted network
49 vdbe_aap_untrusted_ip_prefix_len:
53 description: ip prefix length for the primary vDBE VM on the VAN untrusted network
58 description: Number of vDBE subinterface virtual Networks
67 description: Unique name for this VF module inst
72 description: Address mode for the vDBE cluster IP
73 control_int_net_shared:
77 description: control virtual network shared
78 vdbe_untrusted_v6_ip_1:
82 description: IPV6 address of the secondary vDBE VM on the VAN untrusted network
83 vdbe_untrusted_vmac_address:
87 description: Virtual MAC of the primary vDBE VM on the VAN untrusted network
88 control_int_net_flood_unknown_unicast:
92 description: forwarding mode of the control virtual network
93 port_vdbe_untr_1_port_network_role:
96 vdbe_aap_sec_untrusted_ip_prefix:
100 description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
105 description: Unique ID for this VF inst
110 description: VM Name for this vdbe node 1
111 port_vdbe_untr_1_port_ip_requirements:
115 type: org.openecomp.datatypes.network.IpRequirements
120 description: The availability zone of secondary node1 vDBE vm in the local HA pair.
121 untrusted_vn_networks:
125 description: List of subinterface virtual networks
132 description: Image to use for vDBE
137 description: Name of NSDNet network from which the management IP addresses will be allocated
138 vdbe_aap_sec_untrusted_ip_prefix_len:
142 description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
143 port_vdbe_untr_1_port_mac_requirements:
144 type: org.openecomp.datatypes.network.MacRequirements
146 port_vdbe_untr_1_port_order:
149 vdbe_aap_untrusted_v6_ip_prefix:
153 description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
154 vdbe_aap_untrusted_v6_ip_prefix_len:
158 description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
159 fabric_int_net_flood_unknown_unicast:
163 description: forwarding mode of the fabric virtual network
168 description: List of subinterface vlan tags
175 description: Flavor to use for vDBE
176 port_vdbe_untr_1_port_exCP_naming:
177 type: org.openecomp.datatypes.Naming
183 description: Counter.
184 port_vdbe_untr_1_port_subnetpoolid:
187 fabric_int_net_forwarding_mode:
191 description: forwarding mode of the fabric virtual network
192 fabric_int_net_shared:
195 description: fabric virtual network shared
200 description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network
205 description: Name of public untrusted network into which this vDBE HA cluster is deployed
206 port_vdbe_untr_1_port_network_role_tag:
213 description: VDBE device Name for this vdbe VNF
214 port_vdbe_untr_1_port_vlan_requirements:
218 type: org.openecomp.datatypes.network.VlanRequirements
219 vdbe_aap_untrusted_ip_prefix:
223 description: ip prefix for primary vDBE VM on the VAN untrusted network
226 type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
229 get_input: vdbe_flavor_name
231 get_input: availability_zone_1
233 get_input: vdbe_image_name
236 get_input: vf_module_id
242 get_input: vdbe_name_1
244 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
248 template: VNF_NAME_fabric_net
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_related_networks
260 get_input: port_vdbe_untr_1_port_ip_requirements
262 get_input: port_vdbe_untr_1_port_network_role
264 get_input: port_vdbe_untr_1_port_mac_requirements
265 subinterface_indicator: true
268 template: VM_NAMEDBE001p1n004
271 get_input: vdbe_device_name
273 get_input: vdbe_name_1
275 get_input: port_vdbe_untr_1_port_exCP_naming
276 virtual_network_refs:
279 get_input: port_vdbe_untr_1_port_vlan_requirements
280 virtual_machine_interface_allowed_address_pairs:
281 allowed_address_pair:
283 get_input: aap_address_mode
286 get_input: vdbe_aap_untrusted_ip_prefix
288 get_input: vdbe_aap_untrusted_ip_prefix_len
290 get_input: vdbe_untrusted_vmac_address
292 get_input: aap_address_mode
295 get_input: vdbe_aap_sec_untrusted_ip_prefix
297 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
299 get_input: vdbe_hw_untr_mac_1
301 get_input: aap_address_mode
304 get_input: vdbe_aap_untrusted_v6_ip_prefix
306 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
308 get_input: vdbe_untrusted_vmac_address
310 get_input: port_vdbe_untr_1_port_network_role_tag
311 virtual_machine_interface_mac_addresses:
312 - get_input: vdbe_hw_untr_mac_1
314 get_input: port_vdbe_untr_1_port_order
317 capability: tosca.capabilities.network.Linkable
319 relationship: tosca.relationships.network.LinksTo
321 capability: tosca.capabilities.network.Bindable
323 relationship: tosca.relationships.network.BindsTo
324 vdbe_untr_1_subports:
325 type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan
329 aap_untrusted_ip_prefix:
330 get_input: vdbe_aap_untrusted_ip_prefix
331 aap_sec_untrusted_ip_prefix:
332 get_input: vdbe_aap_sec_untrusted_ip_prefix
333 vdbe_subport_network: control_int_net
335 get_input: vdbe_untrusted_v6_ip_1
339 get_input: vdbe_untrusted_ip_1
340 subinterfaces_name_prefix:
342 template: VM_NAMEDBE001p1n004
345 get_input: vdbe_device_name
347 get_input: vdbe_name_1
349 get_input: aap_address_mode
350 service_template_filter:
351 substitute_service_template: nested_vlanServiceTemplate.yaml
353 get_input: untrusted_num_vn
355 aap_untrusted_v6_ip_prefix:
356 get_input: vdbe_aap_untrusted_v6_ip_prefix
357 parent_interface: vdbe_untr_1_port
359 get_input: vdbe_hw_untr_mac_1
361 get_input: untrusted_vlan_tags
362 aap_sec_untrusted_ip_prefix_len:
363 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
365 get_input: vdbe_untrusted_vmac_address
366 aap_untrusted_v6_ip_prefix_len:
367 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
368 aap_untrusted_ip_prefix_len:
369 get_input: vdbe_aap_untrusted_ip_prefix_len
371 - subinterface_link_vdbe_untr_x_subport:
372 capability: tosca.capabilities.network.Linkable
373 node: control_int_net
374 relationship: tosca.relationships.network.LinksTo
375 - binding_vdbe_untr_x_subport:
376 capability: tosca.capabilities.network.Bindable
377 node: vdbe_untr_1_port
378 relationship: tosca.relationships.network.BindsTo
380 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
384 template: VNF_NAME_control_net
389 nested_pattern4_group:
390 type: org.openecomp.groups.heat.HeatStack
392 heat_file: ../Artifacts/nested_pattern4.yml
394 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
399 - vdbe_untr_1_subports
401 substitution_mappings:
402 node_type: org.openecomp.resource.abstract.nodes.heat.vdbe
404 disk.latency_vdbe_node_1:
410 network.outgoing.bytes.rate_vdbe_untr_1_port:
412 - network.outgoing.bytes.rate
413 instance_vdbe_node_1:
416 forwarder_vdbe_untr_1_port:
419 disk.device.read.requests_vdbe_node_1:
421 - disk.device.read.requests
422 end_point_fabric_int_net:
425 disk.device.usage_vdbe_node_1:
428 attachment_fabric_int_net:
431 disk.write.bytes_vdbe_node_1:
434 disk.device.write.bytes_vdbe_node_1:
436 - disk.device.write.bytes
437 disk.allocation_vdbe_node_1:
443 cpu_util_vdbe_node_1:
446 network.incoming.packets.rate_vdbe_untr_1_port:
448 - network.incoming.packets.rate
449 disk.device.read.bytes_vdbe_node_1:
451 - disk.device.read.bytes
452 disk.device.read.bytes.rate_vdbe_node_1:
454 - disk.device.read.bytes.rate
455 disk.device.allocation_vdbe_node_1:
457 - disk.device.allocation
458 disk.write.requests.rate_vdbe_node_1:
460 - disk.write.requests.rate
461 disk.root.size_vdbe_node_1:
464 disk.device.iops_vdbe_node_1:
467 disk.device.write.requests_vdbe_node_1:
469 - disk.device.write.requests
470 disk.write.requests_vdbe_node_1:
472 - disk.write.requests
473 network.incoming.bytes.rate_vdbe_untr_1_port:
475 - network.incoming.bytes.rate
479 binding_vdbe_untr_1_port:
482 disk.ephemeral.size_vdbe_node_1:
484 - disk.ephemeral.size
485 network.outgoing.bytes_vdbe_untr_1_port:
487 - network.outgoing.bytes
488 feature_vdbe_untr_1_subports:
489 - vdbe_untr_1_subports
491 disk.device.latency_vdbe_node_1:
493 - disk.device.latency
494 disk.capacity_vdbe_node_1:
497 disk.device.capacity_vdbe_node_1:
499 - disk.device.capacity
500 feature_fabric_int_net:
503 link_control_int_net:
506 network.incoming.bytes_vdbe_untr_1_port:
508 - network.incoming.bytes
509 end_point_control_int_net:
512 disk.usage_vdbe_node_1:
515 disk.read.bytes_vdbe_node_1:
518 feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
519 - vdbe_untr_1_subports
520 - feature_vdbe_untr_x_subport
521 disk.device.read.requests.rate_vdbe_node_1:
523 - disk.device.read.requests.rate
527 feature_control_int_net:
530 cpu.delta_vdbe_node_1:
533 network.incoming.packets_vdbe_untr_1_port:
535 - network.incoming.packets
536 scalable_vdbe_node_1:
542 disk.iops_vdbe_node_1:
548 memory.resident_vdbe_node_1:
551 endpoint_vdbe_node_1:
554 network.outgoing.packets.rate_vdbe_untr_1_port:
556 - network.outgoing.packets.rate
560 network.outpoing.packets_vdbe_untr_1_port:
562 - network.outpoing.packets
563 disk.read.bytes.rate_vdbe_node_1:
565 - disk.read.bytes.rate
566 disk.device.write.bytes.rate_vdbe_node_1:
568 - disk.device.write.bytes.rate
569 attachment_control_int_net:
575 disk.device.write.requests.rate_vdbe_node_1:
577 - disk.device.write.requests.rate
578 disk.read.requests_vdbe_node_1:
581 disk.write.bytes.rate_vdbe_node_1:
583 - disk.write.bytes.rate
584 feature_vdbe_untr_1_port:
587 memory.usage_vdbe_node_1:
591 dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
592 - vdbe_untr_1_subports
593 - dependency_vdbe_untr_x_subport
594 dependency_vdbe_node_1:
597 local_storage_vdbe_node_1:
600 dependency_vdbe_untr_1_port:
603 dependency_control_int_net:
606 dependency_fabric_int_net:
609 dependency_vdbe_untr_1_subports:
610 - vdbe_untr_1_subports