2bb75a89ee590d65bca7bfc29617934d373e6b32
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Nested_vdbe
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     port_vdbe_untr_vmi_virtual_machine_interface_allowed_address_pairs:
15       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
16       required: true
17     subinterface_vlan1_aap_untrusted_v6_ip_prefix:
18       type: list
19       required: true
20       entry_schema:
21         type: string
22     subinterface_vlan1_aap_sec_untrusted_ip_prefix:
23       type: list
24       required: true
25       entry_schema:
26         type: string
27     port_vdbe_oam_vmi_virtual_machine_interface_mac_addresses:
28       type: list
29       required: true
30       entry_schema:
31         type: json
32     subinterface_vlan1_vmac_address:
33       type: list
34       required: true
35       entry_schema:
36         type: string
37     compute_vdbe_availability_zone:
38       type: list
39       required: true
40       entry_schema:
41         type: string
42     vm_flavor_name:
43       type: string
44       required: true
45     port_vdbe_oam_vmi_subnetpoolid:
46       type: string
47       required: true
48     subinterface_vlan1_counter:
49       type: list
50       required: true
51       entry_schema:
52         type: float
53     subinterface_vlan2_aap_untrusted_v6_ip_prefix:
54       type: list
55       required: true
56       entry_schema:
57         type: string
58     vm_image_name:
59       type: string
60       required: true
61     port_vdbe_oam_vmi_network_role_tag:
62       type: string
63       required: true
64     compute_vdbe_metadata:
65       type: list
66       required: true
67       entry_schema:
68         type: json
69     subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
70       type: list
71       required: true
72       entry_schema:
73         type: string
74     port_vdbe_oam_vmi_virtual_network_refs:
75       type: list
76       required: true
77       entry_schema:
78         type: json
79     port_vdbe_untr_vmi_ip_requirements:
80       type: list
81       required: true
82       entry_schema:
83         type: org.openecomp.datatypes.network.IpRequirements
84     port_vdbe_oam_vmi_order:
85       type: integer
86       required: true
87     port_vdbe_oam_vmi_vlan_requirements:
88       type: list
89       required: true
90       entry_schema:
91         type: org.openecomp.datatypes.network.VlanRequirements
92     port_vdbe_oam_vmi_name:
93       type: list
94       required: true
95       entry_schema:
96         type: string
97     subinterface_vlan2_ip_address:
98       type: list
99       required: true
100       entry_schema:
101         type: string
102     subinterface_vlan2_ip_v6_address:
103       type: list
104       required: true
105       entry_schema:
106         type: string
107     port_vdbe_untr_vmi_network_role:
108       type: string
109       required: true
110     port_vdbe_oam_vmi_mac_requirements:
111       type: org.openecomp.datatypes.network.MacRequirements
112       required: true
113     subinterface_vlan2_parent_interface:
114       type: list
115       required: true
116       entry_schema:
117         type: string
118     subinterface_vlan2_aap_address_mode:
119       type: list
120       required: true
121       entry_schema:
122         type: string
123     subinterface_vlan1_mac_address:
124       type: list
125       required: true
126       entry_schema:
127         type: string
128     subinterface_vlan2_mac_address:
129       type: list
130       required: true
131       entry_schema:
132         type: string
133     subinterface_vlan1_aap_untrusted_ip_prefix_len:
134       type: list
135       required: true
136       entry_schema:
137         type: string
138     subinterface_vlan1_ip_address:
139       type: list
140       required: true
141       entry_schema:
142         type: string
143     subinterface_vlan2_aap_sec_untrusted_ip_prefix:
144       type: list
145       required: true
146       entry_schema:
147         type: string
148     port_vdbe_untr_vmi_name:
149       type: list
150       required: true
151       entry_schema:
152         type: string
153     compute_vdbe_name:
154       type: list
155       required: true
156       entry_schema:
157         type: string
158     port_vdbe_untr_vmi_subnetpoolid:
159       type: string
160       required: true
161     subinterface_vlan2_aap_untrusted_ip_prefix:
162       type: list
163       required: true
164       entry_schema:
165         type: string
166     port_vdbe_untr_vmi_network_role_tag:
167       type: string
168       required: true
169     subinterface_vlan1_ip_v6_address:
170       type: list
171       required: true
172       entry_schema:
173         type: string
174     subinterface_vlan2_vmac_address:
175       type: list
176       required: true
177       entry_schema:
178         type: string
179     port_vdbe_untr_vmi_subinterface_indicator:
180       type: list
181       required: true
182       entry_schema:
183         type: boolean
184     subinterface_vlan1_aap_untrusted_ip_prefix:
185       type: list
186       required: true
187       entry_schema:
188         type: string
189     subinterface_vlan2_vn_network_list:
190       type: list
191       required: true
192       entry_schema:
193         type: string
194     port_vdbe_untr_vmi_virtual_machine_interface_mac_addresses:
195       type: list
196       required: true
197       entry_schema:
198         type: json
199     subinterface_vlan1_subinterfaces_name_prefix:
200       type: list
201       required: true
202       entry_schema:
203         type: string
204     port_vdbe_oam_vmi_network_role:
205       type: string
206       required: true
207     port_vdbe_untr_vmi_virtual_network_refs:
208       type: list
209       required: true
210       entry_schema:
211         type: json
212     port_vdbe_untr_vmi_mac_requirements:
213       type: org.openecomp.datatypes.network.MacRequirements
214       required: true
215     subinterface_vlan2_vlan_tag_list:
216       type: list
217       required: true
218       entry_schema:
219         type: json
220     subinterface_vlan1_vn_network_list:
221       type: list
222       required: true
223       entry_schema:
224         type: string
225     subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:
226       type: list
227       required: true
228       entry_schema:
229         type: string
230     port_vdbe_oam_vmi_ip_requirements:
231       type: list
232       required: true
233       entry_schema:
234         type: org.openecomp.datatypes.network.IpRequirements
235     port_vdbe_oam_vmi_exCP_naming:
236       type: org.openecomp.datatypes.Naming
237       required: true
238     subinterface_vlan1_service_template_filter_count:
239       type: list
240       required: true
241       entry_schema:
242         type: float
243     subinterface_vlan2_counter:
244       type: list
245       required: true
246       entry_schema:
247         type: float
248     port_vdbe_untr_vmi_order:
249       type: integer
250       required: true
251     subinterface_vlan1_parent_interface:
252       type: list
253       required: true
254       entry_schema:
255         type: string
256     subinterface_vlan1_aap_address_mode:
257       type: list
258       required: true
259       entry_schema:
260         type: string
261     subinterface_vlan2_aap_untrusted_ip_prefix_len:
262       type: list
263       required: true
264       entry_schema:
265         type: string
266     index_value:
267       type: integer
268       description: Index value of this substitution service template runtime instance
269       required: false
270       default: 0
271       constraints:
272       - greater_or_equal: 0
273     subinterface_vlan2_subinterfaces_name_prefix:
274       type: list
275       required: true
276       entry_schema:
277         type: string
278     subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
279       type: list
280       required: true
281       entry_schema:
282         type: string
283     port_vdbe_oam_vmi_subinterface_indicator:
284       type: list
285       required: true
286       entry_schema:
287         type: boolean
288     port_vdbe_untr_vmi_exCP_naming:
289       type: org.openecomp.datatypes.Naming
290       required: true
291     subinterface_vlan2_service_template_filter_count:
292       type: list
293       required: true
294       entry_schema:
295         type: float
296     subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
297       type: list
298       required: true
299       entry_schema:
300         type: string
301     port_vdbe_untr_vmi_vlan_requirements:
302       type: list
303       required: true
304       entry_schema:
305         type: org.openecomp.datatypes.network.VlanRequirements
306     port_vdbe_oam_vmi_virtual_machine_interface_allowed_address_pairs:
307       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
308       required: true
309     subinterface_vlan1_vlan_tag_list:
310       type: list
311       required: true
312       entry_schema:
313         type: json
314   node_templates:
315     vdbe:
316       type: org.openecomp.resource.vfc.compute.nodes.heat.vdbe
317       properties:
318         availability_zone:
319           get_input:
320           - compute_vdbe_availability_zone
321           - index_value
322         flavor:
323           get_input: vm_flavor_name
324         metadata:
325           get_input:
326           - compute_vdbe_metadata
327           - index_value
328         image:
329           get_input: vm_image_name
330         name:
331           get_input:
332           - compute_vdbe_name
333           - index_value
334     vdbe_vdbe_untr_vmi_vlan1:
335       type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1
336       directives:
337       - substitutable
338       properties:
339         aap_untrusted_ip_prefix:
340           get_input:
341           - subinterface_vlan1_aap_untrusted_ip_prefix
342           - index_value
343         aap_sec_untrusted_ip_prefix:
344           get_input:
345           - subinterface_vlan1_aap_sec_untrusted_ip_prefix
346           - index_value
347         ip_v6_address:
348           get_input:
349           - subinterface_vlan1_ip_v6_address
350           - index_value
351         counter:
352           get_input:
353           - subinterface_vlan1_counter
354           - index_value
355         ip_address:
356           get_input:
357           - subinterface_vlan1_ip_address
358           - index_value
359         subinterfaces_name_prefix:
360           get_input:
361           - subinterface_vlan1_subinterfaces_name_prefix
362           - index_value
363         aap_address_mode:
364           get_input:
365           - subinterface_vlan1_aap_address_mode
366           - index_value
367         service_template_filter:
368           count:
369             get_input:
370             - subinterface_vlan1_service_template_filter_count
371             - index_value
372           substitute_service_template: vlan1ServiceTemplate.yaml
373           mandatory: false
374         aap_untrusted_v6_ip_prefix:
375           get_input:
376           - subinterface_vlan1_aap_untrusted_v6_ip_prefix
377           - index_value
378         parent_interface:
379           get_input:
380           - subinterface_vlan1_parent_interface
381           - index_value
382         vn_network_list:
383           get_input:
384           - subinterface_vlan1_vn_network_list
385           - index_value
386         mac_address:
387           get_input:
388           - subinterface_vlan1_mac_address
389           - index_value
390         vlan_tag_list:
391           get_input:
392           - subinterface_vlan1_vlan_tag_list
393           - index_value
394         aap_sec_untrusted_ip_prefix_len:
395           get_input:
396           - subinterface_vlan1_aap_sec_untrusted_ip_prefix_len
397           - index_value
398         vmac_address:
399           get_input:
400           - subinterface_vlan1_vmac_address
401           - index_value
402         aap_untrusted_v6_ip_prefix_len:
403           get_input:
404           - subinterface_vlan1_aap_untrusted_v6_ip_prefix_len
405           - index_value
406         aap_untrusted_ip_prefix_len:
407           get_input:
408           - subinterface_vlan1_aap_untrusted_ip_prefix_len
409           - index_value
410       requirements:
411       - binding_vdbe_0_subint_untr_vmi_0:
412           capability: tosca.capabilities.network.Bindable
413           node: vdbe_vdbe_untr_vmi
414           relationship: tosca.relationships.network.BindsTo
415     vdbe_vdbe_untr_vmi:
416       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
417       properties:
418         mac_requirements:
419           get_input: port_vdbe_untr_vmi_mac_requirements
420         order:
421           get_input: port_vdbe_untr_vmi_order
422         exCP_naming:
423           get_input: port_vdbe_untr_vmi_exCP_naming
424         virtual_machine_interface_allowed_address_pairs:
425           get_input:
426           - port_vdbe_untr_vmi_virtual_machine_interface_allowed_address_pairs
427           - index_value
428         vlan_requirements:
429           get_input: port_vdbe_untr_vmi_vlan_requirements
430         subinterface_indicator:
431           get_input:
432           - port_vdbe_untr_vmi_subinterface_indicator
433           - index_value
434         virtual_network_refs:
435           get_input:
436           - port_vdbe_untr_vmi_virtual_network_refs
437           - index_value
438         ip_requirements:
439           get_input: port_vdbe_untr_vmi_ip_requirements
440         network_role_tag:
441           get_input: port_vdbe_untr_vmi_network_role_tag
442         virtual_machine_interface_mac_addresses:
443           get_input:
444           - port_vdbe_untr_vmi_virtual_machine_interface_mac_addresses
445           - index_value
446         network_role:
447           get_input: port_vdbe_untr_vmi_network_role
448         subnetpoolid:
449           get_input: port_vdbe_untr_vmi_subnetpoolid
450         name:
451           get_input:
452           - port_vdbe_untr_vmi_name
453           - index_value
454       requirements:
455       - binding:
456           capability: tosca.capabilities.network.Bindable
457           node: vdbe
458           relationship: tosca.relationships.network.BindsTo
459     vdbe_vdbe_oam_vmi:
460       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
461       properties:
462         mac_requirements:
463           get_input: port_vdbe_oam_vmi_mac_requirements
464         order:
465           get_input: port_vdbe_oam_vmi_order
466         exCP_naming:
467           get_input: port_vdbe_oam_vmi_exCP_naming
468         virtual_machine_interface_allowed_address_pairs:
469           get_input:
470           - port_vdbe_oam_vmi_virtual_machine_interface_allowed_address_pairs
471           - index_value
472         vlan_requirements:
473           get_input: port_vdbe_oam_vmi_vlan_requirements
474         subinterface_indicator:
475           get_input:
476           - port_vdbe_oam_vmi_subinterface_indicator
477           - index_value
478         virtual_network_refs:
479           get_input:
480           - port_vdbe_oam_vmi_virtual_network_refs
481           - index_value
482         ip_requirements:
483           get_input: port_vdbe_oam_vmi_ip_requirements
484         network_role_tag:
485           get_input: port_vdbe_oam_vmi_network_role_tag
486         virtual_machine_interface_mac_addresses:
487           get_input:
488           - port_vdbe_oam_vmi_virtual_machine_interface_mac_addresses
489           - index_value
490         network_role:
491           get_input: port_vdbe_oam_vmi_network_role
492         subnetpoolid:
493           get_input: port_vdbe_oam_vmi_subnetpoolid
494         name:
495           get_input:
496           - port_vdbe_oam_vmi_name
497           - index_value
498       requirements:
499       - binding:
500           capability: tosca.capabilities.network.Bindable
501           node: vdbe
502           relationship: tosca.relationships.network.BindsTo
503     vdbe_vdbe_oam_vmi_vlan2:
504       type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2
505       directives:
506       - substitutable
507       properties:
508         aap_untrusted_ip_prefix:
509           get_input:
510           - subinterface_vlan2_aap_untrusted_ip_prefix
511           - index_value
512         aap_sec_untrusted_ip_prefix:
513           get_input:
514           - subinterface_vlan2_aap_sec_untrusted_ip_prefix
515           - index_value
516         ip_v6_address:
517           get_input:
518           - subinterface_vlan2_ip_v6_address
519           - index_value
520         counter:
521           get_input:
522           - subinterface_vlan2_counter
523           - index_value
524         ip_address:
525           get_input:
526           - subinterface_vlan2_ip_address
527           - index_value
528         subinterfaces_name_prefix:
529           get_input:
530           - subinterface_vlan2_subinterfaces_name_prefix
531           - index_value
532         aap_address_mode:
533           get_input:
534           - subinterface_vlan2_aap_address_mode
535           - index_value
536         service_template_filter:
537           count:
538             get_input:
539             - subinterface_vlan2_service_template_filter_count
540             - index_value
541           substitute_service_template: vlan2ServiceTemplate.yaml
542           mandatory: true
543         aap_untrusted_v6_ip_prefix:
544           get_input:
545           - subinterface_vlan2_aap_untrusted_v6_ip_prefix
546           - index_value
547         parent_interface:
548           get_input:
549           - subinterface_vlan2_parent_interface
550           - index_value
551         vn_network_list:
552           get_input:
553           - subinterface_vlan2_vn_network_list
554           - index_value
555         mac_address:
556           get_input:
557           - subinterface_vlan2_mac_address
558           - index_value
559         vlan_tag_list:
560           get_input:
561           - subinterface_vlan2_vlan_tag_list
562           - index_value
563         aap_sec_untrusted_ip_prefix_len:
564           get_input:
565           - subinterface_vlan2_aap_sec_untrusted_ip_prefix_len
566           - index_value
567         vmac_address:
568           get_input:
569           - subinterface_vlan2_vmac_address
570           - index_value
571         aap_untrusted_v6_ip_prefix_len:
572           get_input:
573           - subinterface_vlan2_aap_untrusted_v6_ip_prefix_len
574           - index_value
575         aap_untrusted_ip_prefix_len:
576           get_input:
577           - subinterface_vlan2_aap_untrusted_ip_prefix_len
578           - index_value
579       requirements:
580       - binding_vdbe_1_subint_oam_vmi_1:
581           capability: tosca.capabilities.network.Bindable
582           node: vdbe_vdbe_oam_vmi
583           relationship: tosca.relationships.network.BindsTo
584   substitution_mappings:
585     node_type: org.openecomp.resource.abstract.nodes.vdbe
586     capabilities:
587       feature_vdbe_vdbe_oam_vmi:
588       - vdbe_vdbe_oam_vmi
589       - feature
590       network.incoming.bytes_vdbe_vdbe_oam_vmi:
591       - vdbe_vdbe_oam_vmi
592       - network.incoming.bytes
593       network.incoming.packets.rate_vdbe_vdbe_untr_vmi:
594       - vdbe_vdbe_untr_vmi
595       - network.incoming.packets.rate
596       feature_vdbe:
597       - vdbe
598       - feature
599       disk.device.iops_vdbe:
600       - vdbe
601       - disk.device.iops
602       endpoint_vdbe:
603       - vdbe
604       - endpoint
605       disk.ephemeral.size_vdbe:
606       - vdbe
607       - disk.ephemeral.size
608       feature_vdbe_vdbe_oam_vmi_vlan2:
609       - vdbe_vdbe_oam_vmi_vlan2
610       - feature
611       cpu_util_vdbe:
612       - vdbe
613       - cpu_util
614       network.incoming.bytes.rate_vdbe_vdbe_oam_vmi:
615       - vdbe_vdbe_oam_vmi
616       - network.incoming.bytes.rate
617       vcpus_vdbe:
618       - vdbe
619       - vcpus
620       disk.write.requests_vdbe:
621       - vdbe
622       - disk.write.requests
623       feature_vdbe_vdbe_untr_vmi:
624       - vdbe_vdbe_untr_vmi
625       - feature
626       disk.device.latency_vdbe:
627       - vdbe
628       - disk.device.latency
629       disk.device.write.requests.rate_vdbe:
630       - vdbe
631       - disk.device.write.requests.rate
632       disk.write.bytes.rate_vdbe:
633       - vdbe
634       - disk.write.bytes.rate
635       feature_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_vlan2:
636       - vdbe_vdbe_oam_vmi_vlan2
637       - feature_vdbe_1_subint_oam_vmi_1
638       scalable_vdbe:
639       - vdbe
640       - scalable
641       disk.iops_vdbe:
642       - vdbe
643       - disk.iops
644       disk.device.write.requests_vdbe:
645       - vdbe
646       - disk.device.write.requests
647       disk.device.capacity_vdbe:
648       - vdbe
649       - disk.device.capacity
650       forwarder_vdbe_vdbe_oam_vmi:
651       - vdbe_vdbe_oam_vmi
652       - forwarder
653       disk.device.allocation_vdbe:
654       - vdbe
655       - disk.device.allocation
656       feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_vlan1:
657       - vdbe_vdbe_untr_vmi_vlan1
658       - feature_vdbe_0_subint_untr_vmi_0
659       disk.usage_vdbe:
660       - vdbe
661       - disk.usage
662       memory.usage_vdbe:
663       - vdbe
664       - memory.usage
665       disk.read.requests_vdbe:
666       - vdbe
667       - disk.read.requests
668       network.outgoing.packets.rate_vdbe_vdbe_oam_vmi:
669       - vdbe_vdbe_oam_vmi
670       - network.outgoing.packets.rate
671       network.incoming.packets_vdbe_vdbe_oam_vmi:
672       - vdbe_vdbe_oam_vmi
673       - network.incoming.packets
674       instance_vdbe:
675       - vdbe
676       - instance
677       binding_vdbe_vdbe_oam_vmi:
678       - vdbe_vdbe_oam_vmi
679       - binding
680       network.outpoing.packets_vdbe_vdbe_untr_vmi:
681       - vdbe_vdbe_untr_vmi
682       - network.outpoing.packets
683       cpu.delta_vdbe:
684       - vdbe
685       - cpu.delta
686       disk.device.read.bytes.rate_vdbe:
687       - vdbe
688       - disk.device.read.bytes.rate
689       disk.device.write.bytes.rate_vdbe:
690       - vdbe
691       - disk.device.write.bytes.rate
692       memory.resident_vdbe:
693       - vdbe
694       - memory.resident
695       network.incoming.packets_vdbe_vdbe_untr_vmi:
696       - vdbe_vdbe_untr_vmi
697       - network.incoming.packets
698       disk.write.requests.rate_vdbe:
699       - vdbe
700       - disk.write.requests.rate
701       network.incoming.bytes.rate_vdbe_vdbe_untr_vmi:
702       - vdbe_vdbe_untr_vmi
703       - network.incoming.bytes.rate
704       cpu_vdbe:
705       - vdbe
706       - cpu
707       disk.write.bytes_vdbe:
708       - vdbe
709       - disk.write.bytes
710       network.incoming.packets.rate_vdbe_vdbe_oam_vmi:
711       - vdbe_vdbe_oam_vmi
712       - network.incoming.packets.rate
713       binding_vdbe_vdbe_untr_vmi:
714       - vdbe_vdbe_untr_vmi
715       - binding
716       network.outgoing.bytes.rate_vdbe_vdbe_oam_vmi:
717       - vdbe_vdbe_oam_vmi
718       - network.outgoing.bytes.rate
719       disk.device.usage_vdbe:
720       - vdbe
721       - disk.device.usage
722       disk.device.read.bytes_vdbe:
723       - vdbe
724       - disk.device.read.bytes
725       disk.latency_vdbe:
726       - vdbe
727       - disk.latency
728       feature_vdbe_vdbe_untr_vmi_vlan1:
729       - vdbe_vdbe_untr_vmi_vlan1
730       - feature
731       network.outgoing.bytes.rate_vdbe_vdbe_untr_vmi:
732       - vdbe_vdbe_untr_vmi
733       - network.outgoing.bytes.rate
734       disk.capacity_vdbe:
735       - vdbe
736       - disk.capacity
737       host_vdbe:
738       - vdbe
739       - host
740       disk.allocation_vdbe:
741       - vdbe
742       - disk.allocation
743       network.outpoing.packets_vdbe_vdbe_oam_vmi:
744       - vdbe_vdbe_oam_vmi
745       - network.outpoing.packets
746       disk.read.bytes.rate_vdbe:
747       - vdbe
748       - disk.read.bytes.rate
749       network.outgoing.packets.rate_vdbe_vdbe_untr_vmi:
750       - vdbe_vdbe_untr_vmi
751       - network.outgoing.packets.rate
752       network.incoming.bytes_vdbe_vdbe_untr_vmi:
753       - vdbe_vdbe_untr_vmi
754       - network.incoming.bytes
755       os_vdbe:
756       - vdbe
757       - os
758       forwarder_vdbe_vdbe_untr_vmi:
759       - vdbe_vdbe_untr_vmi
760       - forwarder
761       disk.device.read.requests_vdbe:
762       - vdbe
763       - disk.device.read.requests
764       disk.root.size_vdbe:
765       - vdbe
766       - disk.root.size
767       network.outgoing.bytes_vdbe_vdbe_oam_vmi:
768       - vdbe_vdbe_oam_vmi
769       - network.outgoing.bytes
770       network.outgoing.bytes_vdbe_vdbe_untr_vmi:
771       - vdbe_vdbe_untr_vmi
772       - network.outgoing.bytes
773       memory_vdbe:
774       - vdbe
775       - memory
776       binding_vdbe:
777       - vdbe
778       - binding
779       disk.device.write.bytes_vdbe:
780       - vdbe
781       - disk.device.write.bytes
782       disk.device.read.requests.rate_vdbe:
783       - vdbe
784       - disk.device.read.requests.rate
785       disk.read.bytes_vdbe:
786       - vdbe
787       - disk.read.bytes
788     requirements:
789       subinterface_link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_vlan1:
790       - vdbe_vdbe_untr_vmi_vlan1
791       - subinterface_link_vdbe_0_subint_untr_vmi_0
792       link_vdbe_vdbe_untr_vmi:
793       - vdbe_vdbe_untr_vmi
794       - link
795       dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_vlan1:
796       - vdbe_vdbe_untr_vmi_vlan1
797       - dependency_vdbe_0_subint_untr_vmi_0
798       subinterface_link_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_vlan2:
799       - vdbe_vdbe_oam_vmi_vlan2
800       - subinterface_link_vdbe_1_subint_oam_vmi_1
801       dependency_vdbe_vdbe_oam_vmi:
802       - vdbe_vdbe_oam_vmi
803       - dependency
804       link_vdbe_vdbe_oam_vmi:
805       - vdbe_vdbe_oam_vmi
806       - link
807       dependency_vdbe_vdbe_untr_vmi_vlan1:
808       - vdbe_vdbe_untr_vmi_vlan1
809       - dependency
810       local_storage_vdbe:
811       - vdbe
812       - local_storage
813       dependency_vdbe_vdbe_untr_vmi:
814       - vdbe_vdbe_untr_vmi
815       - dependency
816       dependency_vdbe_vdbe_oam_vmi_vlan2:
817       - vdbe_vdbe_oam_vmi_vlan2
818       - dependency
819       dependency_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_vlan2:
820       - vdbe_vdbe_oam_vmi_vlan2
821       - dependency_vdbe_1_subint_oam_vmi_1
822       dependency_vdbe:
823       - vdbe
824       - dependency