99285a3be648947dee1e851f5cdf2e8ecbbbf587
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: module_1_perimeta_swmu_b_child
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.ssc_b:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     vf_module_id:
15       hidden: false
16       immutable: false
17       type: string
18       description: Unique ID for this VF Module instance
19     int_ha_network_plen:
20       hidden: false
21       immutable: false
22       type: float
23       description: Prefix length of subnet associated with internal HA network
24       constraints:
25       - in_range:
26         - 0
27         - 31
28     unused_port_net_id:
29       hidden: false
30       immutable: false
31       type: string
32       description: Service network unused port network UUID
33     perimeta_server_group:
34       hidden: false
35       immutable: false
36       type: string
37       description: Server group to use for these VMs
38     ssc_b_name_0:
39       hidden: false
40       immutable: false
41       type: string
42       description: Name of Perimeta VM B instance
43     ssc_a_int_ha_ip_0:
44       hidden: false
45       immutable: false
46       type: string
47       description: Fixed IP address to use as HA IPs of A instance.
48     ssc_b_untrusted_ip_0:
49       hidden: false
50       immutable: false
51       type: string
52       description: Fixed IP address to use as Untrusted/access fixed IP of B instance.
53     ssc_b_mgmt_ip_0:
54       hidden: false
55       immutable: false
56       type: string
57       description: Fixed IP address to use as management IP of B instance.
58     ssc_b_untrusted_parent_ip_0:
59       hidden: false
60       immutable: false
61       type: string
62       description: Fixed IP address to use as Untrusted/access fixed IP of B parent instance.
63     vnf_name:
64       hidden: false
65       immutable: false
66       type: string
67       description: Unique name for this VNF instance
68     perimeta_untrusted_vlan_ids:
69       hidden: false
70       immutable: false
71       type: list
72       description: List of VLAN IDs to use on the untrusted/access network
73       entry_schema:
74         type: string
75     int_ha_net_id:
76       hidden: false
77       immutable: false
78       type: string
79       description: HA network id
80     ssc_b_int_ha_ip_0:
81       hidden: false
82       immutable: false
83       type: string
84       description: Fixed IP address to use as HA IP of B instance.
85     ssc_mgmt_vip_0:
86       hidden: false
87       immutable: false
88       type: string
89       description: Management virtual IP address.
90     perimeta_keypair:
91       hidden: false
92       immutable: false
93       type: string
94       description: Keypair to use for accessing this Perimeta instance
95     vnf_id:
96       hidden: false
97       immutable: false
98       type: string
99       description: VNF ID of this deployment
100     availability_zone_1:
101       hidden: false
102       immutable: false
103       type: string
104       description: Availability zone for B instances.  May be the same as A instance.
105     ssc_trusted_vip_0:
106       hidden: false
107       immutable: false
108       type: string
109       description: Trusted/core virtual IP address.
110     ssc_untrusted_vip_0:
111       hidden: false
112       immutable: false
113       type: string
114       description: Untrusted/access virtual IP address
115     perimeta_sec_groups:
116       hidden: false
117       immutable: false
118       type: list
119       description: List of security groups to add on trusted interfaces.
120       entry_schema:
121         type: string
122     perimeta_untrusted_num_vlans:
123       hidden: false
124       immutable: false
125       type: float
126       description: number of VLANs to connect to the untrusted/access interface
127       constraints:
128       - in_range:
129         - 1
130         - 1001
131     ssc_rf_vip_0:
132       hidden: false
133       immutable: false
134       type: string
135       description: RF virtual IP address to use for SSC.
136     ssc_b_trusted_ip_0:
137       hidden: false
138       immutable: false
139       type: string
140       description: Fixed IP address to use as Trusted/core fixed IPs of B instance.
141     trusted_net_id:
142       hidden: false
143       immutable: false
144       type: string
145       description: Trusted/core network UUID
146     ssc_untrusted_parent_vip_0:
147       hidden: false
148       immutable: false
149       type: string
150       description: Untrusted/access parent virtual IP address
151     ssc_untrusted_v6_vip_0:
152       hidden: false
153       immutable: false
154       type: string
155       description: Untrusted/access alternate virtual IP address
156     ssc_b_untrusted_v6_ip_0:
157       hidden: false
158       immutable: false
159       type: string
160       description: Fixed IP address to use as Untrusted/access alternate fixed IP of B instance.
161     vm_role:
162       hidden: false
163       immutable: false
164       type: string
165       description: Role of these VMs
166     perimeta_untrusted_vlan_networks:
167       hidden: false
168       immutable: false
169       type: list
170       description: List of Contrail VLAN networks to use on the untrusted/access network.   The order and number of these must match the VLAN ID list.
171       entry_schema:
172         type: string
173     perimeta_image_name:
174       hidden: false
175       immutable: false
176       type: string
177       description: Glance image for Perimeta instance
178     ssc_b_rf_ip_0:
179       hidden: false
180       immutable: false
181       type: string
182       description: RF fixed IP address to use for SSC B.
183     mgmt_net_id:
184       hidden: false
185       immutable: false
186       type: string
187       description: Management network id
188     int_untrusted_parent_net_id:
189       hidden: false
190       immutable: false
191       type: string
192       description: internal Untrusted/access parent network id
193     perimeta_flavor_name:
194       hidden: false
195       immutable: false
196       type: string
197       description: Flavor to use for creating VM instances
198   node_templates:
199     perimeta_ssc_b_trusted_0_port:
200       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
201       properties:
202         ip_requirements:
203         - ip_version: 4
204           ip_count_required:
205             is_required: true
206           floating_ip_count_required:
207             is_required: true
208         security_groups:
209           get_input: perimeta_sec_groups
210         fixed_ips:
211         - ip_address:
212             get_input: ssc_b_trusted_ip_0
213         mac_requirements:
214           mac_count_required:
215             is_required: false
216         allowed_address_pairs:
217         - ip_address:
218             get_input: ssc_trusted_vip_0
219         name:
220           str_replace:
221             template: $VNF_NAME_$VM_trusted_port
222             params:
223               $VM:
224                 get_input: ssc_b_name_0
225               $VNF_NAME:
226                 get_input: vnf_name
227         network_role_tag: trusted
228         network:
229           get_input: trusted_net_id
230       requirements:
231       - binding:
232           capability: tosca.capabilities.network.Bindable
233           node: perimeta_ssc_b_server_0
234           relationship: tosca.relationships.network.BindsTo
235     perimeta_ssc_b_untrusted_parent_0_port:
236       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
237       properties:
238         ip_requirements:
239         - ip_version: 4
240           ip_count_required:
241             is_required: true
242           floating_ip_count_required:
243             is_required: true
244         security_groups:
245           get_input: perimeta_sec_groups
246         fixed_ips:
247         - ip_address:
248             get_input: ssc_b_untrusted_parent_ip_0
249         mac_requirements:
250           mac_count_required:
251             is_required: false
252         allowed_address_pairs:
253         - ip_address:
254             get_input: ssc_untrusted_parent_vip_0
255         name:
256           str_replace:
257             template: $VNF_NAME_$VM_untrusted_parent_port
258             params:
259               $VM:
260                 get_input: ssc_b_name_0
261               $VNF_NAME:
262                 get_input: vnf_name
263         network_role_tag: int_untrusted_parent
264         network:
265           get_input: int_untrusted_parent_net_id
266       requirements:
267       - binding:
268           capability: tosca.capabilities.network.Bindable
269           node: perimeta_ssc_b_server_0
270           relationship: tosca.relationships.network.BindsTo
271     perimeta_ssc_b_mgmt_1_port:
272       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
273       properties:
274         ip_requirements:
275         - ip_version: 4
276           ip_count_required:
277             is_required: true
278           floating_ip_count_required:
279             is_required: true
280         security_groups:
281           get_input: perimeta_sec_groups
282         fixed_ips:
283         - ip_address:
284             get_input: ssc_b_rf_ip_0
285         mac_requirements:
286           mac_count_required:
287             is_required: false
288         allowed_address_pairs:
289         - ip_address:
290             get_input: ssc_rf_vip_0
291         name:
292           str_replace:
293             template: $VNF_NAME_$VM_mgmt_1_port
294             params:
295               $VM:
296                 get_input: ssc_b_name_0
297               $VNF_NAME:
298                 get_input: vnf_name
299         network_role_tag: mgmt
300         network:
301           get_input: mgmt_net_id
302       requirements:
303       - binding:
304           capability: tosca.capabilities.network.Bindable
305           node: perimeta_ssc_b_server_0
306           relationship: tosca.relationships.network.BindsTo
307     perimeta_ssc_b_unused_0_port:
308       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
309       properties:
310         ip_requirements:
311         - ip_version: 4
312           ip_count_required:
313             is_required: false
314           floating_ip_count_required:
315             is_required: false
316         mac_requirements:
317           mac_count_required:
318             is_required: false
319         name:
320           str_replace:
321             template: $VNF_NAME_$VM_unused_port
322             params:
323               $VM:
324                 get_input: ssc_b_name_0
325               $VNF_NAME:
326                 get_input: vnf_name
327         network_role_tag: unused_port
328         network:
329           get_input: unused_port_net_id
330       requirements:
331       - binding:
332           capability: tosca.capabilities.network.Bindable
333           node: perimeta_ssc_b_server_0
334           relationship: tosca.relationships.network.BindsTo
335     perimeta_ssc_b_server_0:
336       type: org.openecomp.resource.vfc.nodes.heat.ssc_b
337       properties:
338         flavor:
339           get_input: perimeta_flavor_name
340         key_name:
341           get_input: perimeta_keypair
342         availability_zone:
343           get_input: availability_zone_1
344         image:
345           get_input: perimeta_image_name
346         metadata:
347           vf_module_id:
348             get_input: vf_module_id
349           vm_role:
350             str_replace:
351               template: $ROLE_b
352               params:
353                 $ROLE:
354                   get_input: vm_role
355           vnf_id:
356             get_input: vnf_id
357           vnf_name:
358             get_input: vnf_name
359           msw_template_version: 17.07.04 - 2017-09-01
360         config_drive: true
361         user_data_format: RAW
362         name:
363           get_input: ssc_b_name_0
364         scheduler_hints:
365           group:
366             get_input: perimeta_server_group
367     perimeta_ssc_b_mgmt_0_port:
368       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
369       properties:
370         ip_requirements:
371         - ip_version: 4
372           ip_count_required:
373             is_required: true
374           floating_ip_count_required:
375             is_required: true
376         security_groups:
377           get_input: perimeta_sec_groups
378         fixed_ips:
379         - ip_address:
380             get_input: ssc_b_mgmt_ip_0
381         mac_requirements:
382           mac_count_required:
383             is_required: false
384         allowed_address_pairs:
385         - ip_address:
386             get_input: ssc_mgmt_vip_0
387         name:
388           str_replace:
389             template: $VNF_NAME_$VM_mgmt_0_port
390             params:
391               $VM:
392                 get_input: ssc_b_name_0
393               $VNF_NAME:
394                 get_input: vnf_name
395         network_role_tag: mgmt
396         network:
397           get_input: mgmt_net_id
398       requirements:
399       - binding:
400           capability: tosca.capabilities.network.Bindable
401           node: perimeta_ssc_b_server_0
402           relationship: tosca.relationships.network.BindsTo
403     perimeta_ssc_b_ha_0_port:
404       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
405       properties:
406         ip_requirements:
407         - ip_version: 4
408           ip_count_required:
409             is_required: true
410           floating_ip_count_required:
411             is_required: false
412         security_groups:
413           get_input: perimeta_sec_groups
414         fixed_ips:
415         - ip_address:
416             get_input: ssc_b_int_ha_ip_0
417         mac_requirements:
418           mac_count_required:
419             is_required: false
420         name:
421           str_replace:
422             template: $VNF_NAME_$VM_ha_port
423             params:
424               $VM:
425                 get_input: ssc_b_name_0
426               $VNF_NAME:
427                 get_input: vnf_name
428         network_role_tag: int_ha
429         network:
430           get_input: int_ha_net_id
431       requirements:
432       - binding:
433           capability: tosca.capabilities.network.Bindable
434           node: perimeta_ssc_b_server_0
435           relationship: tosca.relationships.network.BindsTo
436   groups:
437     module_1_perimeta_swmu_b_child_group:
438       type: org.openecomp.groups.heat.HeatStack
439       properties:
440         heat_file: ../Artifacts/module_1_perimeta_swmu_b_child.yaml
441         description: |
442           HOT template to instantiate an B side Perimeta SSC instance with 6 vNICs as part of a nested template
443       members:
444       - perimeta_ssc_b_trusted_0_port
445       - perimeta_ssc_b_untrusted_parent_0_port
446       - perimeta_ssc_b_mgmt_1_port
447       - perimeta_ssc_b_unused_0_port
448       - perimeta_ssc_b_server_0
449       - perimeta_ssc_b_mgmt_0_port
450       - perimeta_ssc_b_ha_0_port
451   substitution_mappings:
452     node_type: org.openecomp.resource.abstract.nodes.heat.module_1_perimeta_swmu_b_child
453     capabilities:
454       host_perimeta_ssc_b_server_0:
455       - perimeta_ssc_b_server_0
456       - host
457       network.outgoing.packets.rate_perimeta_ssc_b_trusted_0_port:
458       - perimeta_ssc_b_trusted_0_port
459       - network.outgoing.packets.rate
460       vcpus_perimeta_ssc_b_server_0:
461       - perimeta_ssc_b_server_0
462       - vcpus
463       binding_perimeta_ssc_b_mgmt_0_port:
464       - perimeta_ssc_b_mgmt_0_port
465       - binding
466       network.incoming.bytes_perimeta_ssc_b_ha_0_port:
467       - perimeta_ssc_b_ha_0_port
468       - network.incoming.bytes
469       network.outpoing.packets_perimeta_ssc_b_mgmt_1_port:
470       - perimeta_ssc_b_mgmt_1_port
471       - network.outpoing.packets
472       disk.write.requests_perimeta_ssc_b_server_0:
473       - perimeta_ssc_b_server_0
474       - disk.write.requests
475       os_perimeta_ssc_b_server_0:
476       - perimeta_ssc_b_server_0
477       - os
478       memory_perimeta_ssc_b_server_0:
479       - perimeta_ssc_b_server_0
480       - memory
481       disk.device.write.bytes.rate_perimeta_ssc_b_server_0:
482       - perimeta_ssc_b_server_0
483       - disk.device.write.bytes.rate
484       network.outgoing.bytes.rate_perimeta_ssc_b_unused_0_port:
485       - perimeta_ssc_b_unused_0_port
486       - network.outgoing.bytes.rate
487       disk.read.bytes_perimeta_ssc_b_server_0:
488       - perimeta_ssc_b_server_0
489       - disk.read.bytes
490       network.outpoing.packets_perimeta_ssc_b_mgmt_0_port:
491       - perimeta_ssc_b_mgmt_0_port
492       - network.outpoing.packets
493       network.outgoing.packets.rate_perimeta_ssc_b_untrusted_parent_0_port:
494       - perimeta_ssc_b_untrusted_parent_0_port
495       - network.outgoing.packets.rate
496       disk.device.allocation_perimeta_ssc_b_server_0:
497       - perimeta_ssc_b_server_0
498       - disk.device.allocation
499       network.outgoing.packets.rate_perimeta_ssc_b_ha_0_port:
500       - perimeta_ssc_b_ha_0_port
501       - network.outgoing.packets.rate
502       disk.write.requests.rate_perimeta_ssc_b_server_0:
503       - perimeta_ssc_b_server_0
504       - disk.write.requests.rate
505       network.incoming.bytes.rate_perimeta_ssc_b_ha_0_port:
506       - perimeta_ssc_b_ha_0_port
507       - network.incoming.bytes.rate
508       binding_perimeta_ssc_b_trusted_0_port:
509       - perimeta_ssc_b_trusted_0_port
510       - binding
511       disk.device.iops_perimeta_ssc_b_server_0:
512       - perimeta_ssc_b_server_0
513       - disk.device.iops
514       network.outgoing.packets.rate_perimeta_ssc_b_mgmt_1_port:
515       - perimeta_ssc_b_mgmt_1_port
516       - network.outgoing.packets.rate
517       disk.device.usage_perimeta_ssc_b_server_0:
518       - perimeta_ssc_b_server_0
519       - disk.device.usage
520       cpu_perimeta_ssc_b_server_0:
521       - perimeta_ssc_b_server_0
522       - cpu
523       feature_perimeta_ssc_b_mgmt_1_port:
524       - perimeta_ssc_b_mgmt_1_port
525       - feature
526       network.outgoing.bytes.rate_perimeta_ssc_b_ha_0_port:
527       - perimeta_ssc_b_ha_0_port
528       - network.outgoing.bytes.rate
529       feature_perimeta_ssc_b_unused_0_port:
530       - perimeta_ssc_b_unused_0_port
531       - feature
532       endpoint_perimeta_ssc_b_server_0:
533       - perimeta_ssc_b_server_0
534       - endpoint
535       feature_perimeta_ssc_b_server_0:
536       - perimeta_ssc_b_server_0
537       - feature
538       disk.device.read.requests_perimeta_ssc_b_server_0:
539       - perimeta_ssc_b_server_0
540       - disk.device.read.requests
541       attachment_perimeta_ssc_b_mgmt_1_port:
542       - perimeta_ssc_b_mgmt_1_port
543       - attachment
544       cpu.delta_perimeta_ssc_b_server_0:
545       - perimeta_ssc_b_server_0
546       - cpu.delta
547       network.incoming.packets_perimeta_ssc_b_trusted_0_port:
548       - perimeta_ssc_b_trusted_0_port
549       - network.incoming.packets
550       disk.device.write.requests_perimeta_ssc_b_server_0:
551       - perimeta_ssc_b_server_0
552       - disk.device.write.requests
553       disk.device.write.bytes_perimeta_ssc_b_server_0:
554       - perimeta_ssc_b_server_0
555       - disk.device.write.bytes
556       disk.root.size_perimeta_ssc_b_server_0:
557       - perimeta_ssc_b_server_0
558       - disk.root.size
559       network.incoming.bytes.rate_perimeta_ssc_b_untrusted_parent_0_port:
560       - perimeta_ssc_b_untrusted_parent_0_port
561       - network.incoming.bytes.rate
562       memory.resident_perimeta_ssc_b_server_0:
563       - perimeta_ssc_b_server_0
564       - memory.resident
565       network.incoming.packets.rate_perimeta_ssc_b_trusted_0_port:
566       - perimeta_ssc_b_trusted_0_port
567       - network.incoming.packets.rate
568       disk.ephemeral.size_perimeta_ssc_b_server_0:
569       - perimeta_ssc_b_server_0
570       - disk.ephemeral.size
571       network.incoming.packets_perimeta_ssc_b_untrusted_parent_0_port:
572       - perimeta_ssc_b_untrusted_parent_0_port
573       - network.incoming.packets
574       instance_perimeta_ssc_b_server_0:
575       - perimeta_ssc_b_server_0
576       - instance
577       attachment_perimeta_ssc_b_untrusted_parent_0_port:
578       - perimeta_ssc_b_untrusted_parent_0_port
579       - attachment
580       network.incoming.bytes_perimeta_ssc_b_trusted_0_port:
581       - perimeta_ssc_b_trusted_0_port
582       - network.incoming.bytes
583       network.incoming.bytes_perimeta_ssc_b_mgmt_0_port:
584       - perimeta_ssc_b_mgmt_0_port
585       - network.incoming.bytes
586       network.incoming.packets_perimeta_ssc_b_mgmt_0_port:
587       - perimeta_ssc_b_mgmt_0_port
588       - network.incoming.packets
589       feature_perimeta_ssc_b_trusted_0_port:
590       - perimeta_ssc_b_trusted_0_port
591       - feature
592       binding_perimeta_ssc_b_mgmt_1_port:
593       - perimeta_ssc_b_mgmt_1_port
594       - binding
595       network.outpoing.packets_perimeta_ssc_b_ha_0_port:
596       - perimeta_ssc_b_ha_0_port
597       - network.outpoing.packets
598       disk.device.read.bytes_perimeta_ssc_b_server_0:
599       - perimeta_ssc_b_server_0
600       - disk.device.read.bytes
601       network.outgoing.bytes.rate_perimeta_ssc_b_mgmt_0_port:
602       - perimeta_ssc_b_mgmt_0_port
603       - network.outgoing.bytes.rate
604       disk.latency_perimeta_ssc_b_server_0:
605       - perimeta_ssc_b_server_0
606       - disk.latency
607       network.outgoing.bytes_perimeta_ssc_b_mgmt_1_port:
608       - perimeta_ssc_b_mgmt_1_port
609       - network.outgoing.bytes
610       attachment_perimeta_ssc_b_unused_0_port:
611       - perimeta_ssc_b_unused_0_port
612       - attachment
613       binding_perimeta_ssc_b_ha_0_port:
614       - perimeta_ssc_b_ha_0_port
615       - binding
616       network.outgoing.bytes.rate_perimeta_ssc_b_mgmt_1_port:
617       - perimeta_ssc_b_mgmt_1_port
618       - network.outgoing.bytes.rate
619       network.outgoing.bytes_perimeta_ssc_b_mgmt_0_port:
620       - perimeta_ssc_b_mgmt_0_port
621       - network.outgoing.bytes
622       network.incoming.packets.rate_perimeta_ssc_b_untrusted_parent_0_port:
623       - perimeta_ssc_b_untrusted_parent_0_port
624       - network.incoming.packets.rate
625       disk.device.capacity_perimeta_ssc_b_server_0:
626       - perimeta_ssc_b_server_0
627       - disk.device.capacity
628       feature_perimeta_ssc_b_ha_0_port:
629       - perimeta_ssc_b_ha_0_port
630       - feature
631       network.incoming.bytes.rate_perimeta_ssc_b_unused_0_port:
632       - perimeta_ssc_b_unused_0_port
633       - network.incoming.bytes.rate
634       binding_perimeta_ssc_b_untrusted_parent_0_port:
635       - perimeta_ssc_b_untrusted_parent_0_port
636       - binding
637       binding_perimeta_ssc_b_server_0:
638       - perimeta_ssc_b_server_0
639       - binding
640       scalable_perimeta_ssc_b_server_0:
641       - perimeta_ssc_b_server_0
642       - scalable
643       disk.device.latency_perimeta_ssc_b_server_0:
644       - perimeta_ssc_b_server_0
645       - disk.device.latency
646       network.incoming.packets_perimeta_ssc_b_unused_0_port:
647       - perimeta_ssc_b_unused_0_port
648       - network.incoming.packets
649       disk.write.bytes.rate_perimeta_ssc_b_server_0:
650       - perimeta_ssc_b_server_0
651       - disk.write.bytes.rate
652       disk.read.requests_perimeta_ssc_b_server_0:
653       - perimeta_ssc_b_server_0
654       - disk.read.requests
655       feature_perimeta_ssc_b_untrusted_parent_0_port:
656       - perimeta_ssc_b_untrusted_parent_0_port
657       - feature
658       disk.usage_perimeta_ssc_b_server_0:
659       - perimeta_ssc_b_server_0
660       - disk.usage
661       attachment_perimeta_ssc_b_ha_0_port:
662       - perimeta_ssc_b_ha_0_port
663       - attachment
664       attachment_perimeta_ssc_b_trusted_0_port:
665       - perimeta_ssc_b_trusted_0_port
666       - attachment
667       network.outgoing.bytes.rate_perimeta_ssc_b_trusted_0_port:
668       - perimeta_ssc_b_trusted_0_port
669       - network.outgoing.bytes.rate
670       disk.allocation_perimeta_ssc_b_server_0:
671       - perimeta_ssc_b_server_0
672       - disk.allocation
673       network.incoming.bytes.rate_perimeta_ssc_b_mgmt_1_port:
674       - perimeta_ssc_b_mgmt_1_port
675       - network.incoming.bytes.rate
676       network.outgoing.bytes_perimeta_ssc_b_untrusted_parent_0_port:
677       - perimeta_ssc_b_untrusted_parent_0_port
678       - network.outgoing.bytes
679       disk.iops_perimeta_ssc_b_server_0:
680       - perimeta_ssc_b_server_0
681       - disk.iops
682       disk.write.bytes_perimeta_ssc_b_server_0:
683       - perimeta_ssc_b_server_0
684       - disk.write.bytes
685       network.outpoing.packets_perimeta_ssc_b_untrusted_parent_0_port:
686       - perimeta_ssc_b_untrusted_parent_0_port
687       - network.outpoing.packets
688       network.incoming.bytes_perimeta_ssc_b_mgmt_1_port:
689       - perimeta_ssc_b_mgmt_1_port
690       - network.incoming.bytes
691       network.incoming.packets_perimeta_ssc_b_mgmt_1_port:
692       - perimeta_ssc_b_mgmt_1_port
693       - network.incoming.packets
694       disk.device.read.requests.rate_perimeta_ssc_b_server_0:
695       - perimeta_ssc_b_server_0
696       - disk.device.read.requests.rate
697       network.incoming.packets.rate_perimeta_ssc_b_mgmt_0_port:
698       - perimeta_ssc_b_mgmt_0_port
699       - network.incoming.packets.rate
700       network.incoming.packets_perimeta_ssc_b_ha_0_port:
701       - perimeta_ssc_b_ha_0_port
702       - network.incoming.packets
703       network.outpoing.packets_perimeta_ssc_b_unused_0_port:
704       - perimeta_ssc_b_unused_0_port
705       - network.outpoing.packets
706       network.outgoing.bytes_perimeta_ssc_b_ha_0_port:
707       - perimeta_ssc_b_ha_0_port
708       - network.outgoing.bytes
709       network.incoming.bytes_perimeta_ssc_b_untrusted_parent_0_port:
710       - perimeta_ssc_b_untrusted_parent_0_port
711       - network.incoming.bytes
712       network.incoming.packets.rate_perimeta_ssc_b_ha_0_port:
713       - perimeta_ssc_b_ha_0_port
714       - network.incoming.packets.rate
715       memory.usage_perimeta_ssc_b_server_0:
716       - perimeta_ssc_b_server_0
717       - memory.usage
718       network.incoming.bytes.rate_perimeta_ssc_b_trusted_0_port:
719       - perimeta_ssc_b_trusted_0_port
720       - network.incoming.bytes.rate
721       network.incoming.packets.rate_perimeta_ssc_b_unused_0_port:
722       - perimeta_ssc_b_unused_0_port
723       - network.incoming.packets.rate
724       network.outgoing.packets.rate_perimeta_ssc_b_unused_0_port:
725       - perimeta_ssc_b_unused_0_port
726       - network.outgoing.packets.rate
727       network.incoming.bytes_perimeta_ssc_b_unused_0_port:
728       - perimeta_ssc_b_unused_0_port
729       - network.incoming.bytes
730       network.outgoing.bytes_perimeta_ssc_b_unused_0_port:
731       - perimeta_ssc_b_unused_0_port
732       - network.outgoing.bytes
733       network.outgoing.bytes.rate_perimeta_ssc_b_untrusted_parent_0_port:
734       - perimeta_ssc_b_untrusted_parent_0_port
735       - network.outgoing.bytes.rate
736       network.outgoing.packets.rate_perimeta_ssc_b_mgmt_0_port:
737       - perimeta_ssc_b_mgmt_0_port
738       - network.outgoing.packets.rate
739       cpu_util_perimeta_ssc_b_server_0:
740       - perimeta_ssc_b_server_0
741       - cpu_util
742       disk.device.read.bytes.rate_perimeta_ssc_b_server_0:
743       - perimeta_ssc_b_server_0
744       - disk.device.read.bytes.rate
745       disk.capacity_perimeta_ssc_b_server_0:
746       - perimeta_ssc_b_server_0
747       - disk.capacity
748       network.incoming.packets.rate_perimeta_ssc_b_mgmt_1_port:
749       - perimeta_ssc_b_mgmt_1_port
750       - network.incoming.packets.rate
751       network.outgoing.bytes_perimeta_ssc_b_trusted_0_port:
752       - perimeta_ssc_b_trusted_0_port
753       - network.outgoing.bytes
754       network.outpoing.packets_perimeta_ssc_b_trusted_0_port:
755       - perimeta_ssc_b_trusted_0_port
756       - network.outpoing.packets
757       disk.read.bytes.rate_perimeta_ssc_b_server_0:
758       - perimeta_ssc_b_server_0
759       - disk.read.bytes.rate
760       disk.device.write.requests.rate_perimeta_ssc_b_server_0:
761       - perimeta_ssc_b_server_0
762       - disk.device.write.requests.rate
763       attachment_perimeta_ssc_b_mgmt_0_port:
764       - perimeta_ssc_b_mgmt_0_port
765       - attachment
766       feature_perimeta_ssc_b_mgmt_0_port:
767       - perimeta_ssc_b_mgmt_0_port
768       - feature
769       network.incoming.bytes.rate_perimeta_ssc_b_mgmt_0_port:
770       - perimeta_ssc_b_mgmt_0_port
771       - network.incoming.bytes.rate
772       binding_perimeta_ssc_b_unused_0_port:
773       - perimeta_ssc_b_unused_0_port
774       - binding
775     requirements:
776       link_perimeta_ssc_b_trusted_0_port:
777       - perimeta_ssc_b_trusted_0_port
778       - link
779       dependency_perimeta_ssc_b_mgmt_1_port:
780       - perimeta_ssc_b_mgmt_1_port
781       - dependency
782       dependency_perimeta_ssc_b_unused_0_port:
783       - perimeta_ssc_b_unused_0_port
784       - dependency
785       dependency_perimeta_ssc_b_ha_0_port:
786       - perimeta_ssc_b_ha_0_port
787       - dependency
788       local_storage_perimeta_ssc_b_server_0:
789       - perimeta_ssc_b_server_0
790       - local_storage
791       link_perimeta_ssc_b_mgmt_0_port:
792       - perimeta_ssc_b_mgmt_0_port
793       - link
794       dependency_perimeta_ssc_b_trusted_0_port:
795       - perimeta_ssc_b_trusted_0_port
796       - dependency
797       dependency_perimeta_ssc_b_untrusted_parent_0_port:
798       - perimeta_ssc_b_untrusted_parent_0_port
799       - dependency
800       link_perimeta_ssc_b_mgmt_1_port:
801       - perimeta_ssc_b_mgmt_1_port
802       - link
803       link_perimeta_ssc_b_untrusted_parent_0_port:
804       - perimeta_ssc_b_untrusted_parent_0_port
805       - link
806       dependency_perimeta_ssc_b_server_0:
807       - perimeta_ssc_b_server_0
808       - dependency
809       link_perimeta_ssc_b_unused_0_port:
810       - perimeta_ssc_b_unused_0_port
811       - link
812       dependency_perimeta_ssc_b_mgmt_0_port:
813       - perimeta_ssc_b_mgmt_0_port
814       - dependency
815       link_perimeta_ssc_b_ha_0_port:
816       - perimeta_ssc_b_ha_0_port
817       - link