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