8f8aae36428e43c8b2cef79e38a1175bf4812c61
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: module_1_perimeta_swmu_a_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_a:
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     ssc_a_name_0:
20       hidden: false
21       immutable: false
22       type: string
23       description: Name of Perimeta VM A instance
24     int_ha_network_plen:
25       hidden: false
26       immutable: false
27       type: float
28       description: Prefix length of subnet associated with internal HA network
29       constraints:
30       - in_range:
31         - 0
32         - 31
33     unused_port_net_id:
34       hidden: false
35       immutable: false
36       type: string
37       description: Service network unused port network UUID
38     perimeta_server_group:
39       hidden: false
40       immutable: false
41       type: string
42       description: Server group to use for these VMs
43     perimeta_config:
44       hidden: false
45       immutable: false
46       type: string
47       description: JSON orchestration template configuration for instance.
48     ssc_a_int_ha_ip_0:
49       hidden: false
50       immutable: false
51       type: string
52       description: Fixed IP address to use as HA IP of A instance.
53     vnf_name:
54       hidden: false
55       immutable: false
56       type: string
57       description: Unique name for this VNF instance
58     perimeta_untrusted_vlan_ids:
59       hidden: false
60       immutable: false
61       type: list
62       description: List of VLAN IDs to use on the untrusted/access network
63       entry_schema:
64         type: string
65     int_ha_net_id:
66       hidden: false
67       immutable: false
68       type: string
69       description: HA network id
70     ssc_b_int_ha_ip_0:
71       hidden: false
72       immutable: false
73       type: string
74       description: Fixed IP address to use as HA IPs of B instance.
75     ssc_mgmt_vip_0:
76       hidden: false
77       immutable: false
78       type: string
79       description: Management virtual IP address.
80     ssc_a_trusted_ip_0:
81       hidden: false
82       immutable: false
83       type: string
84       description: Fixed IP address to use as Trusted/core fixed IPs of A instance.
85     perimeta_keypair:
86       hidden: false
87       immutable: false
88       type: string
89       description: Keypair to use for accessing this Perimeta instance
90     vnf_id:
91       hidden: false
92       immutable: false
93       type: string
94       description: VNF ID of this deployment
95     availability_zone_0:
96       hidden: false
97       immutable: false
98       type: string
99       description: Availability zone for A instances.
100     ssc_trusted_vip_0:
101       hidden: false
102       immutable: false
103       type: string
104       description: Trusted/core virtual IP address.
105     ssc_untrusted_vip_0:
106       hidden: false
107       immutable: false
108       type: string
109       description: Untrusted/access virtual IP address
110     perimeta_sec_groups:
111       hidden: false
112       immutable: false
113       type: list
114       description: List of security groups to add on trusted interfaces.
115       entry_schema:
116         type: string
117     ssc_a_untrusted_v6_ip_0:
118       hidden: false
119       immutable: false
120       type: string
121       description: Fixed IP address to use as Untrusted/access alternate fixed IP of A instance.
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_a_mgmt_ip_0:
137       hidden: false
138       immutable: false
139       type: string
140       description: Fixed IP address to use as management IP of A 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_a_rf_ip_0:
157       hidden: false
158       immutable: false
159       type: string
160       description: RF fixed IP address to use for SSC A.
161     vm_role:
162       hidden: false
163       immutable: false
164       type: string
165       description: Role of these VMs
166     ssc_a_untrusted_parent_ip_0:
167       hidden: false
168       immutable: false
169       type: string
170       description: Fixed IP address to use as Untrusted/access fixed IP of A parent instance.
171     perimeta_untrusted_vlan_networks:
172       hidden: false
173       immutable: false
174       type: list
175       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.
176       entry_schema:
177         type: string
178     ssc_a_untrusted_ip_0:
179       hidden: false
180       immutable: false
181       type: string
182       description: Fixed IP address to use as Untrusted/access fixed IP of A instance.
183     perimeta_image_name:
184       hidden: false
185       immutable: false
186       type: string
187       description: Glance image for Perimeta instance
188     mgmt_net_id:
189       hidden: false
190       immutable: false
191       type: string
192       description: Management network id
193     int_untrusted_parent_net_id:
194       hidden: false
195       immutable: false
196       type: string
197       description: internal Untrusted/access parent network id
198     perimeta_flavor_name:
199       hidden: false
200       immutable: false
201       type: string
202       description: Flavor to use for creating VM instances
203   node_templates:
204     perimeta_ssc_a_ha_0_port:
205       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
206       properties:
207         ip_requirements:
208         - ip_version: 4
209           ip_count_required:
210             is_required: true
211           floating_ip_count_required:
212             is_required: false
213         security_groups:
214           get_input: perimeta_sec_groups
215         fixed_ips:
216         - ip_address:
217             get_input: ssc_a_int_ha_ip_0
218         mac_requirements:
219           mac_count_required:
220             is_required: false
221         name:
222           str_replace:
223             template: $VNF_NAME_$VM_ha_port
224             params:
225               $VM:
226                 get_input: ssc_a_name_0
227               $VNF_NAME:
228                 get_input: vnf_name
229         network_role_tag: int_ha
230         network:
231           get_input: int_ha_net_id
232       requirements:
233       - binding:
234           capability: tosca.capabilities.network.Bindable
235           node: perimeta_ssc_a_server_0
236           relationship: tosca.relationships.network.BindsTo
237     perimeta_ssc_a_untrusted_parent_0_port:
238       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
239       properties:
240         ip_requirements:
241         - ip_version: 4
242           ip_count_required:
243             is_required: true
244           floating_ip_count_required:
245             is_required: true
246         security_groups:
247           get_input: perimeta_sec_groups
248         fixed_ips:
249         - ip_address:
250             get_input: ssc_a_untrusted_parent_ip_0
251         mac_requirements:
252           mac_count_required:
253             is_required: false
254         allowed_address_pairs:
255         - ip_address:
256             get_input: ssc_untrusted_parent_vip_0
257         name:
258           str_replace:
259             template: $VNF_NAME_$VM_untrusted_parent_port
260             params:
261               $VM:
262                 get_input: ssc_a_name_0
263               $VNF_NAME:
264                 get_input: vnf_name
265         network_role_tag: int_untrusted_parent
266         network:
267           get_input: int_untrusted_parent_net_id
268       requirements:
269       - binding:
270           capability: tosca.capabilities.network.Bindable
271           node: perimeta_ssc_a_server_0
272           relationship: tosca.relationships.network.BindsTo
273     perimeta_ssc_a_mgmt_1_port:
274       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
275       properties:
276         ip_requirements:
277         - ip_version: 4
278           ip_count_required:
279             is_required: true
280           floating_ip_count_required:
281             is_required: true
282         security_groups:
283           get_input: perimeta_sec_groups
284         fixed_ips:
285         - ip_address:
286             get_input: ssc_a_rf_ip_0
287         mac_requirements:
288           mac_count_required:
289             is_required: false
290         allowed_address_pairs:
291         - ip_address:
292             get_input: ssc_rf_vip_0
293         name:
294           str_replace:
295             template: $VNF_NAME_$VM_mgmt_1_port
296             params:
297               $VM:
298                 get_input: ssc_a_name_0
299               $VNF_NAME:
300                 get_input: vnf_name
301         network_role_tag: mgmt
302         network:
303           get_input: mgmt_net_id
304       requirements:
305       - binding:
306           capability: tosca.capabilities.network.Bindable
307           node: perimeta_ssc_a_server_0
308           relationship: tosca.relationships.network.BindsTo
309     perimeta_ssc_a_trusted_0_port:
310       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
311       properties:
312         ip_requirements:
313         - ip_version: 4
314           ip_count_required:
315             is_required: true
316           floating_ip_count_required:
317             is_required: true
318         security_groups:
319           get_input: perimeta_sec_groups
320         fixed_ips:
321         - ip_address:
322             get_input: ssc_a_trusted_ip_0
323         mac_requirements:
324           mac_count_required:
325             is_required: false
326         allowed_address_pairs:
327         - ip_address:
328             get_input: ssc_trusted_vip_0
329         name:
330           str_replace:
331             template: $VNF_NAME_$VM_trusted_port
332             params:
333               $VM:
334                 get_input: ssc_a_name_0
335               $VNF_NAME:
336                 get_input: vnf_name
337         network_role_tag: trusted
338         network:
339           get_input: trusted_net_id
340       requirements:
341       - binding:
342           capability: tosca.capabilities.network.Bindable
343           node: perimeta_ssc_a_server_0
344           relationship: tosca.relationships.network.BindsTo
345     perimeta_ssc_a_unused_0_port:
346       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
347       properties:
348         ip_requirements:
349         - ip_version: 4
350           ip_count_required:
351             is_required: false
352           floating_ip_count_required:
353             is_required: false
354         mac_requirements:
355           mac_count_required:
356             is_required: false
357         name:
358           str_replace:
359             template: $VNF_NAME_$VM_unused_port
360             params:
361               $VM:
362                 get_input: ssc_a_name_0
363               $VNF_NAME:
364                 get_input: vnf_name
365         network_role_tag: unused_port
366         network:
367           get_input: unused_port_net_id
368       requirements:
369       - binding:
370           capability: tosca.capabilities.network.Bindable
371           node: perimeta_ssc_a_server_0
372           relationship: tosca.relationships.network.BindsTo
373     perimeta_ssc_a_mgmt_0_port:
374       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
375       properties:
376         ip_requirements:
377         - ip_version: 4
378           ip_count_required:
379             is_required: true
380           floating_ip_count_required:
381             is_required: true
382         security_groups:
383           get_input: perimeta_sec_groups
384         fixed_ips:
385         - ip_address:
386             get_input: ssc_a_mgmt_ip_0
387         mac_requirements:
388           mac_count_required:
389             is_required: false
390         allowed_address_pairs:
391         - ip_address:
392             get_input: ssc_mgmt_vip_0
393         name:
394           str_replace:
395             template: $VNF_NAME_$VM_mgmt_0_port
396             params:
397               $VM:
398                 get_input: ssc_a_name_0
399               $VNF_NAME:
400                 get_input: vnf_name
401         network_role_tag: mgmt
402         network:
403           get_input: mgmt_net_id
404       requirements:
405       - binding:
406           capability: tosca.capabilities.network.Bindable
407           node: perimeta_ssc_a_server_0
408           relationship: tosca.relationships.network.BindsTo
409     perimeta_ssc_a_server_0:
410       type: org.openecomp.resource.vfc.nodes.heat.ssc_a
411       properties:
412         flavor:
413           get_input: perimeta_flavor_name
414         key_name:
415           get_input: perimeta_keypair
416         availability_zone:
417           get_input: availability_zone_0
418         image:
419           get_input: perimeta_image_name
420         metadata:
421           vf_module_id:
422             get_input: vf_module_id
423           vm_role:
424             str_replace:
425               template: $ROLE_a
426               params:
427                 $ROLE:
428                   get_input: vm_role
429           vnf_id:
430             get_input: vnf_id
431           vnf_name:
432             get_input: vnf_name
433           msw_template_version: 17.07.04 - 2017-09-01
434         config_drive: true
435         personality:
436           /opt/MetaSwitch/init/custom.ini:
437             get_artifact:
438             - SELF
439             - custom
440         user_data_format: RAW
441         name:
442           get_input: ssc_a_name_0
443         scheduler_hints:
444           group:
445             get_input: perimeta_server_group
446       artifacts:
447         custom:
448           type: tosca.artifacts.Deployment
449           file: ../Artifacts/custom.ini
450   groups:
451     module_1_perimeta_swmu_a_child_group:
452       type: org.openecomp.groups.heat.HeatStack
453       properties:
454         heat_file: ../Artifacts/module_1_perimeta_swmu_a_child.yaml
455         description: |
456           HOT template to instantiate an A side Perimeta SSC instance with 6 vNICs as part of a nested template
457       members:
458       - perimeta_ssc_a_ha_0_port
459       - perimeta_ssc_a_untrusted_parent_0_port
460       - perimeta_ssc_a_mgmt_1_port
461       - perimeta_ssc_a_trusted_0_port
462       - perimeta_ssc_a_unused_0_port
463       - perimeta_ssc_a_mgmt_0_port
464       - perimeta_ssc_a_server_0
465   substitution_mappings:
466     node_type: org.openecomp.resource.abstract.nodes.heat.module_1_perimeta_swmu_a_child
467     capabilities:
468       disk.ephemeral.size_perimeta_ssc_a_server_0:
469       - perimeta_ssc_a_server_0
470       - disk.ephemeral.size
471       network.outgoing.packets.rate_perimeta_ssc_a_ha_0_port:
472       - perimeta_ssc_a_ha_0_port
473       - network.outgoing.packets.rate
474       network.incoming.bytes.rate_perimeta_ssc_a_trusted_0_port:
475       - perimeta_ssc_a_trusted_0_port
476       - network.incoming.bytes.rate
477       network.outgoing.bytes.rate_perimeta_ssc_a_ha_0_port:
478       - perimeta_ssc_a_ha_0_port
479       - network.outgoing.bytes.rate
480       network.incoming.bytes.rate_perimeta_ssc_a_ha_0_port:
481       - perimeta_ssc_a_ha_0_port
482       - network.incoming.bytes.rate
483       network.incoming.packets_perimeta_ssc_a_untrusted_parent_0_port:
484       - perimeta_ssc_a_untrusted_parent_0_port
485       - network.incoming.packets
486       instance_perimeta_ssc_a_server_0:
487       - perimeta_ssc_a_server_0
488       - instance
489       network.incoming.packets_perimeta_ssc_a_unused_0_port:
490       - perimeta_ssc_a_unused_0_port
491       - network.incoming.packets
492       network.outgoing.packets.rate_perimeta_ssc_a_mgmt_1_port:
493       - perimeta_ssc_a_mgmt_1_port
494       - network.outgoing.packets.rate
495       feature_perimeta_ssc_a_mgmt_0_port:
496       - perimeta_ssc_a_mgmt_0_port
497       - feature
498       binding_perimeta_ssc_a_mgmt_0_port:
499       - perimeta_ssc_a_mgmt_0_port
500       - binding
501       network.outpoing.packets_perimeta_ssc_a_mgmt_1_port:
502       - perimeta_ssc_a_mgmt_1_port
503       - network.outpoing.packets
504       network.incoming.packets_perimeta_ssc_a_trusted_0_port:
505       - perimeta_ssc_a_trusted_0_port
506       - network.incoming.packets
507       endpoint_perimeta_ssc_a_server_0:
508       - perimeta_ssc_a_server_0
509       - endpoint
510       network.outgoing.bytes_perimeta_ssc_a_ha_0_port:
511       - perimeta_ssc_a_ha_0_port
512       - network.outgoing.bytes
513       memory.usage_perimeta_ssc_a_server_0:
514       - perimeta_ssc_a_server_0
515       - memory.usage
516       network.incoming.packets.rate_perimeta_ssc_a_ha_0_port:
517       - perimeta_ssc_a_ha_0_port
518       - network.incoming.packets.rate
519       disk.device.read.requests.rate_perimeta_ssc_a_server_0:
520       - perimeta_ssc_a_server_0
521       - disk.device.read.requests.rate
522       network.incoming.bytes_perimeta_ssc_a_ha_0_port:
523       - perimeta_ssc_a_ha_0_port
524       - network.incoming.bytes
525       network.outgoing.bytes.rate_perimeta_ssc_a_trusted_0_port:
526       - perimeta_ssc_a_trusted_0_port
527       - network.outgoing.bytes.rate
528       network.outgoing.packets.rate_perimeta_ssc_a_unused_0_port:
529       - perimeta_ssc_a_unused_0_port
530       - network.outgoing.packets.rate
531       feature_perimeta_ssc_a_mgmt_1_port:
532       - perimeta_ssc_a_mgmt_1_port
533       - feature
534       disk.read.bytes_perimeta_ssc_a_server_0:
535       - perimeta_ssc_a_server_0
536       - disk.read.bytes
537       network.outpoing.packets_perimeta_ssc_a_mgmt_0_port:
538       - perimeta_ssc_a_mgmt_0_port
539       - network.outpoing.packets
540       attachment_perimeta_ssc_a_mgmt_1_port:
541       - perimeta_ssc_a_mgmt_1_port
542       - attachment
543       disk.write.bytes.rate_perimeta_ssc_a_server_0:
544       - perimeta_ssc_a_server_0
545       - disk.write.bytes.rate
546       disk.device.write.requests.rate_perimeta_ssc_a_server_0:
547       - perimeta_ssc_a_server_0
548       - disk.device.write.requests.rate
549       network.incoming.packets_perimeta_ssc_a_ha_0_port:
550       - perimeta_ssc_a_ha_0_port
551       - network.incoming.packets
552       memory_perimeta_ssc_a_server_0:
553       - perimeta_ssc_a_server_0
554       - memory
555       network.outgoing.packets.rate_perimeta_ssc_a_trusted_0_port:
556       - perimeta_ssc_a_trusted_0_port
557       - network.outgoing.packets.rate
558       feature_perimeta_ssc_a_server_0:
559       - perimeta_ssc_a_server_0
560       - feature
561       disk.device.iops_perimeta_ssc_a_server_0:
562       - perimeta_ssc_a_server_0
563       - disk.device.iops
564       binding_perimeta_ssc_a_mgmt_1_port:
565       - perimeta_ssc_a_mgmt_1_port
566       - binding
567       network.outgoing.bytes_perimeta_ssc_a_untrusted_parent_0_port:
568       - perimeta_ssc_a_untrusted_parent_0_port
569       - network.outgoing.bytes
570       attachment_perimeta_ssc_a_trusted_0_port:
571       - perimeta_ssc_a_trusted_0_port
572       - attachment
573       network.outgoing.bytes.rate_perimeta_ssc_a_mgmt_0_port:
574       - perimeta_ssc_a_mgmt_0_port
575       - network.outgoing.bytes.rate
576       network.outgoing.bytes_perimeta_ssc_a_mgmt_1_port:
577       - perimeta_ssc_a_mgmt_1_port
578       - network.outgoing.bytes
579       disk.write.requests_perimeta_ssc_a_server_0:
580       - perimeta_ssc_a_server_0
581       - disk.write.requests
582       network.outgoing.bytes_perimeta_ssc_a_trusted_0_port:
583       - perimeta_ssc_a_trusted_0_port
584       - network.outgoing.bytes
585       disk.capacity_perimeta_ssc_a_server_0:
586       - perimeta_ssc_a_server_0
587       - disk.capacity
588       os_perimeta_ssc_a_server_0:
589       - perimeta_ssc_a_server_0
590       - os
591       disk.read.bytes.rate_perimeta_ssc_a_server_0:
592       - perimeta_ssc_a_server_0
593       - disk.read.bytes.rate
594       network.outgoing.bytes.rate_perimeta_ssc_a_mgmt_1_port:
595       - perimeta_ssc_a_mgmt_1_port
596       - network.outgoing.bytes.rate
597       network.incoming.bytes.rate_perimeta_ssc_a_untrusted_parent_0_port:
598       - perimeta_ssc_a_untrusted_parent_0_port
599       - network.incoming.bytes.rate
600       network.outgoing.bytes.rate_perimeta_ssc_a_unused_0_port:
601       - perimeta_ssc_a_unused_0_port
602       - network.outgoing.bytes.rate
603       network.outgoing.bytes_perimeta_ssc_a_mgmt_0_port:
604       - perimeta_ssc_a_mgmt_0_port
605       - network.outgoing.bytes
606       network.outpoing.packets_perimeta_ssc_a_ha_0_port:
607       - perimeta_ssc_a_ha_0_port
608       - network.outpoing.packets
609       cpu_util_perimeta_ssc_a_server_0:
610       - perimeta_ssc_a_server_0
611       - cpu_util
612       attachment_perimeta_ssc_a_untrusted_parent_0_port:
613       - perimeta_ssc_a_untrusted_parent_0_port
614       - attachment
615       network.outgoing.bytes.rate_perimeta_ssc_a_untrusted_parent_0_port:
616       - perimeta_ssc_a_untrusted_parent_0_port
617       - network.outgoing.bytes.rate
618       disk.allocation_perimeta_ssc_a_server_0:
619       - perimeta_ssc_a_server_0
620       - disk.allocation
621       disk.write.bytes_perimeta_ssc_a_server_0:
622       - perimeta_ssc_a_server_0
623       - disk.write.bytes
624       attachment_perimeta_ssc_a_unused_0_port:
625       - perimeta_ssc_a_unused_0_port
626       - attachment
627       feature_perimeta_ssc_a_trusted_0_port:
628       - perimeta_ssc_a_trusted_0_port
629       - feature
630       network.outpoing.packets_perimeta_ssc_a_trusted_0_port:
631       - perimeta_ssc_a_trusted_0_port
632       - network.outpoing.packets
633       network.incoming.bytes_perimeta_ssc_a_mgmt_0_port:
634       - perimeta_ssc_a_mgmt_0_port
635       - network.incoming.bytes
636       network.incoming.packets_perimeta_ssc_a_mgmt_0_port:
637       - perimeta_ssc_a_mgmt_0_port
638       - network.incoming.packets
639       disk.device.latency_perimeta_ssc_a_server_0:
640       - perimeta_ssc_a_server_0
641       - disk.device.latency
642       network.incoming.bytes.rate_perimeta_ssc_a_mgmt_1_port:
643       - perimeta_ssc_a_mgmt_1_port
644       - network.incoming.bytes.rate
645       binding_perimeta_ssc_a_server_0:
646       - perimeta_ssc_a_server_0
647       - binding
648       disk.read.requests_perimeta_ssc_a_server_0:
649       - perimeta_ssc_a_server_0
650       - disk.read.requests
651       attachment_perimeta_ssc_a_ha_0_port:
652       - perimeta_ssc_a_ha_0_port
653       - attachment
654       scalable_perimeta_ssc_a_server_0:
655       - perimeta_ssc_a_server_0
656       - scalable
657       disk.usage_perimeta_ssc_a_server_0:
658       - perimeta_ssc_a_server_0
659       - disk.usage
660       feature_perimeta_ssc_a_untrusted_parent_0_port:
661       - perimeta_ssc_a_untrusted_parent_0_port
662       - feature
663       network.incoming.packets.rate_perimeta_ssc_a_unused_0_port:
664       - perimeta_ssc_a_unused_0_port
665       - network.incoming.packets.rate
666       feature_perimeta_ssc_a_ha_0_port:
667       - perimeta_ssc_a_ha_0_port
668       - feature
669       cpu.delta_perimeta_ssc_a_server_0:
670       - perimeta_ssc_a_server_0
671       - cpu.delta
672       disk.device.usage_perimeta_ssc_a_server_0:
673       - perimeta_ssc_a_server_0
674       - disk.device.usage
675       disk.iops_perimeta_ssc_a_server_0:
676       - perimeta_ssc_a_server_0
677       - disk.iops
678       binding_perimeta_ssc_a_trusted_0_port:
679       - perimeta_ssc_a_trusted_0_port
680       - binding
681       network.incoming.bytes_perimeta_ssc_a_mgmt_1_port:
682       - perimeta_ssc_a_mgmt_1_port
683       - network.incoming.bytes
684       network.incoming.packets_perimeta_ssc_a_mgmt_1_port:
685       - perimeta_ssc_a_mgmt_1_port
686       - network.incoming.packets
687       disk.device.read.bytes.rate_perimeta_ssc_a_server_0:
688       - perimeta_ssc_a_server_0
689       - disk.device.read.bytes.rate
690       network.incoming.packets.rate_perimeta_ssc_a_untrusted_parent_0_port:
691       - perimeta_ssc_a_untrusted_parent_0_port
692       - network.incoming.packets.rate
693       binding_perimeta_ssc_a_untrusted_parent_0_port:
694       - perimeta_ssc_a_untrusted_parent_0_port
695       - binding
696       disk.root.size_perimeta_ssc_a_server_0:
697       - perimeta_ssc_a_server_0
698       - disk.root.size
699       network.incoming.bytes_perimeta_ssc_a_untrusted_parent_0_port:
700       - perimeta_ssc_a_untrusted_parent_0_port
701       - network.incoming.bytes
702       network.incoming.packets.rate_perimeta_ssc_a_mgmt_0_port:
703       - perimeta_ssc_a_mgmt_0_port
704       - network.incoming.packets.rate
705       disk.device.allocation_perimeta_ssc_a_server_0:
706       - perimeta_ssc_a_server_0
707       - disk.device.allocation
708       disk.device.write.requests_perimeta_ssc_a_server_0:
709       - perimeta_ssc_a_server_0
710       - disk.device.write.requests
711       disk.device.write.bytes_perimeta_ssc_a_server_0:
712       - perimeta_ssc_a_server_0
713       - disk.device.write.bytes
714       disk.write.requests.rate_perimeta_ssc_a_server_0:
715       - perimeta_ssc_a_server_0
716       - disk.write.requests.rate
717       network.outpoing.packets_perimeta_ssc_a_untrusted_parent_0_port:
718       - perimeta_ssc_a_untrusted_parent_0_port
719       - network.outpoing.packets
720       disk.device.read.bytes_perimeta_ssc_a_server_0:
721       - perimeta_ssc_a_server_0
722       - disk.device.read.bytes
723       network.outgoing.bytes_perimeta_ssc_a_unused_0_port:
724       - perimeta_ssc_a_unused_0_port
725       - network.outgoing.bytes
726       network.incoming.bytes_perimeta_ssc_a_unused_0_port:
727       - perimeta_ssc_a_unused_0_port
728       - network.incoming.bytes
729       cpu_perimeta_ssc_a_server_0:
730       - perimeta_ssc_a_server_0
731       - cpu
732       binding_perimeta_ssc_a_unused_0_port:
733       - perimeta_ssc_a_unused_0_port
734       - binding
735       network.outgoing.packets.rate_perimeta_ssc_a_untrusted_parent_0_port:
736       - perimeta_ssc_a_untrusted_parent_0_port
737       - network.outgoing.packets.rate
738       disk.device.read.requests_perimeta_ssc_a_server_0:
739       - perimeta_ssc_a_server_0
740       - disk.device.read.requests
741       network.outgoing.packets.rate_perimeta_ssc_a_mgmt_0_port:
742       - perimeta_ssc_a_mgmt_0_port
743       - network.outgoing.packets.rate
744       disk.device.write.bytes.rate_perimeta_ssc_a_server_0:
745       - perimeta_ssc_a_server_0
746       - disk.device.write.bytes.rate
747       feature_perimeta_ssc_a_unused_0_port:
748       - perimeta_ssc_a_unused_0_port
749       - feature
750       host_perimeta_ssc_a_server_0:
751       - perimeta_ssc_a_server_0
752       - host
753       network.incoming.packets.rate_perimeta_ssc_a_trusted_0_port:
754       - perimeta_ssc_a_trusted_0_port
755       - network.incoming.packets.rate
756       network.outpoing.packets_perimeta_ssc_a_unused_0_port:
757       - perimeta_ssc_a_unused_0_port
758       - network.outpoing.packets
759       network.incoming.packets.rate_perimeta_ssc_a_mgmt_1_port:
760       - perimeta_ssc_a_mgmt_1_port
761       - network.incoming.packets.rate
762       attachment_perimeta_ssc_a_mgmt_0_port:
763       - perimeta_ssc_a_mgmt_0_port
764       - attachment
765       disk.device.capacity_perimeta_ssc_a_server_0:
766       - perimeta_ssc_a_server_0
767       - disk.device.capacity
768       binding_perimeta_ssc_a_ha_0_port:
769       - perimeta_ssc_a_ha_0_port
770       - binding
771       vcpus_perimeta_ssc_a_server_0:
772       - perimeta_ssc_a_server_0
773       - vcpus
774       network.incoming.bytes_perimeta_ssc_a_trusted_0_port:
775       - perimeta_ssc_a_trusted_0_port
776       - network.incoming.bytes
777       network.incoming.bytes.rate_perimeta_ssc_a_unused_0_port:
778       - perimeta_ssc_a_unused_0_port
779       - network.incoming.bytes.rate
780       disk.latency_perimeta_ssc_a_server_0:
781       - perimeta_ssc_a_server_0
782       - disk.latency
783       memory.resident_perimeta_ssc_a_server_0:
784       - perimeta_ssc_a_server_0
785       - memory.resident
786       network.incoming.bytes.rate_perimeta_ssc_a_mgmt_0_port:
787       - perimeta_ssc_a_mgmt_0_port
788       - network.incoming.bytes.rate
789     requirements:
790       dependency_perimeta_ssc_a_trusted_0_port:
791       - perimeta_ssc_a_trusted_0_port
792       - dependency
793       dependency_perimeta_ssc_a_mgmt_1_port:
794       - perimeta_ssc_a_mgmt_1_port
795       - dependency
796       dependency_perimeta_ssc_a_untrusted_parent_0_port:
797       - perimeta_ssc_a_untrusted_parent_0_port
798       - dependency
799       link_perimeta_ssc_a_mgmt_1_port:
800       - perimeta_ssc_a_mgmt_1_port
801       - link
802       local_storage_perimeta_ssc_a_server_0:
803       - perimeta_ssc_a_server_0
804       - local_storage
805       link_perimeta_ssc_a_untrusted_parent_0_port:
806       - perimeta_ssc_a_untrusted_parent_0_port
807       - link
808       dependency_perimeta_ssc_a_unused_0_port:
809       - perimeta_ssc_a_unused_0_port
810       - dependency
811       dependency_perimeta_ssc_a_ha_0_port:
812       - perimeta_ssc_a_ha_0_port
813       - dependency
814       link_perimeta_ssc_a_mgmt_0_port:
815       - perimeta_ssc_a_mgmt_0_port
816       - link
817       link_perimeta_ssc_a_trusted_0_port:
818       - perimeta_ssc_a_trusted_0_port
819       - link
820       link_perimeta_ssc_a_ha_0_port:
821       - perimeta_ssc_a_ha_0_port
822       - link
823       link_perimeta_ssc_a_unused_0_port:
824       - perimeta_ssc_a_unused_0_port
825       - link
826       dependency_perimeta_ssc_a_mgmt_0_port:
827       - perimeta_ssc_a_mgmt_0_port
828       - dependency
829       dependency_perimeta_ssc_a_server_0:
830       - perimeta_ssc_a_server_0
831       - dependency