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
250 - vdbe_untr_1_subports
256 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
259 get_input: port_vdbe_untr_1_port_subnetpoolid
261 get_input: port_vdbe_untr_1_port_related_networks
263 get_input: port_vdbe_untr_1_port_ip_requirements
265 get_input: port_vdbe_untr_1_port_network_role
267 get_input: port_vdbe_untr_1_port_mac_requirements
268 subinterface_indicator: true
271 template: VM_NAMEDBE001p1n004
274 get_input: vdbe_device_name
276 get_input: vdbe_name_1
278 get_input: port_vdbe_untr_1_port_exCP_naming
279 virtual_network_refs:
282 get_input: port_vdbe_untr_1_port_vlan_requirements
283 virtual_machine_interface_allowed_address_pairs:
284 allowed_address_pair:
286 get_input: aap_address_mode
289 get_input: vdbe_aap_untrusted_ip_prefix
291 get_input: vdbe_aap_untrusted_ip_prefix_len
293 get_input: vdbe_untrusted_vmac_address
295 get_input: aap_address_mode
298 get_input: vdbe_aap_sec_untrusted_ip_prefix
300 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
302 get_input: vdbe_hw_untr_mac_1
304 get_input: aap_address_mode
307 get_input: vdbe_aap_untrusted_v6_ip_prefix
309 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
311 get_input: vdbe_untrusted_vmac_address
313 get_input: port_vdbe_untr_1_port_network_role_tag
314 virtual_machine_interface_mac_addresses:
315 - get_input: vdbe_hw_untr_mac_1
317 get_input: port_vdbe_untr_1_port_order
320 capability: tosca.capabilities.network.Linkable
322 relationship: tosca.relationships.network.LinksTo
324 capability: tosca.capabilities.network.Bindable
326 relationship: tosca.relationships.network.BindsTo
327 vdbe_untr_1_subports:
328 type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan
332 aap_untrusted_ip_prefix:
333 get_input: vdbe_aap_untrusted_ip_prefix
334 aap_sec_untrusted_ip_prefix:
335 get_input: vdbe_aap_sec_untrusted_ip_prefix
336 vdbe_subport_network: control_int_net
338 get_input: vdbe_untrusted_v6_ip_1
342 get_input: vdbe_untrusted_ip_1
343 subinterfaces_name_prefix:
345 template: VM_NAMEDBE001p1n004
348 get_input: vdbe_device_name
350 get_input: vdbe_name_1
352 get_input: aap_address_mode
353 service_template_filter:
354 substitute_service_template: nested_vlanServiceTemplate.yaml
356 get_input: untrusted_num_vn
358 aap_untrusted_v6_ip_prefix:
359 get_input: vdbe_aap_untrusted_v6_ip_prefix
360 parent_interface: vdbe_untr_1_port
362 get_input: vdbe_hw_untr_mac_1
364 get_input: untrusted_vlan_tags
365 aap_sec_untrusted_ip_prefix_len:
366 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
371 aap_untrusted_v6_ip_prefix_len:
372 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
373 aap_untrusted_ip_prefix_len:
374 get_input: vdbe_aap_untrusted_ip_prefix_len
376 - subinterface_link_vdbe_untr_x_subport:
377 capability: tosca.capabilities.network.Linkable
378 node: control_int_net
379 relationship: tosca.relationships.network.LinksTo
380 - binding_vdbe_untr_x_subport:
381 capability: tosca.capabilities.network.Bindable
382 node: vdbe_untr_1_port
383 relationship: tosca.relationships.network.BindsTo
385 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
389 template: VNF_NAME_control_net
394 nested_pattern4_group:
395 type: org.openecomp.groups.heat.HeatStack
397 heat_file: ../Artifacts/nested_pattern4.yml
399 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
404 - vdbe_untr_1_subports
408 description: output param connectivity
411 - vdbe_untr_1_subports
413 substitution_mappings:
414 node_type: org.openecomp.resource.abstract.nodes.heat.vdbe
416 disk.latency_vdbe_node_1:
422 network.outgoing.bytes.rate_vdbe_untr_1_port:
424 - network.outgoing.bytes.rate
425 instance_vdbe_node_1:
428 forwarder_vdbe_untr_1_port:
431 disk.device.read.requests_vdbe_node_1:
433 - disk.device.read.requests
434 end_point_fabric_int_net:
437 disk.device.usage_vdbe_node_1:
440 attachment_fabric_int_net:
443 disk.write.bytes_vdbe_node_1:
446 disk.device.write.bytes_vdbe_node_1:
448 - disk.device.write.bytes
449 disk.allocation_vdbe_node_1:
455 cpu_util_vdbe_node_1:
458 network.incoming.packets.rate_vdbe_untr_1_port:
460 - network.incoming.packets.rate
461 disk.device.read.bytes_vdbe_node_1:
463 - disk.device.read.bytes
464 disk.device.read.bytes.rate_vdbe_node_1:
466 - disk.device.read.bytes.rate
467 disk.device.allocation_vdbe_node_1:
469 - disk.device.allocation
470 disk.write.requests.rate_vdbe_node_1:
472 - disk.write.requests.rate
473 disk.root.size_vdbe_node_1:
476 disk.device.iops_vdbe_node_1:
479 disk.device.write.requests_vdbe_node_1:
481 - disk.device.write.requests
482 disk.write.requests_vdbe_node_1:
484 - disk.write.requests
485 network.incoming.bytes.rate_vdbe_untr_1_port:
487 - network.incoming.bytes.rate
491 binding_vdbe_untr_1_port:
494 disk.ephemeral.size_vdbe_node_1:
496 - disk.ephemeral.size
497 network.outgoing.bytes_vdbe_untr_1_port:
499 - network.outgoing.bytes
500 feature_vdbe_untr_1_subports:
501 - vdbe_untr_1_subports
503 disk.device.latency_vdbe_node_1:
505 - disk.device.latency
506 disk.capacity_vdbe_node_1:
509 disk.device.capacity_vdbe_node_1:
511 - disk.device.capacity
512 feature_fabric_int_net:
515 link_control_int_net:
518 network.incoming.bytes_vdbe_untr_1_port:
520 - network.incoming.bytes
521 end_point_control_int_net:
524 disk.usage_vdbe_node_1:
527 disk.read.bytes_vdbe_node_1:
530 feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
531 - vdbe_untr_1_subports
532 - feature_vdbe_untr_x_subport
533 disk.device.read.requests.rate_vdbe_node_1:
535 - disk.device.read.requests.rate
539 feature_control_int_net:
542 cpu.delta_vdbe_node_1:
545 network.incoming.packets_vdbe_untr_1_port:
547 - network.incoming.packets
548 scalable_vdbe_node_1:
554 disk.iops_vdbe_node_1:
560 memory.resident_vdbe_node_1:
563 endpoint_vdbe_node_1:
566 network.outgoing.packets.rate_vdbe_untr_1_port:
568 - network.outgoing.packets.rate
572 network.outpoing.packets_vdbe_untr_1_port:
574 - network.outpoing.packets
575 disk.read.bytes.rate_vdbe_node_1:
577 - disk.read.bytes.rate
578 disk.device.write.bytes.rate_vdbe_node_1:
580 - disk.device.write.bytes.rate
581 attachment_control_int_net:
587 disk.device.write.requests.rate_vdbe_node_1:
589 - disk.device.write.requests.rate
590 disk.read.requests_vdbe_node_1:
593 disk.write.bytes.rate_vdbe_node_1:
595 - disk.write.bytes.rate
596 feature_vdbe_untr_1_port:
599 memory.usage_vdbe_node_1:
603 dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
604 - vdbe_untr_1_subports
605 - dependency_vdbe_untr_x_subport
606 dependency_vdbe_node_1:
609 local_storage_vdbe_node_1:
612 dependency_vdbe_untr_1_port:
615 dependency_control_int_net:
618 dependency_fabric_int_net:
621 dependency_vdbe_untr_1_subports:
622 - vdbe_untr_1_subports