b837fb195f02f8b2a26f71b941a76808d74c6bff
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: eca_oam
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.nodes.heat.eca:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12   org.openecomp.resource.vfc.nodes.heat.arb:
13     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 topology_template:
15   inputs:
16     metadata:
17       label: metadata
18       hidden: false
19       immutable: false
20       type: string
21       description: cmaui metadata
22     oam_flavor:
23       label: flavor name
24       hidden: false
25       immutable: false
26       type: string
27       description: OAM flavor name
28       default: lc.xlarge4
29     eca_eca_mgmt_ips:
30       label: eca_mgmt network ips for eca VM
31       hidden: false
32       immutable: false
33       type: list
34       description: internal eca_mgmt network ips for eca VM
35       default:
36       - 172.25.137.242
37       - 172.25.137.243
38       entry_schema:
39         type: string
40     eca_mgmt_net_name:
41       label: internal network name
42       hidden: false
43       immutable: false
44       type: string
45       description: the name of the internal network
46       default: int_mms_eca_mgmt_net_1
47     ECA_OAM_volume_type:
48       label: eca oam vm volume type
49       hidden: false
50       immutable: false
51       type: string
52       description: the name of the target volume backend
53       default: Platinum
54     arb_eca_mgmt_ips:
55       label: eca_mgmt network ips
56       hidden: false
57       immutable: false
58       type: list
59       description: internal eca_mgmt network ips for arb VM
60       default:
61       - 172.25.137.244
62       entry_schema:
63         type: string
64     networks:
65       label: network name
66       hidden: false
67       immutable: false
68       type: string
69       description: cmaui network name
70     cmaui_name:
71       label: cmaui name
72       hidden: false
73       immutable: false
74       type: string
75       description: cmaui name
76     arb_volume_size:
77       label: volume size
78       hidden: false
79       immutable: false
80       type: float
81       description: the size of the ARB volume
82       default: 40
83     vnf_id:
84       hidden: false
85       immutable: false
86       type: string
87       description: Unique ID for this VNF instance
88       default: This_is_ths_MMSC-ECA_id
89     availability_zone_0:
90       label: availabilityzone name
91       hidden: false
92       immutable: false
93       type: string
94       description: availabilityzone name
95       default: nova
96     oam_image_name:
97       label: image name
98       hidden: false
99       immutable: false
100       type: string
101       description: the OAM image name
102       default: ECABASE
103     oam_volume_size:
104       label: volume size
105       hidden: false
106       immutable: false
107       type: float
108       description: the size of the OAM volume
109       default: 1800
110     swift_eca_url:
111       label: Swift URL
112       hidden: false
113       immutable: false
114       type: string
115       description: Base URL for eca swift object store
116       default: http://object-store.rdm2.cci.com:8080/v1/AUTH_1bbab536a19b4756926e7d0ec1eb543c/eca
117     oam_net_name:
118       label: oam network name
119       hidden: false
120       immutable: false
121       type: string
122       description: the name of the oam network
123       default: oam_protected_net_0
124     ARB_volume_type:
125       label: arb vm volume type
126       hidden: false
127       immutable: false
128       type: string
129       description: the name of the target volume backend
130       default: Platinum
131     eca_names:
132       label: oam servers names
133       hidden: false
134       immutable: false
135       type: list
136       description: the names of the OAM1,OAM2 VM instances
137       default:
138       - ZRDM1MMSC02OAM001
139       - ZRDM1MMSC02OAM002
140       entry_schema:
141         type: string
142     arbiter_flavor:
143       label: flavor name
144       hidden: false
145       immutable: false
146       type: string
147       description: arbiter flavor name
148       default: m1.large2
149     eca_oam_ips:
150       label: oam network ips
151       hidden: false
152       immutable: false
153       type: list
154       description: the ips of oam networks for eca VM
155       default:
156       - 107.250.172.44
157       - 107.250.172.45
158       entry_schema:
159         type: string
160     security_group_name:
161       label: security group name
162       hidden: false
163       immutable: false
164       type: string
165       description: the name of security group
166       default: mmsc_security_group_1
167     user_data:
168       label: user data
169       hidden: false
170       immutable: false
171       type: string
172       description: cmaui user data
173     cmaui_image:
174       label: cmaui image
175       hidden: false
176       immutable: false
177       type: string
178       description: cmaui image
179     arb_names:
180       label: arbiter server names
181       hidden: false
182       immutable: false
183       type: list
184       description: the names of the arbiter VM instances
185       default:
186       - ZRDM1MMSC02ARB001
187       entry_schema:
188         type: string
189     cmaui_flavor:
190       label: flavor name
191       hidden: false
192       immutable: false
193       type: string
194       description: cmaui flavor name
195     user_data_format:
196       label: user data
197       hidden: false
198       immutable: false
199       type: string
200       description: cmaui user data
201     eca_oam_gateway:
202       label: oam1 oam gateway
203       hidden: false
204       immutable: false
205       type: string
206       description: the ip of oam gateway
207       default: 107.250.172.1
208     arb_oam_ips:
209       label: oam network ips for arb VM
210       hidden: false
211       immutable: false
212       type: list
213       description: oam network ips for eca VM
214       default:
215       - 107.250.172.46
216       entry_schema:
217         type: string
218   node_templates:
219     arb_mgmt_port:
220       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
221       properties:
222         replacement_policy: AUTO
223         ip_requirements:
224         - ip_version: 4
225           ip_count_required:
226             is_required: true
227           floating_ip_count_required:
228             is_required: false
229         - ip_version: 6
230           ip_count_required:
231             is_required: false
232           floating_ip_count_required:
233             is_required: false
234         security_groups:
235         - get_input: security_group_name
236         fixed_ips:
237         - ip_address:
238             get_input:
239             - arb_oam_ips
240             - 0
241         mac_requirements:
242           mac_count_required:
243             is_required: false
244         network_role_tag: oam
245         network:
246           get_input: oam_net_name
247       requirements:
248       - binding:
249           capability: tosca.capabilities.network.Bindable
250           node: arb_instance
251           relationship: tosca.relationships.network.BindsTo
252     oam2_mgmt_port:
253       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
254       properties:
255         replacement_policy: AUTO
256         ip_requirements:
257         - ip_version: 4
258           ip_count_required:
259             is_required: true
260           floating_ip_count_required:
261             is_required: false
262         - ip_version: 6
263           ip_count_required:
264             is_required: false
265           floating_ip_count_required:
266             is_required: false
267         security_groups:
268         - get_input: security_group_name
269         fixed_ips:
270         - ip_address:
271             get_input:
272             - eca_oam_ips
273             - 1
274         mac_requirements:
275           mac_count_required:
276             is_required: false
277         network_role_tag: oam
278         network:
279           get_input: oam_net_name
280       requirements:
281       - binding:
282           capability: tosca.capabilities.network.Bindable
283           node: oam2_instance
284           relationship: tosca.relationships.network.BindsTo
285     arb_instance:
286       type: org.openecomp.resource.vfc.nodes.heat.arb
287       properties:
288         flavor:
289           get_input: arbiter_flavor
290         availability_zone:
291           get_input: availability_zone_0
292         image:
293           get_input: oam_image_name
294         metadata:
295           vnf_id:
296             get_input: vnf_id
297         name:
298           get_input:
299           - arb_names
300           - 0
301       requirements:
302       - local_storage:
303           capability: tosca.capabilities.Attachment
304           node: arb_volume
305           relationship: arb_volume_attachment
306     arb_volume:
307       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
308       properties:
309         volume_type:
310           get_input: ARB_volume_type
311         size: '(get_input : arb_volume_size) * 1024'
312     oam1_instance:
313       type: org.openecomp.resource.vfc.nodes.heat.eca
314       properties:
315         flavor:
316           get_input: oam_flavor
317         availability_zone:
318           get_input: availability_zone_0
319         image:
320           get_input: oam_image_name
321         metadata:
322           vnf_id:
323             get_input: vnf_id
324         name:
325           get_input:
326           - eca_names
327           - 0
328       requirements:
329       - local_storage:
330           capability: tosca.capabilities.Attachment
331           node: oam1_volume
332           relationship: oam1_volume_attachment
333     oam2_volume:
334       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
335       properties:
336         volume_type:
337           get_input: ECA_OAM_volume_type
338         size: '(get_input : oam_volume_size) * 1024'
339     oam1_volume:
340       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
341       properties:
342         volume_type:
343           get_input: ECA_OAM_volume_type
344         size: '(get_input : oam_volume_size) * 1024'
345     oam1_int_port:
346       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
347       properties:
348         replacement_policy: AUTO
349         ip_requirements:
350         - ip_version: 4
351           ip_count_required:
352             is_required: true
353           floating_ip_count_required:
354             is_required: false
355         - ip_version: 6
356           ip_count_required:
357             is_required: false
358           floating_ip_count_required:
359             is_required: false
360         security_groups:
361         - get_input: security_group_name
362         fixed_ips:
363         - ip_address:
364             get_input:
365             - eca_eca_mgmt_ips
366             - 0
367         mac_requirements:
368           mac_count_required:
369             is_required: false
370         network_role_tag: eca_mgmt
371         network:
372           get_input: eca_mgmt_net_name
373       requirements:
374       - binding:
375           capability: tosca.capabilities.network.Bindable
376           node: oam1_instance
377           relationship: tosca.relationships.network.BindsTo
378     oam1_mgmt_port:
379       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
380       properties:
381         replacement_policy: AUTO
382         ip_requirements:
383         - ip_version: 4
384           ip_count_required:
385             is_required: true
386           floating_ip_count_required:
387             is_required: false
388         - ip_version: 6
389           ip_count_required:
390             is_required: false
391           floating_ip_count_required:
392             is_required: false
393         security_groups:
394         - get_input: security_group_name
395         fixed_ips:
396         - ip_address:
397             get_input:
398             - eca_oam_ips
399             - 0
400         mac_requirements:
401           mac_count_required:
402             is_required: false
403         network_role_tag: oam
404         network:
405           get_input: oam_net_name
406       requirements:
407       - binding:
408           capability: tosca.capabilities.network.Bindable
409           node: oam1_instance
410           relationship: tosca.relationships.network.BindsTo
411     arb_int_port:
412       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
413       properties:
414         replacement_policy: AUTO
415         ip_requirements:
416         - ip_version: 4
417           ip_count_required:
418             is_required: true
419           floating_ip_count_required:
420             is_required: false
421         - ip_version: 6
422           ip_count_required:
423             is_required: false
424           floating_ip_count_required:
425             is_required: false
426         security_groups:
427         - get_input: security_group_name
428         fixed_ips:
429         - ip_address:
430             get_input:
431             - arb_eca_mgmt_ips
432             - 0
433         mac_requirements:
434           mac_count_required:
435             is_required: false
436         network_role_tag: eca_mgmt
437         network:
438           get_input: eca_mgmt_net_name
439       requirements:
440       - binding:
441           capability: tosca.capabilities.network.Bindable
442           node: arb_instance
443           relationship: tosca.relationships.network.BindsTo
444     oam2_int_port:
445       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
446       properties:
447         replacement_policy: AUTO
448         ip_requirements:
449         - ip_version: 4
450           ip_count_required:
451             is_required: true
452           floating_ip_count_required:
453             is_required: false
454         - ip_version: 6
455           ip_count_required:
456             is_required: false
457           floating_ip_count_required:
458             is_required: false
459         security_groups:
460         - get_input: security_group_name
461         fixed_ips:
462         - ip_address:
463             get_input:
464             - eca_eca_mgmt_ips
465             - 1
466         mac_requirements:
467           mac_count_required:
468             is_required: false
469         network_role_tag: eca_mgmt
470         network:
471           get_input: eca_mgmt_net_name
472       requirements:
473       - binding:
474           capability: tosca.capabilities.network.Bindable
475           node: oam2_instance
476           relationship: tosca.relationships.network.BindsTo
477     oam2_instance:
478       type: org.openecomp.resource.vfc.nodes.heat.eca
479       properties:
480         flavor:
481           get_input: oam_flavor
482         availability_zone:
483           get_input: availability_zone_0
484         image:
485           get_input: oam_image_name
486         metadata:
487           vnf_id:
488             get_input: vnf_id
489         name:
490           get_input:
491           - eca_names
492           - 1
493       requirements:
494       - local_storage:
495           capability: tosca.capabilities.Attachment
496           node: oam2_volume
497           relationship: oam2_volume_attachment
498   relationship_templates:
499     oam2_volume_attachment:
500       type: org.openecomp.relationships.VolumeAttachesTo
501       properties:
502         volume_id: oam2_volume
503         instance_uuid: oam2_instance
504     oam1_volume_attachment:
505       type: org.openecomp.relationships.VolumeAttachesTo
506       properties:
507         volume_id: oam1_volume
508         instance_uuid: oam1_instance
509     arb_volume_attachment:
510       type: org.openecomp.relationships.VolumeAttachesTo
511       properties:
512         volume_id: arb_volume
513         instance_uuid: arb_instance
514   groups:
515     eca_oam_group:
516       type: org.openecomp.groups.heat.HeatStack
517       properties:
518         heat_file: ../Artifacts/eca_oam.yaml
519         description: This stack creates two ECA OAM VM and one ARB VM
520       members:
521       - arb_mgmt_port
522       - oam2_mgmt_port
523       - arb_instance
524       - arb_volume
525       - oam1_instance
526       - oam2_volume
527       - oam1_volume
528       - oam1_int_port
529       - oam1_mgmt_port
530       - arb_int_port
531       - oam2_int_port
532       - oam2_instance
533   substitution_mappings:
534     node_type: org.openecomp.resource.abstract.nodes.heat.eca_oam
535     capabilities:
536       disk.usage_arb_instance:
537       - arb_instance
538       - disk.usage
539       disk.capacity_arb_instance:
540       - arb_instance
541       - disk.capacity
542       disk.write.bytes.rate_oam1_instance:
543       - oam1_instance
544       - disk.write.bytes.rate
545       network.incoming.bytes_oam1_int_port:
546       - oam1_int_port
547       - network.incoming.bytes
548       endpoint_oam2_instance:
549       - oam2_instance
550       - endpoint
551       network.incoming.packets_oam1_int_port:
552       - oam1_int_port
553       - network.incoming.packets
554       disk.allocation_oam2_instance:
555       - oam2_instance
556       - disk.allocation
557       attachment_arb_mgmt_port:
558       - arb_mgmt_port
559       - attachment
560       feature_oam2_volume:
561       - oam2_volume
562       - feature
563       memory.resident_arb_instance:
564       - arb_instance
565       - memory.resident
566       disk.device.usage_oam1_instance:
567       - oam1_instance
568       - disk.device.usage
569       disk.device.allocation_oam2_instance:
570       - oam2_instance
571       - disk.device.allocation
572       network.incoming.bytes.rate_oam1_int_port:
573       - oam1_int_port
574       - network.incoming.bytes.rate
575       network.incoming.packets.rate_oam2_mgmt_port:
576       - oam2_mgmt_port
577       - network.incoming.packets.rate
578       feature_oam1_int_port:
579       - oam1_int_port
580       - feature
581       network.incoming.packets_oam1_mgmt_port:
582       - oam1_mgmt_port
583       - network.incoming.packets
584       disk.read.bytes_oam1_instance:
585       - oam1_instance
586       - disk.read.bytes
587       disk.device.read.requests_arb_instance:
588       - arb_instance
589       - disk.device.read.requests
590       attachment_oam1_volume:
591       - oam1_volume
592       - attachment
593       network.incoming.packets.rate_oam2_int_port:
594       - oam2_int_port
595       - network.incoming.packets.rate
596       network.outgoing.bytes.rate_arb_int_port:
597       - arb_int_port
598       - network.outgoing.bytes.rate
599       memory.usage_arb_instance:
600       - arb_instance
601       - memory.usage
602       disk.device.write.requests_oam2_instance:
603       - oam2_instance
604       - disk.device.write.requests
605       feature_oam1_mgmt_port:
606       - oam1_mgmt_port
607       - feature
608       disk.read.bytes.rate_arb_instance:
609       - arb_instance
610       - disk.read.bytes.rate
611       network.outgoing.packets.rate_arb_mgmt_port:
612       - arb_mgmt_port
613       - network.outgoing.packets.rate
614       binding_arb_mgmt_port:
615       - arb_mgmt_port
616       - binding
617       forwarder_oam1_mgmt_port:
618       - oam1_mgmt_port
619       - forwarder
620       network.outpoing.packets_oam2_mgmt_port:
621       - oam2_mgmt_port
622       - network.outpoing.packets
623       network.incoming.packets_oam2_mgmt_port:
624       - oam2_mgmt_port
625       - network.incoming.packets
626       attachment_arb_int_port:
627       - arb_int_port
628       - attachment
629       forwarder_oam2_int_port:
630       - oam2_int_port
631       - forwarder
632       disk.device.write.bytes_oam2_instance:
633       - oam2_instance
634       - disk.device.write.bytes
635       network.outgoing.packets.rate_oam1_mgmt_port:
636       - oam1_mgmt_port
637       - network.outgoing.packets.rate
638       binding_oam1_mgmt_port:
639       - oam1_mgmt_port
640       - binding
641       scalable_arb_instance:
642       - arb_instance
643       - scalable
644       cpu.delta_arb_instance:
645       - arb_instance
646       - cpu.delta
647       disk.usage_oam1_instance:
648       - oam1_instance
649       - disk.usage
650       disk.device.write.requests_arb_instance:
651       - arb_instance
652       - disk.device.write.requests
653       network.outgoing.bytes.rate_oam1_mgmt_port:
654       - oam1_mgmt_port
655       - network.outgoing.bytes.rate
656       network.incoming.packets_arb_int_port:
657       - arb_int_port
658       - network.incoming.packets
659       disk.device.read.bytes_oam1_instance:
660       - oam1_instance
661       - disk.device.read.bytes
662       disk.device.iops_arb_instance:
663       - arb_instance
664       - disk.device.iops
665       memory_oam2_instance:
666       - oam2_instance
667       - memory
668       os_oam2_instance:
669       - oam2_instance
670       - os
671       disk.device.read.bytes.rate_oam1_instance:
672       - oam1_instance
673       - disk.device.read.bytes.rate
674       network.incoming.bytes_oam2_mgmt_port:
675       - oam2_mgmt_port
676       - network.incoming.bytes
677       binding_oam2_instance:
678       - oam2_instance
679       - binding
680       network.outpoing.packets_oam1_int_port:
681       - oam1_int_port
682       - network.outpoing.packets
683       network.incoming.bytes.rate_oam1_mgmt_port:
684       - oam1_mgmt_port
685       - network.incoming.bytes.rate
686       cpu_oam1_instance:
687       - oam1_instance
688       - cpu
689       disk.device.capacity_oam2_instance:
690       - oam2_instance
691       - disk.device.capacity
692       disk.root.size_oam1_instance:
693       - oam1_instance
694       - disk.root.size
695       attachment_oam1_int_port:
696       - oam1_int_port
697       - attachment
698       disk.iops_arb_instance:
699       - arb_instance
700       - disk.iops
701       memory.resident_oam1_instance:
702       - oam1_instance
703       - memory.resident
704       host_oam1_instance:
705       - oam1_instance
706       - host
707       network.incoming.bytes_arb_mgmt_port:
708       - arb_mgmt_port
709       - network.incoming.bytes
710       network.outgoing.bytes_arb_int_port:
711       - arb_int_port
712       - network.outgoing.bytes
713       disk.device.write.bytes_arb_instance:
714       - arb_instance
715       - disk.device.write.bytes
716       instance_arb_instance:
717       - arb_instance
718       - instance
719       disk.device.latency_oam1_instance:
720       - oam1_instance
721       - disk.device.latency
722       network.incoming.bytes.rate_oam2_int_port:
723       - oam2_int_port
724       - network.incoming.bytes.rate
725       memory_oam1_instance:
726       - oam1_instance
727       - memory
728       binding_arb_instance:
729       - arb_instance
730       - binding
731       feature_arb_volume:
732       - arb_volume
733       - feature
734       disk.write.bytes_arb_instance:
735       - arb_instance
736       - disk.write.bytes
737       network.outgoing.packets.rate_oam1_int_port:
738       - oam1_int_port
739       - network.outgoing.packets.rate
740       binding_oam1_int_port:
741       - oam1_int_port
742       - binding
743       disk.iops_oam1_instance:
744       - oam1_instance
745       - disk.iops
746       disk.write.requests.rate_arb_instance:
747       - arb_instance
748       - disk.write.requests.rate
749       scalable_oam1_instance:
750       - oam1_instance
751       - scalable
752       forwarder_oam2_mgmt_port:
753       - oam2_mgmt_port
754       - forwarder
755       disk.root.size_arb_instance:
756       - arb_instance
757       - disk.root.size
758       network.outpoing.packets_oam2_int_port:
759       - oam2_int_port
760       - network.outpoing.packets
761       disk.device.read.requests.rate_arb_instance:
762       - arb_instance
763       - disk.device.read.requests.rate
764       instance_oam1_instance:
765       - oam1_instance
766       - instance
767       os_oam1_instance:
768       - oam1_instance
769       - os
770       network.incoming.packets.rate_oam1_mgmt_port:
771       - oam1_mgmt_port
772       - network.incoming.packets.rate
773       memory.usage_oam2_instance:
774       - oam2_instance
775       - memory.usage
776       disk.device.read.bytes.rate_oam2_instance:
777       - oam2_instance
778       - disk.device.read.bytes.rate
779       forwarder_oam1_int_port:
780       - oam1_int_port
781       - forwarder
782       network.outgoing.packets.rate_oam2_mgmt_port:
783       - oam2_mgmt_port
784       - network.outgoing.packets.rate
785       binding_oam2_mgmt_port:
786       - oam2_mgmt_port
787       - binding
788       network.outgoing.bytes.rate_oam2_mgmt_port:
789       - oam2_mgmt_port
790       - network.outgoing.bytes.rate
791       disk.read.requests_arb_instance:
792       - arb_instance
793       - disk.read.requests
794       disk.device.iops_oam2_instance:
795       - oam2_instance
796       - disk.device.iops
797       network.outgoing.bytes_oam1_mgmt_port:
798       - oam1_mgmt_port
799       - network.outgoing.bytes
800       disk.write.requests_oam2_instance:
801       - oam2_instance
802       - disk.write.requests
803       disk.device.write.bytes_oam1_instance:
804       - oam1_instance
805       - disk.device.write.bytes
806       disk.root.size_oam2_instance:
807       - oam2_instance
808       - disk.root.size
809       disk.device.write.bytes.rate_oam2_instance:
810       - oam2_instance
811       - disk.device.write.bytes.rate
812       network.incoming.bytes_oam1_mgmt_port:
813       - oam1_mgmt_port
814       - network.incoming.bytes
815       disk.write.bytes_oam2_instance:
816       - oam2_instance
817       - disk.write.bytes
818       cpu_arb_instance:
819       - arb_instance
820       - cpu
821       disk.read.requests_oam1_instance:
822       - oam1_instance
823       - disk.read.requests
824       network.outgoing.packets.rate_arb_int_port:
825       - arb_int_port
826       - network.outgoing.packets.rate
827       disk.allocation_arb_instance:
828       - arb_instance
829       - disk.allocation
830       cpu.delta_oam2_instance:
831       - oam2_instance
832       - cpu.delta
833       cpu_util_oam2_instance:
834       - oam2_instance
835       - cpu_util
836       disk.device.read.bytes.rate_arb_instance:
837       - arb_instance
838       - disk.device.read.bytes.rate
839       network.incoming.packets_oam2_int_port:
840       - oam2_int_port
841       - network.incoming.packets
842       network.outgoing.bytes_oam1_int_port:
843       - oam1_int_port
844       - network.outgoing.bytes
845       disk.device.read.requests.rate_oam2_instance:
846       - oam2_instance
847       - disk.device.read.requests.rate
848       disk.allocation_oam1_instance:
849       - oam1_instance
850       - disk.allocation
851       disk.capacity_oam1_instance:
852       - oam1_instance
853       - disk.capacity
854       feature_oam2_int_port:
855       - oam2_int_port
856       - feature
857       disk.device.allocation_oam1_instance:
858       - oam1_instance
859       - disk.device.allocation
860       vcpus_arb_instance:
861       - arb_instance
862       - vcpus
863       network.incoming.packets.rate_arb_int_port:
864       - arb_int_port
865       - network.incoming.packets.rate
866       disk.read.bytes.rate_oam2_instance:
867       - oam2_instance
868       - disk.read.bytes.rate
869       network.outgoing.bytes.rate_oam2_int_port:
870       - oam2_int_port
871       - network.outgoing.bytes.rate
872       network.incoming.bytes.rate_arb_int_port:
873       - arb_int_port
874       - network.incoming.bytes.rate
875       os_arb_instance:
876       - arb_instance
877       - os
878       network.incoming.packets.rate_oam1_int_port:
879       - oam1_int_port
880       - network.incoming.packets.rate
881       feature_oam1_volume:
882       - oam1_volume
883       - feature
884       disk.write.bytes.rate_arb_instance:
885       - arb_instance
886       - disk.write.bytes.rate
887       disk.device.capacity_arb_instance:
888       - arb_instance
889       - disk.device.capacity
890       network.incoming.bytes_arb_int_port:
891       - arb_int_port
892       - network.incoming.bytes
893       disk.device.usage_oam2_instance:
894       - oam2_instance
895       - disk.device.usage
896       attachment_oam2_volume:
897       - oam2_volume
898       - attachment
899       disk.write.bytes.rate_oam2_instance:
900       - oam2_instance
901       - disk.write.bytes.rate
902       endpoint_oam1_instance:
903       - oam1_instance
904       - endpoint
905       disk.iops_oam2_instance:
906       - oam2_instance
907       - disk.iops
908       network.outgoing.bytes.rate_arb_mgmt_port:
909       - arb_mgmt_port
910       - network.outgoing.bytes.rate
911       host_arb_instance:
912       - arb_instance
913       - host
914       disk.device.write.requests.rate_oam2_instance:
915       - oam2_instance
916       - disk.device.write.requests.rate
917       cpu_util_oam1_instance:
918       - oam1_instance
919       - cpu_util
920       disk.ephemeral.size_oam1_instance:
921       - oam1_instance
922       - disk.ephemeral.size
923       binding_arb_int_port:
924       - arb_int_port
925       - binding
926       network.outgoing.bytes_arb_mgmt_port:
927       - arb_mgmt_port
928       - network.outgoing.bytes
929       disk.capacity_oam2_instance:
930       - oam2_instance
931       - disk.capacity
932       vcpus_oam1_instance:
933       - oam1_instance
934       - vcpus
935       feature_arb_instance:
936       - arb_instance
937       - feature
938       disk.device.read.requests.rate_oam1_instance:
939       - oam1_instance
940       - disk.device.read.requests.rate
941       memory.resident_oam2_instance:
942       - oam2_instance
943       - memory.resident
944       network.outgoing.bytes_oam2_int_port:
945       - oam2_int_port
946       - network.outgoing.bytes
947       disk.device.write.bytes.rate_arb_instance:
948       - arb_instance
949       - disk.device.write.bytes.rate
950       disk.write.requests_oam1_instance:
951       - oam1_instance
952       - disk.write.requests
953       disk.device.usage_arb_instance:
954       - arb_instance
955       - disk.device.usage
956       disk.device.latency_arb_instance:
957       - arb_instance
958       - disk.device.latency
959       feature_arb_int_port:
960       - arb_int_port
961       - feature
962       network.outgoing.bytes_oam2_mgmt_port:
963       - oam2_mgmt_port
964       - network.outgoing.bytes
965       disk.read.bytes_arb_instance:
966       - arb_instance
967       - disk.read.bytes
968       disk.write.requests.rate_oam1_instance:
969       - oam1_instance
970       - disk.write.requests.rate
971       cpu.delta_oam1_instance:
972       - oam1_instance
973       - cpu.delta
974       network.incoming.bytes.rate_oam2_mgmt_port:
975       - oam2_mgmt_port
976       - network.incoming.bytes.rate
977       disk.device.write.bytes.rate_oam1_instance:
978       - oam1_instance
979       - disk.device.write.bytes.rate
980       disk.device.iops_oam1_instance:
981       - oam1_instance
982       - disk.device.iops
983       attachment_oam2_mgmt_port:
984       - oam2_mgmt_port
985       - attachment
986       memory.usage_oam1_instance:
987       - oam1_instance
988       - memory.usage
989       disk.ephemeral.size_arb_instance:
990       - arb_instance
991       - disk.ephemeral.size
992       feature_oam1_instance:
993       - oam1_instance
994       - feature
995       disk.write.requests_arb_instance:
996       - arb_instance
997       - disk.write.requests
998       disk.device.read.bytes_oam2_instance:
999       - oam2_instance
1000       - disk.device.read.bytes
1001       disk.latency_oam2_instance:
1002       - oam2_instance
1003       - disk.latency
1004       attachment_arb_volume:
1005       - arb_volume
1006       - attachment
1007       network.outpoing.packets_arb_int_port:
1008       - arb_int_port
1009       - network.outpoing.packets
1010       disk.usage_oam2_instance:
1011       - oam2_instance
1012       - disk.usage
1013       disk.write.bytes_oam1_instance:
1014       - oam1_instance
1015       - disk.write.bytes
1016       disk.device.write.requests.rate_oam1_instance:
1017       - oam1_instance
1018       - disk.device.write.requests.rate
1019       disk.read.bytes_oam2_instance:
1020       - oam2_instance
1021       - disk.read.bytes
1022       disk.device.allocation_arb_instance:
1023       - arb_instance
1024       - disk.device.allocation
1025       cpu_util_arb_instance:
1026       - arb_instance
1027       - cpu_util
1028       network.incoming.packets_arb_mgmt_port:
1029       - arb_mgmt_port
1030       - network.incoming.packets
1031       instance_oam2_instance:
1032       - oam2_instance
1033       - instance
1034       feature_oam2_instance:
1035       - oam2_instance
1036       - feature
1037       cpu_oam2_instance:
1038       - oam2_instance
1039       - cpu
1040       disk.device.read.requests_oam1_instance:
1041       - oam1_instance
1042       - disk.device.read.requests
1043       network.incoming.packets.rate_arb_mgmt_port:
1044       - arb_mgmt_port
1045       - network.incoming.packets.rate
1046       disk.device.read.requests_oam2_instance:
1047       - oam2_instance
1048       - disk.device.read.requests
1049       disk.read.requests_oam2_instance:
1050       - oam2_instance
1051       - disk.read.requests
1052       disk.device.read.bytes_arb_instance:
1053       - arb_instance
1054       - disk.device.read.bytes
1055       host_oam2_instance:
1056       - oam2_instance
1057       - host
1058       disk.device.write.requests.rate_arb_instance:
1059       - arb_instance
1060       - disk.device.write.requests.rate
1061       forwarder_arb_mgmt_port:
1062       - arb_mgmt_port
1063       - forwarder
1064       vcpus_oam2_instance:
1065       - oam2_instance
1066       - vcpus
1067       scalable_oam2_instance:
1068       - oam2_instance
1069       - scalable
1070       network.outgoing.bytes.rate_oam1_int_port:
1071       - oam1_int_port
1072       - network.outgoing.bytes.rate
1073       endpoint_arb_instance:
1074       - arb_instance
1075       - endpoint
1076       disk.device.capacity_oam1_instance:
1077       - oam1_instance
1078       - disk.device.capacity
1079       disk.latency_arb_instance:
1080       - arb_instance
1081       - disk.latency
1082       network.incoming.bytes.rate_arb_mgmt_port:
1083       - arb_mgmt_port
1084       - network.incoming.bytes.rate
1085       disk.read.bytes.rate_oam1_instance:
1086       - oam1_instance
1087       - disk.read.bytes.rate
1088       memory_arb_instance:
1089       - arb_instance
1090       - memory
1091       disk.latency_oam1_instance:
1092       - oam1_instance
1093       - disk.latency
1094       feature_arb_mgmt_port:
1095       - arb_mgmt_port
1096       - feature
1097       feature_oam2_mgmt_port:
1098       - oam2_mgmt_port
1099       - feature
1100       attachment_oam1_mgmt_port:
1101       - oam1_mgmt_port
1102       - attachment
1103       binding_oam1_instance:
1104       - oam1_instance
1105       - binding
1106       attachment_oam2_int_port:
1107       - oam2_int_port
1108       - attachment
1109       forwarder_arb_int_port:
1110       - arb_int_port
1111       - forwarder
1112       disk.device.latency_oam2_instance:
1113       - oam2_instance
1114       - disk.device.latency
1115       network.outgoing.packets.rate_oam2_int_port:
1116       - oam2_int_port
1117       - network.outgoing.packets.rate
1118       binding_oam2_int_port:
1119       - oam2_int_port
1120       - binding
1121       disk.write.requests.rate_oam2_instance:
1122       - oam2_instance
1123       - disk.write.requests.rate
1124       network.incoming.bytes_oam2_int_port:
1125       - oam2_int_port
1126       - network.incoming.bytes
1127       network.outpoing.packets_oam1_mgmt_port:
1128       - oam1_mgmt_port
1129       - network.outpoing.packets
1130       disk.ephemeral.size_oam2_instance:
1131       - oam2_instance
1132       - disk.ephemeral.size
1133       network.outpoing.packets_arb_mgmt_port:
1134       - arb_mgmt_port
1135       - network.outpoing.packets
1136       disk.device.write.requests_oam1_instance:
1137       - oam1_instance
1138       - disk.device.write.requests
1139     requirements:
1140       link_oam2_mgmt_port:
1141       - oam2_mgmt_port
1142       - link
1143       dependency_oam2_volume:
1144       - oam2_volume
1145       - dependency
1146       dependency_oam1_volume:
1147       - oam1_volume
1148       - dependency
1149       link_oam1_mgmt_port:
1150       - oam1_mgmt_port
1151       - link
1152       dependency_oam2_instance:
1153       - oam2_instance
1154       - dependency
1155       local_storage_oam2_instance:
1156       - oam2_instance
1157       - local_storage
1158       link_arb_int_port:
1159       - arb_int_port
1160       - link
1161       dependency_oam1_instance:
1162       - oam1_instance
1163       - dependency
1164       dependency_arb_instance:
1165       - arb_instance
1166       - dependency
1167       link_oam1_int_port:
1168       - oam1_int_port
1169       - link
1170       dependency_oam1_mgmt_port:
1171       - oam1_mgmt_port
1172       - dependency
1173       dependency_oam1_int_port:
1174       - oam1_int_port
1175       - dependency
1176       local_storage_arb_instance:
1177       - arb_instance
1178       - local_storage
1179       dependency_arb_mgmt_port:
1180       - arb_mgmt_port
1181       - dependency
1182       dependency_oam2_mgmt_port:
1183       - oam2_mgmt_port
1184       - dependency
1185       link_arb_mgmt_port:
1186       - arb_mgmt_port
1187       - link
1188       dependency_arb_volume:
1189       - arb_volume
1190       - dependency
1191       dependency_oam2_int_port:
1192       - oam2_int_port
1193       - dependency
1194       link_oam2_int_port:
1195       - oam2_int_port
1196       - link
1197       local_storage_oam1_instance:
1198       - oam1_instance
1199       - local_storage
1200       dependency_arb_int_port:
1201       - arb_int_port
1202       - dependency