related-networks property support as input
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / subinterface / vlantagging / pattern4 / multiplePortsMultipleVlans / out / nested_pattern4ServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested_pattern4
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 node_types:
10   org.openecomp.resource.vfc.compute.nodes.heat.vdbe:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     fabric_int_net_rpf:
15       hidden: false
16       immutable: false
17       type: string
18       description: Reverse Path Filtering enable or disable for the fabric virtual network
19     control_int_net_rpf:
20       hidden: false
21       immutable: false
22       type: string
23       description: Reverse Path Filtering enable or disable for the control virtual network
24     control_int_net_forwarding_mode:
25       hidden: false
26       immutable: false
27       type: string
28       description: forwarding mode of the control virtual network
29     port_vdbe_untr_2_port_network_role_tag:
30       type: string
31       required: true
32     vdbe_aap_untrusted_ip_prefix_len:
33       hidden: false
34       immutable: false
35       type: string
36       description: ip prefix length for the primary vDBE VM on the VAN untrusted network
37     untrusted_num_vn:
38       hidden: false
39       immutable: false
40       type: float
41       description: Number of vDBE subinterface virtual Networks
42       constraints:
43       - in_range:
44         - 1
45         - 77
46     control_int_net_shared:
47       hidden: false
48       immutable: false
49       type: boolean
50       description: control virtual network shared
51     control_int_net_flood_unknown_unicast:
52       hidden: false
53       immutable: false
54       type: boolean
55       description: forwarding mode of the control virtual network
56     port_vdbe_untr_2_port_network_role:
57       type: string
58       required: true
59     port_vdbe_untr_1_port_ip_requirements:
60       type: list
61       required: true
62       entry_schema:
63         type: org.openecomp.datatypes.network.IpRequirements
64     port_vdbe_untr_2_port_vlan_requirements:
65       type: list
66       required: true
67       entry_schema:
68         type: org.openecomp.datatypes.network.VlanRequirements
69     port_vdbe_untr_2_port_exCP_naming:
70       type: org.openecomp.datatypes.Naming
71       required: true
72     vdbe_image_name:
73       hidden: false
74       immutable: false
75       type: string
76       description: Image to use for vDBE
77     oam_net_name:
78       hidden: false
79       immutable: false
80       type: string
81       description: Name of NSDNet network from which the management IP addresses will be allocated
82     port_vdbe_untr_2_port_ip_requirements:
83       type: list
84       required: true
85       entry_schema:
86         type: org.openecomp.datatypes.network.IpRequirements
87     port_vdbe_untr_1_port_mac_requirements:
88       type: org.openecomp.datatypes.network.MacRequirements
89       required: true
90     port_vdbe_untr_1_port_order:
91       type: integer
92       required: true
93     vdbe_aap_untrusted_v6_ip_prefix_len:
94       hidden: false
95       immutable: false
96       type: string
97       description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
98     vdbe_flavor_name:
99       hidden: false
100       immutable: false
101       type: string
102       description: Flavor to use for vDBE
103     port_vdbe_untr_1_port_subnetpoolid:
104       type: string
105       required: true
106     fabric_int_net_forwarding_mode:
107       hidden: false
108       immutable: false
109       type: string
110       description: forwarding mode of the fabric virtual network
111     port_vdbe_untr_2_port_mac_requirements:
112       type: org.openecomp.datatypes.network.MacRequirements
113       required: true
114     fabric_int_net_shared:
115       hidden: false
116       immutable: false
117       description: fabric virtual network shared
118     untrusted_net_name:
119       hidden: false
120       immutable: false
121       type: string
122       description: Name of public untrusted network into which this vDBE HA cluster is deployed
123     port_vdbe_untr_1_port_network_role_tag:
124       type: string
125       required: true
126     vf_module_id:
127       hidden: false
128       immutable: false
129       type: string
130       description: Unique ID for this VF module inst
131     vnf_name:
132       hidden: false
133       immutable: false
134       type: string
135       description: Unique name for this VF instance
136     port_vdbe_untr_1_port_related_networks:
137       type: list
138       required: true
139       entry_schema:
140         type: org.openecomp.datatypes.network.RelatedNetworksAssignments
141     vdbe_untrusted_ip_1:
142       hidden: false
143       immutable: false
144       type: string
145       description: IPV4 address of the secondary vDBE VM on the VAN untrusted network
146     vf_module_name:
147       hidden: false
148       immutable: false
149       type: string
150       description: Unique name for this VF Module instance
151     aap_address_mode:
152       hidden: false
153       immutable: false
154       type: string
155       description: Address mode for the vDBE cluster IP
156     vdbe_untrusted_v6_ip_1:
157       hidden: false
158       immutable: false
159       type: string
160       description: IPV6 address of the secondary vDBE VM on the VAN untrusted network
161     vdbe_untrusted_vmac_address:
162       hidden: false
163       immutable: false
164       type: string
165       description: Virtual MAC of the primary vDBE VM on the VAN untrusted network
166     port_vdbe_untr_1_port_network_role:
167       type: string
168       required: true
169     vdbe_aap_sec_untrusted_ip_prefix:
170       hidden: false
171       immutable: false
172       type: string
173       description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
174     vnf_id:
175       hidden: false
176       immutable: false
177       type: string
178       description: Unique ID for this VF inst
179     port_vdbe_untr_2_port_related_networks:
180       type: list
181       required: true
182       entry_schema:
183         type: org.openecomp.datatypes.network.RelatedNetworksAssignments
184     vdbe_name_1:
185       hidden: false
186       immutable: false
187       type: string
188       description: VM Name for this vdbe node 1
189     availability_zone_1:
190       hidden: false
191       immutable: false
192       type: string
193       description: The availability zone of secondary node1 vDBE vm in the local HA pair.
194     port_vdbe_untr_2_port_subnetpoolid:
195       type: string
196       required: true
197     untrusted_vn_networks:
198       hidden: false
199       immutable: false
200       type: list
201       description: List of subinterface virtual networks
202       entry_schema:
203         type: string
204     port_vdbe_untr_2_port_order:
205       type: integer
206       required: true
207     vdbe_aap_sec_untrusted_ip_prefix_len:
208       hidden: false
209       immutable: false
210       type: string
211       description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
212     vdbe_aap_untrusted_v6_ip_prefix:
213       hidden: false
214       immutable: false
215       type: string
216       description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
217     fabric_int_net_flood_unknown_unicast:
218       hidden: false
219       immutable: false
220       type: boolean
221       description: forwarding mode of the fabric virtual network
222     untrusted_vlan_tags:
223       hidden: false
224       immutable: false
225       type: list
226       description: List of subinterface vlan tags
227       entry_schema:
228         type: string
229     port_vdbe_untr_1_port_exCP_naming:
230       type: org.openecomp.datatypes.Naming
231       required: true
232     counter:
233       hidden: false
234       immutable: false
235       type: float
236       description: Counter.
237     vdbe_hw_untr_mac_1:
238       hidden: false
239       immutable: false
240       type: string
241       description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network
242     vdbe_device_name:
243       hidden: false
244       immutable: false
245       type: string
246       description: VDBE device Name for this vdbe VNF
247     port_vdbe_untr_1_port_vlan_requirements:
248       type: list
249       required: true
250       entry_schema:
251         type: org.openecomp.datatypes.network.VlanRequirements
252     vdbe_aap_untrusted_ip_prefix:
253       hidden: false
254       immutable: false
255       type: string
256       description: ip prefix for primary vDBE VM on the VAN untrusted network
257   node_templates:
258     vdbe_untr_2_subports:
259       type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2
260       directives:
261       - substitutable
262       properties:
263         aap_untrusted_ip_prefix:
264           get_input: vdbe_aap_untrusted_ip_prefix
265         aap_sec_untrusted_ip_prefix:
266           get_input: vdbe_aap_sec_untrusted_ip_prefix
267         ip_v6_address:
268           get_input: vdbe_untrusted_v6_ip_1
269         counter:
270           get_input: counter
271         ip_address:
272           get_input: vdbe_untrusted_ip_1
273         subinterfaces_name_prefix:
274           str_replace:
275             template: VM_NAMEDBE001p1n004
276             params:
277               DBE:
278                 get_input: vdbe_device_name
279               VM_NAME:
280                 get_input: vdbe_name_1
281         aap_address_mode:
282           get_input: aap_address_mode
283         service_template_filter:
284           substitute_service_template: vlan2ServiceTemplate.yaml
285           count: 5
286           mandatory: true
287         aap_untrusted_v6_ip_prefix:
288           get_input: vdbe_aap_untrusted_v6_ip_prefix
289         parent_interface: vdbe_untr_2_port
290         vn_network_list: fabric_int_net
291         mac_address:
292           get_input: vdbe_hw_untr_mac_1
293         vlan_tag_list:
294           get_input: untrusted_vlan_tags
295         aap_sec_untrusted_ip_prefix_len:
296           get_input: vdbe_aap_sec_untrusted_ip_prefix_len
297         vmac_address:
298           get_input: vdbe_untrusted_vmac_address
299         aap_untrusted_v6_ip_prefix_len:
300           get_input: vdbe_aap_untrusted_v6_ip_prefix_len
301         aap_untrusted_ip_prefix_len:
302           get_input: vdbe_aap_untrusted_ip_prefix_len
303       requirements:
304       - subinterface_link_vdbe_untr_x_subport_another:
305           capability: tosca.capabilities.network.Linkable
306           node: fabric_int_net
307           relationship: tosca.relationships.network.LinksTo
308       - binding_vdbe_untr_x_subport_another:
309           capability: tosca.capabilities.network.Bindable
310           node: vdbe_untr_2_port
311           relationship: tosca.relationships.network.BindsTo
312     vdbe_node_1:
313       type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
314       properties:
315         flavor:
316           get_input: vdbe_flavor_name
317         availability_zone:
318           get_input: availability_zone_1
319         image:
320           get_input: vdbe_image_name
321         metadata:
322           vf_module_id:
323             get_input: vf_module_id
324           vnf_id:
325             get_input: vnf_id
326           vnf_name:
327             get_input: vnf_name
328         name:
329           get_input: vdbe_name_1
330     fabric_int_net:
331       type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
332       properties:
333         network_name:
334           str_replace:
335             template:
336               get_attribute:
337               - vdbe_untr_1_subports
338               - vlan_tag_list
339             params:
340               VNF_NAME:
341                 get_input: vnf_name
342     vdbe_untr_1_port:
343       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
344       properties:
345         subnetpoolid:
346           get_input: port_vdbe_untr_1_port_subnetpoolid
347         related_networks:
348           get_input: port_vdbe_untr_1_port_related_networks
349         ip_requirements:
350           get_input: port_vdbe_untr_1_port_ip_requirements
351         network_role:
352           get_input: port_vdbe_untr_1_port_network_role
353         mac_requirements:
354           get_input: port_vdbe_untr_1_port_mac_requirements
355         subinterface_indicator: true
356         name:
357           str_replace:
358             template: VM_NAMEDBE001p1n004
359             params:
360               DBE:
361                 get_input: vdbe_device_name
362               VM_NAME:
363                 get_input: vdbe_name_1
364         exCP_naming:
365           get_input: port_vdbe_untr_1_port_exCP_naming
366         virtual_network_refs:
367         - control_int_net
368         vlan_requirements:
369           get_input: port_vdbe_untr_1_port_vlan_requirements
370         virtual_machine_interface_allowed_address_pairs:
371           allowed_address_pair:
372           - address_mode:
373               get_input: aap_address_mode
374             ip:
375               ip_prefix:
376                 get_input: vdbe_aap_untrusted_ip_prefix
377               ip_prefix_len:
378                 get_input: vdbe_aap_untrusted_ip_prefix_len
379             mac:
380               get_input: vdbe_untrusted_vmac_address
381           - address_mode:
382               get_input: aap_address_mode
383             ip:
384               ip_prefix:
385                 get_input: vdbe_aap_sec_untrusted_ip_prefix
386               ip_prefix_len:
387                 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
388             mac:
389               get_input: vdbe_hw_untr_mac_1
390           - address_mode:
391               get_input: aap_address_mode
392             ip:
393               ip_prefix:
394                 get_input: vdbe_aap_untrusted_v6_ip_prefix
395               ip_prefix_len:
396                 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
397             mac:
398               get_input: vdbe_untrusted_vmac_address
399         network_role_tag:
400           get_input: port_vdbe_untr_1_port_network_role_tag
401         virtual_machine_interface_mac_addresses:
402         - get_input: vdbe_hw_untr_mac_1
403         order:
404           get_input: port_vdbe_untr_1_port_order
405       requirements:
406       - link:
407           capability: tosca.capabilities.network.Linkable
408           node: control_int_net
409           relationship: tosca.relationships.network.LinksTo
410       - binding:
411           capability: tosca.capabilities.network.Bindable
412           node: vdbe_node_1
413           relationship: tosca.relationships.network.BindsTo
414     vdbe_untr_1_subports:
415       type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1
416       directives:
417       - substitutable
418       properties:
419         aap_untrusted_ip_prefix:
420           get_input: vdbe_aap_untrusted_ip_prefix
421         aap_sec_untrusted_ip_prefix:
422           get_input: vdbe_aap_sec_untrusted_ip_prefix
423         ip_v6_address:
424           get_input: vdbe_untrusted_v6_ip_1
425         counter:
426           get_input: counter
427         ip_address:
428           get_input: vdbe_untrusted_ip_1
429         subinterfaces_name_prefix:
430           str_replace:
431             template: VM_NAMEDBE001p1n004
432             params:
433               DBE:
434                 get_input: vdbe_device_name
435               VM_NAME:
436                 get_input: vdbe_name_1
437         aap_address_mode:
438           get_attribute:
439           - fabric_int_net
440           - network_name
441         service_template_filter:
442           substitute_service_template: vlan1ServiceTemplate.yaml
443           count:
444             get_input: untrusted_num_vn
445           mandatory: false
446         aap_untrusted_v6_ip_prefix:
447           get_input: vdbe_aap_untrusted_v6_ip_prefix
448         parent_interface: vdbe_untr_1_port
449         vn_network_list:
450           get_input: untrusted_vn_networks
451         mac_address:
452           get_input: vdbe_hw_untr_mac_1
453         vlan_tag_list:
454           get_input: untrusted_vlan_tags
455         aap_sec_untrusted_ip_prefix_len:
456           get_input: vdbe_aap_sec_untrusted_ip_prefix_len
457         vmac_address:
458           get_input: vdbe_untrusted_vmac_address
459         aap_untrusted_v6_ip_prefix_len:
460           get_input: vdbe_aap_untrusted_v6_ip_prefix_len
461         aap_untrusted_ip_prefix_len:
462           get_input: vdbe_aap_untrusted_ip_prefix_len
463       requirements:
464       - binding_vdbe_untr_x_subport:
465           capability: tosca.capabilities.network.Bindable
466           node: vdbe_untr_1_port
467           relationship: tosca.relationships.network.BindsTo
468     control_int_net:
469       type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
470       properties:
471         network_name:
472           str_replace:
473             template: VNF_NAME_control_net
474             params:
475               VNF_NAME:
476                 get_input: vnf_name
477     vdbe_untr_2_port:
478       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
479       properties:
480         subnetpoolid:
481           get_input: port_vdbe_untr_2_port_subnetpoolid
482         related_networks:
483           get_input: port_vdbe_untr_2_port_related_networks
484         ip_requirements:
485           get_input: port_vdbe_untr_2_port_ip_requirements
486         network_role:
487           get_input: port_vdbe_untr_2_port_network_role
488         mac_requirements:
489           get_input: port_vdbe_untr_2_port_mac_requirements
490         subinterface_indicator: true
491         name: Port_2
492         exCP_naming:
493           get_input: port_vdbe_untr_2_port_exCP_naming
494         virtual_network_refs:
495         - fabric_int_net
496         vlan_requirements:
497           get_input: port_vdbe_untr_2_port_vlan_requirements
498         virtual_machine_interface_allowed_address_pairs:
499           allowed_address_pair:
500           - address_mode:
501               get_input: aap_address_mode
502             ip:
503               ip_prefix:
504                 get_input: vdbe_aap_untrusted_ip_prefix
505               ip_prefix_len:
506                 get_input: vdbe_aap_untrusted_ip_prefix_len
507             mac:
508               get_input: vdbe_untrusted_vmac_address
509           - address_mode:
510               get_input: aap_address_mode
511             ip:
512               ip_prefix:
513                 get_input: vdbe_aap_sec_untrusted_ip_prefix
514               ip_prefix_len:
515                 get_input: vdbe_aap_sec_untrusted_ip_prefix_len
516             mac:
517               get_input: vdbe_hw_untr_mac_1
518           - address_mode:
519               get_input: aap_address_mode
520             ip:
521               ip_prefix:
522                 get_input: vdbe_aap_untrusted_v6_ip_prefix
523               ip_prefix_len:
524                 get_input: vdbe_aap_untrusted_v6_ip_prefix_len
525             mac:
526               get_input: vdbe_untrusted_vmac_address
527         network_role_tag:
528           get_input: port_vdbe_untr_2_port_network_role_tag
529         virtual_machine_interface_mac_addresses:
530         - get_input: vdbe_hw_untr_mac_1
531         order:
532           get_input: port_vdbe_untr_2_port_order
533       requirements:
534       - link:
535           capability: tosca.capabilities.network.Linkable
536           node: fabric_int_net
537           relationship: tosca.relationships.network.LinksTo
538       - binding:
539           capability: tosca.capabilities.network.Bindable
540           node: vdbe_node_1
541           relationship: tosca.relationships.network.BindsTo
542   groups:
543     nested_pattern4_group:
544       type: org.openecomp.groups.heat.HeatStack
545       properties:
546         heat_file: ../Artifacts/nested_pattern4.yml
547         description: |
548           Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
549       members:
550       - vdbe_untr_2_subports
551       - vdbe_node_1
552       - fabric_int_net
553       - vdbe_untr_1_port
554       - vdbe_untr_1_subports
555       - control_int_net
556       - vdbe_untr_2_port
557   substitution_mappings:
558     node_type: org.openecomp.resource.abstract.nodes.heat.vdbe
559     capabilities:
560       disk.latency_vdbe_node_1:
561       - vdbe_node_1
562       - disk.latency
563       feature_vdbe_untr_x_subport_another_vdbe_untr_2_subports:
564       - vdbe_untr_2_subports
565       - feature_vdbe_untr_x_subport_another
566       binding_vdbe_node_1:
567       - vdbe_node_1
568       - binding
569       network.outgoing.bytes.rate_vdbe_untr_1_port:
570       - vdbe_untr_1_port
571       - network.outgoing.bytes.rate
572       instance_vdbe_node_1:
573       - vdbe_node_1
574       - instance
575       network.incoming.packets.rate_vdbe_untr_2_port:
576       - vdbe_untr_2_port
577       - network.incoming.packets.rate
578       forwarder_vdbe_untr_1_port:
579       - vdbe_untr_1_port
580       - forwarder
581       disk.device.read.requests_vdbe_node_1:
582       - vdbe_node_1
583       - disk.device.read.requests
584       end_point_fabric_int_net:
585       - fabric_int_net
586       - end_point
587       disk.device.usage_vdbe_node_1:
588       - vdbe_node_1
589       - disk.device.usage
590       attachment_fabric_int_net:
591       - fabric_int_net
592       - attachment
593       network.outpoing.packets_vdbe_untr_2_port:
594       - vdbe_untr_2_port
595       - network.outpoing.packets
596       disk.write.bytes_vdbe_node_1:
597       - vdbe_node_1
598       - disk.write.bytes
599       disk.device.write.bytes_vdbe_node_1:
600       - vdbe_node_1
601       - disk.device.write.bytes
602       disk.allocation_vdbe_node_1:
603       - vdbe_node_1
604       - disk.allocation
605       network.outgoing.bytes.rate_vdbe_untr_2_port:
606       - vdbe_untr_2_port
607       - network.outgoing.bytes.rate
608       memory_vdbe_node_1:
609       - vdbe_node_1
610       - memory
611       cpu_util_vdbe_node_1:
612       - vdbe_node_1
613       - cpu_util
614       network.incoming.packets.rate_vdbe_untr_1_port:
615       - vdbe_untr_1_port
616       - network.incoming.packets.rate
617       disk.device.read.bytes_vdbe_node_1:
618       - vdbe_node_1
619       - disk.device.read.bytes
620       network.outgoing.bytes_vdbe_untr_2_port:
621       - vdbe_untr_2_port
622       - network.outgoing.bytes
623       feature_vdbe_untr_2_subports:
624       - vdbe_untr_2_subports
625       - feature
626       disk.device.read.bytes.rate_vdbe_node_1:
627       - vdbe_node_1
628       - disk.device.read.bytes.rate
629       disk.device.allocation_vdbe_node_1:
630       - vdbe_node_1
631       - disk.device.allocation
632       disk.write.requests.rate_vdbe_node_1:
633       - vdbe_node_1
634       - disk.write.requests.rate
635       disk.root.size_vdbe_node_1:
636       - vdbe_node_1
637       - disk.root.size
638       network.incoming.packets_vdbe_untr_2_port:
639       - vdbe_untr_2_port
640       - network.incoming.packets
641       disk.device.iops_vdbe_node_1:
642       - vdbe_node_1
643       - disk.device.iops
644       disk.device.write.requests_vdbe_node_1:
645       - vdbe_node_1
646       - disk.device.write.requests
647       disk.write.requests_vdbe_node_1:
648       - vdbe_node_1
649       - disk.write.requests
650       network.incoming.bytes.rate_vdbe_untr_1_port:
651       - vdbe_untr_1_port
652       - network.incoming.bytes.rate
653       vcpus_vdbe_node_1:
654       - vdbe_node_1
655       - vcpus
656       binding_vdbe_untr_1_port:
657       - vdbe_untr_1_port
658       - binding
659       disk.ephemeral.size_vdbe_node_1:
660       - vdbe_node_1
661       - disk.ephemeral.size
662       network.outgoing.bytes_vdbe_untr_1_port:
663       - vdbe_untr_1_port
664       - network.outgoing.bytes
665       feature_vdbe_untr_2_port:
666       - vdbe_untr_2_port
667       - feature
668       feature_vdbe_untr_1_subports:
669       - vdbe_untr_1_subports
670       - feature
671       disk.device.latency_vdbe_node_1:
672       - vdbe_node_1
673       - disk.device.latency
674       disk.capacity_vdbe_node_1:
675       - vdbe_node_1
676       - disk.capacity
677       disk.device.capacity_vdbe_node_1:
678       - vdbe_node_1
679       - disk.device.capacity
680       feature_fabric_int_net:
681       - fabric_int_net
682       - feature
683       link_control_int_net:
684       - control_int_net
685       - link
686       network.incoming.bytes_vdbe_untr_1_port:
687       - vdbe_untr_1_port
688       - network.incoming.bytes
689       end_point_control_int_net:
690       - control_int_net
691       - end_point
692       disk.usage_vdbe_node_1:
693       - vdbe_node_1
694       - disk.usage
695       disk.read.bytes_vdbe_node_1:
696       - vdbe_node_1
697       - disk.read.bytes
698       feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
699       - vdbe_untr_1_subports
700       - feature_vdbe_untr_x_subport
701       disk.device.read.requests.rate_vdbe_node_1:
702       - vdbe_node_1
703       - disk.device.read.requests.rate
704       host_vdbe_node_1:
705       - vdbe_node_1
706       - host
707       feature_control_int_net:
708       - control_int_net
709       - feature
710       cpu.delta_vdbe_node_1:
711       - vdbe_node_1
712       - cpu.delta
713       network.incoming.bytes.rate_vdbe_untr_2_port:
714       - vdbe_untr_2_port
715       - network.incoming.bytes.rate
716       network.incoming.packets_vdbe_untr_1_port:
717       - vdbe_untr_1_port
718       - network.incoming.packets
719       network.incoming.bytes_vdbe_untr_2_port:
720       - vdbe_untr_2_port
721       - network.incoming.bytes
722       scalable_vdbe_node_1:
723       - vdbe_node_1
724       - scalable
725       link_fabric_int_net:
726       - fabric_int_net
727       - link
728       disk.iops_vdbe_node_1:
729       - vdbe_node_1
730       - disk.iops
731       feature_vdbe_node_1:
732       - vdbe_node_1
733       - feature
734       memory.resident_vdbe_node_1:
735       - vdbe_node_1
736       - memory.resident
737       endpoint_vdbe_node_1:
738       - vdbe_node_1
739       - endpoint
740       network.outgoing.packets.rate_vdbe_untr_1_port:
741       - vdbe_untr_1_port
742       - network.outgoing.packets.rate
743       os_vdbe_node_1:
744       - vdbe_node_1
745       - os
746       network.outpoing.packets_vdbe_untr_1_port:
747       - vdbe_untr_1_port
748       - network.outpoing.packets
749       disk.read.bytes.rate_vdbe_node_1:
750       - vdbe_node_1
751       - disk.read.bytes.rate
752       disk.device.write.bytes.rate_vdbe_node_1:
753       - vdbe_node_1
754       - disk.device.write.bytes.rate
755       attachment_control_int_net:
756       - control_int_net
757       - attachment
758       cpu_vdbe_node_1:
759       - vdbe_node_1
760       - cpu
761       network.outgoing.packets.rate_vdbe_untr_2_port:
762       - vdbe_untr_2_port
763       - network.outgoing.packets.rate
764       disk.device.write.requests.rate_vdbe_node_1:
765       - vdbe_node_1
766       - disk.device.write.requests.rate
767       forwarder_vdbe_untr_2_port:
768       - vdbe_untr_2_port
769       - forwarder
770       disk.read.requests_vdbe_node_1:
771       - vdbe_node_1
772       - disk.read.requests
773       disk.write.bytes.rate_vdbe_node_1:
774       - vdbe_node_1
775       - disk.write.bytes.rate
776       feature_vdbe_untr_1_port:
777       - vdbe_untr_1_port
778       - feature
779       binding_vdbe_untr_2_port:
780       - vdbe_untr_2_port
781       - binding
782       memory.usage_vdbe_node_1:
783       - vdbe_node_1
784       - memory.usage
785     requirements:
786       dependency_vdbe_untr_2_subports:
787       - vdbe_untr_2_subports
788       - dependency
789       dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
790       - vdbe_untr_1_subports
791       - dependency_vdbe_untr_x_subport
792       dependency_vdbe_untr_2_port:
793       - vdbe_untr_2_port
794       - dependency
795       dependency_vdbe_node_1:
796       - vdbe_node_1
797       - dependency
798       local_storage_vdbe_node_1:
799       - vdbe_node_1
800       - local_storage
801       dependency_vdbe_untr_1_port:
802       - vdbe_untr_1_port
803       - dependency
804       dependency_control_int_net:
805       - control_int_net
806       - dependency
807       dependency_fabric_int_net:
808       - fabric_int_net
809       - dependency
810       dependency_vdbe_untr_x_subport_another_vdbe_untr_2_subports:
811       - vdbe_untr_2_subports
812       - dependency_vdbe_untr_x_subport_another
813       subinterface_link_vdbe_untr_x_subport_vdbe_untr_1_subports:
814       - vdbe_untr_1_subports
815       - subinterface_link_vdbe_untr_x_subport
816       dependency_vdbe_untr_1_subports:
817       - vdbe_untr_1_subports
818       - dependency