e1c87c0ea3a92e1f1ea194f15c982956acd21edc
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: module_2_perimeta_sw_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.rtp_msc_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     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     perimeta_config:
29       hidden: false
30       immutable: false
31       type: string
32       description: JSON orchestration template configuration for instance.
33     vnf_name:
34       hidden: false
35       immutable: false
36       type: string
37       description: Unique name for this VNF instance
38     perimeta_untrusted_vlan_ids:
39       hidden: false
40       immutable: false
41       type: list
42       description: List of VLAN IDs to use on the untrusted/access network
43       entry_schema:
44         type: string
45     int_ha_net_id:
46       hidden: false
47       immutable: false
48       type: string
49       description: HA network id
50     perimeta_instance_index:
51       hidden: false
52       immutable: false
53       type: float
54       description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
55       constraints:
56       - in_range:
57         - 0
58         - 19
59     perimeta_keypair:
60       hidden: false
61       immutable: false
62       type: string
63       description: Keypair to use for accessing this Perimeta instance
64     perimeta_server_groups:
65       hidden: false
66       immutable: false
67       type: list
68       description: Server groups to use for these VMs
69       entry_schema:
70         type: string
71     vnf_id:
72       hidden: false
73       immutable: false
74       type: string
75       description: VNF ID of this deployment
76     availability_zone_0:
77       hidden: false
78       immutable: false
79       type: string
80       description: Availability zone for A instances.
81     rtp_msc_mgmt_vips:
82       hidden: false
83       immutable: false
84       type: list
85       description: List of management virtual IP addresses for all instances.
86       entry_schema:
87         type: string
88     perimeta_sec_groups:
89       hidden: false
90       immutable: false
91       type: list
92       description: List of security groups to add on trusted interfaces.
93       entry_schema:
94         type: string
95     rtp_msc_untrusted_parent_vips:
96       hidden: false
97       immutable: false
98       type: list
99       description: List of Untrusted/access parent virtual IP addresses for all instances.
100       entry_schema:
101         type: string
102     perimeta_untrusted_num_vlans:
103       hidden: false
104       immutable: false
105       type: float
106       description: number of VLANs to connect to the untrusted/access interface
107       constraints:
108       - in_range:
109         - 1
110         - 1001
111     rtp_msc_a_int_ha_ips:
112       hidden: false
113       immutable: false
114       type: list
115       description: List of fixed IP addresses to use as HA IPs of A instances.
116       entry_schema:
117         type: string
118     rtp_msc_a_untrusted_parent_ips:
119       hidden: false
120       immutable: false
121       type: list
122       description: List of fixed IP addresses to use as Untrusted/access parent fixed IPs of A instances.
123       entry_schema:
124         type: string
125     rtp_msc_a_trusted_ips:
126       hidden: false
127       immutable: false
128       type: list
129       description: List of fixed IP addresses to use as Trusted/core fixed IPs of A instances.
130       entry_schema:
131         type: string
132     rtp_msc_untrusted_vips:
133       hidden: false
134       immutable: false
135       type: list
136       description: List of Untrusted/access virtual IP addresses for all instances.
137       entry_schema:
138         type: string
139     trusted_net_id:
140       hidden: false
141       immutable: false
142       type: string
143       description: Trusted/core network UUID
144     rtp_msc_b_int_ha_ips:
145       hidden: false
146       immutable: false
147       type: list
148       description: List of fixed IP addresses to use as HA IPs of B instances.
149       entry_schema:
150         type: string
151     rtp_msc_a_mgmt_ips:
152       hidden: false
153       immutable: false
154       type: list
155       description: List of fixed IP addresses to use as management IPs of A instances.
156       entry_schema:
157         type: string
158     rtp_msc_a_untrusted_ips:
159       hidden: false
160       immutable: false
161       type: list
162       description: List of fixed IP addresses to use as Untrusted/access fixed IPs of A instances.
163       entry_schema:
164         type: string
165     vm_role:
166       hidden: false
167       immutable: false
168       type: string
169       description: Role of these VMs
170     rtp_msc_untrusted_v6_vips:
171       hidden: false
172       immutable: false
173       type: list
174       description: List of Untrusted/access alternate virtual IP addresses for all instances.
175       entry_schema:
176         type: string
177     perimeta_untrusted_vlan_networks:
178       hidden: false
179       immutable: false
180       type: list
181       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.
182       entry_schema:
183         type: string
184     rtp_msc_a_untrusted_v6_ips:
185       hidden: false
186       immutable: false
187       type: list
188       description: List of fixed IP addresses to use as Untrusted/access alternate fixed IPs of A instances.
189       entry_schema:
190         type: string
191     perimeta_image_name:
192       hidden: false
193       immutable: false
194       type: string
195       description: Glance image for Perimeta instance
196     mgmt_net_id:
197       hidden: false
198       immutable: false
199       type: string
200       description: Management network id
201     int_untrusted_parent_net_id:
202       hidden: false
203       immutable: false
204       type: string
205       description: internal Untrusted/access parent network id
206     rtp_msc_a_names:
207       hidden: false
208       immutable: false
209       type: list
210       description: List of names of Perimeta VM A instances, indexed by perimeta_instance_index
211       entry_schema:
212         type: string
213     perimeta_flavor_name:
214       hidden: false
215       immutable: false
216       type: string
217       description: Flavor to use for creating VM instances
218     rtp_msc_trusted_vips:
219       hidden: false
220       immutable: false
221       type: list
222       description: List of Trusted/core virtual IP addresses for all instances.
223       entry_schema:
224         type: string
225   node_templates:
226     perimeta_rtp_msc_a_trusted_0_port:
227       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
228       properties:
229         ip_requirements:
230         - ip_version: 4
231           ip_count_required:
232             is_required: true
233           floating_ip_count_required:
234             is_required: false
235         security_groups:
236           get_input: perimeta_sec_groups
237         fixed_ips:
238         - ip_address:
239             get_input:
240             - rtp_msc_a_trusted_ips
241             - get_input: perimeta_instance_index
242         mac_requirements:
243           mac_count_required:
244             is_required: false
245         allowed_address_pairs:
246         - ip_address:
247             get_input:
248             - rtp_msc_trusted_vips
249             - get_input: perimeta_instance_index
250         name:
251           str_replace:
252             template: $VNF_NAME_$VM_trusted_port
253             params:
254               $VM:
255                 get_input:
256                 - rtp_msc_a_names
257                 - get_input: perimeta_instance_index
258               $VNF_NAME:
259                 get_input: vnf_name
260         network_role_tag: trusted
261         network:
262           get_input: trusted_net_id
263       requirements:
264       - binding:
265           capability: tosca.capabilities.network.Bindable
266           node: perimeta_rtp_msc_a_server_0
267           relationship: tosca.relationships.network.BindsTo
268     perimeta_rtp_msc_a_ha_0_port:
269       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
270       properties:
271         ip_requirements:
272         - ip_version: 4
273           ip_count_required:
274             is_required: true
275           floating_ip_count_required:
276             is_required: false
277         security_groups:
278           get_input: perimeta_sec_groups
279         fixed_ips:
280         - ip_address:
281             get_input:
282             - rtp_msc_a_int_ha_ips
283             - get_input: perimeta_instance_index
284         mac_requirements:
285           mac_count_required:
286             is_required: false
287         name:
288           str_replace:
289             template: $VNF_NAME_$VM_ha_port
290             params:
291               $VM:
292                 get_input:
293                 - rtp_msc_a_names
294                 - get_input: perimeta_instance_index
295               $VNF_NAME:
296                 get_input: vnf_name
297         network_role_tag: int_ha
298         network:
299           get_input: int_ha_net_id
300       requirements:
301       - binding:
302           capability: tosca.capabilities.network.Bindable
303           node: perimeta_rtp_msc_a_server_0
304           relationship: tosca.relationships.network.BindsTo
305     perimeta_rtp_msc_a_untrusted_parent_0_port:
306       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
307       properties:
308         ip_requirements:
309         - ip_version: 4
310           ip_count_required:
311             is_required: true
312           floating_ip_count_required:
313             is_required: false
314         security_groups:
315           get_input: perimeta_sec_groups
316         fixed_ips:
317         - ip_address:
318             get_input:
319             - rtp_msc_a_untrusted_parent_ips
320             - get_input: perimeta_instance_index
321         mac_requirements:
322           mac_count_required:
323             is_required: false
324         allowed_address_pairs:
325         - ip_address:
326             get_input:
327             - rtp_msc_untrusted_parent_vips
328             - get_input: perimeta_instance_index
329         name:
330           str_replace:
331             template: $VNF_NAME_$VM_untrusted_parent_port
332             params:
333               $VM:
334                 get_input:
335                 - rtp_msc_a_names
336                 - get_input: perimeta_instance_index
337               $VNF_NAME:
338                 get_input: vnf_name
339         network_role_tag: int_untrusted_parent
340         network:
341           get_input: int_untrusted_parent_net_id
342       requirements:
343       - binding:
344           capability: tosca.capabilities.network.Bindable
345           node: perimeta_rtp_msc_a_server_0
346           relationship: tosca.relationships.network.BindsTo
347     perimeta_rtp_msc_a_server_0:
348       type: org.openecomp.resource.vfc.nodes.heat.rtp_msc_a
349       properties:
350         flavor:
351           get_input: perimeta_flavor_name
352         key_name:
353           get_input: perimeta_keypair
354         availability_zone:
355           get_input: availability_zone_0
356         image:
357           get_input: perimeta_image_name
358         metadata:
359           vf_module_id:
360             get_input: vf_module_id
361           vm_role:
362             str_replace:
363               template: $ROLE_a
364               params:
365                 $ROLE:
366                   get_input: vm_role
367           vnf_id:
368             get_input: vnf_id
369           vnf_name:
370             get_input: vnf_name
371           msw_template_version: 17.07.04 - 2017-09-01
372         config_drive: true
373         personality:
374           /opt/MetaSwitch/init/custom.ini:
375             get_artifact:
376             - SELF
377             - custom
378         user_data_format: RAW
379         name:
380           get_input:
381           - rtp_msc_a_names
382           - get_input: perimeta_instance_index
383         scheduler_hints:
384           group:
385             get_input:
386             - perimeta_server_groups
387             - get_input: perimeta_instance_index
388       artifacts:
389         custom:
390           type: tosca.artifacts.Deployment
391           file: ../Artifacts/custom.ini
392     perimeta_rtp_msc_a_mgmt_0_port:
393       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
394       properties:
395         ip_requirements:
396         - ip_version: 4
397           ip_count_required:
398             is_required: true
399           floating_ip_count_required:
400             is_required: false
401         security_groups:
402           get_input: perimeta_sec_groups
403         fixed_ips:
404         - ip_address:
405             get_input:
406             - rtp_msc_a_mgmt_ips
407             - get_input: perimeta_instance_index
408         mac_requirements:
409           mac_count_required:
410             is_required: false
411         allowed_address_pairs:
412         - ip_address:
413             get_input:
414             - rtp_msc_mgmt_vips
415             - get_input: perimeta_instance_index
416         name:
417           str_replace:
418             template: $VNF_NAME_$VM_mgmt_0_port
419             params:
420               $VM:
421                 get_input:
422                 - rtp_msc_a_names
423                 - get_input: perimeta_instance_index
424               $VNF_NAME:
425                 get_input: vnf_name
426         network_role_tag: mgmt
427         network:
428           get_input: mgmt_net_id
429       requirements:
430       - binding:
431           capability: tosca.capabilities.network.Bindable
432           node: perimeta_rtp_msc_a_server_0
433           relationship: tosca.relationships.network.BindsTo
434   groups:
435     module_2_perimeta_sw_a_child_group:
436       type: org.openecomp.groups.heat.HeatStack
437       properties:
438         heat_file: ../Artifacts/module_2_perimeta_sw_a_child.yaml
439         description: |
440           HOT template to instantiate an A side Perimeta RTP MSC instance with 4 vNICs as part of a nested template
441       members:
442       - perimeta_rtp_msc_a_trusted_0_port
443       - perimeta_rtp_msc_a_ha_0_port
444       - perimeta_rtp_msc_a_untrusted_parent_0_port
445       - perimeta_rtp_msc_a_server_0
446       - perimeta_rtp_msc_a_mgmt_0_port
447   substitution_mappings:
448     node_type: org.openecomp.resource.abstract.nodes.heat.module_2_perimeta_sw_a_child
449     capabilities:
450       attachment_perimeta_rtp_msc_a_ha_0_port:
451       - perimeta_rtp_msc_a_ha_0_port
452       - attachment
453       disk.device.read.requests_perimeta_rtp_msc_a_server_0:
454       - perimeta_rtp_msc_a_server_0
455       - disk.device.read.requests
456       attachment_perimeta_rtp_msc_a_mgmt_0_port:
457       - perimeta_rtp_msc_a_mgmt_0_port
458       - attachment
459       feature_perimeta_rtp_msc_a_trusted_0_port:
460       - perimeta_rtp_msc_a_trusted_0_port
461       - feature
462       disk.device.latency_perimeta_rtp_msc_a_server_0:
463       - perimeta_rtp_msc_a_server_0
464       - disk.device.latency
465       vcpus_perimeta_rtp_msc_a_server_0:
466       - perimeta_rtp_msc_a_server_0
467       - vcpus
468       memory.resident_perimeta_rtp_msc_a_server_0:
469       - perimeta_rtp_msc_a_server_0
470       - memory.resident
471       binding_perimeta_rtp_msc_a_untrusted_parent_0_port:
472       - perimeta_rtp_msc_a_untrusted_parent_0_port
473       - binding
474       network.outgoing.packets.rate_perimeta_rtp_msc_a_mgmt_0_port:
475       - perimeta_rtp_msc_a_mgmt_0_port
476       - network.outgoing.packets.rate
477       network.incoming.bytes_perimeta_rtp_msc_a_trusted_0_port:
478       - perimeta_rtp_msc_a_trusted_0_port
479       - network.incoming.bytes
480       attachment_perimeta_rtp_msc_a_untrusted_parent_0_port:
481       - perimeta_rtp_msc_a_untrusted_parent_0_port
482       - attachment
483       cpu_perimeta_rtp_msc_a_server_0:
484       - perimeta_rtp_msc_a_server_0
485       - cpu
486       disk.capacity_perimeta_rtp_msc_a_server_0:
487       - perimeta_rtp_msc_a_server_0
488       - disk.capacity
489       network.outgoing.bytes_perimeta_rtp_msc_a_trusted_0_port:
490       - perimeta_rtp_msc_a_trusted_0_port
491       - network.outgoing.bytes
492       network.outgoing.bytes.rate_perimeta_rtp_msc_a_ha_0_port:
493       - perimeta_rtp_msc_a_ha_0_port
494       - network.outgoing.bytes.rate
495       disk.read.bytes_perimeta_rtp_msc_a_server_0:
496       - perimeta_rtp_msc_a_server_0
497       - disk.read.bytes
498       network.outgoing.bytes.rate_perimeta_rtp_msc_a_untrusted_parent_0_port:
499       - perimeta_rtp_msc_a_untrusted_parent_0_port
500       - network.outgoing.bytes.rate
501       network.outpoing.packets_perimeta_rtp_msc_a_ha_0_port:
502       - perimeta_rtp_msc_a_ha_0_port
503       - network.outpoing.packets
504       os_perimeta_rtp_msc_a_server_0:
505       - perimeta_rtp_msc_a_server_0
506       - os
507       feature_perimeta_rtp_msc_a_ha_0_port:
508       - perimeta_rtp_msc_a_ha_0_port
509       - feature
510       network.incoming.packets_perimeta_rtp_msc_a_untrusted_parent_0_port:
511       - perimeta_rtp_msc_a_untrusted_parent_0_port
512       - network.incoming.packets
513       disk.device.allocation_perimeta_rtp_msc_a_server_0:
514       - perimeta_rtp_msc_a_server_0
515       - disk.device.allocation
516       disk.write.requests.rate_perimeta_rtp_msc_a_server_0:
517       - perimeta_rtp_msc_a_server_0
518       - disk.write.requests.rate
519       network.incoming.bytes.rate_perimeta_rtp_msc_a_trusted_0_port:
520       - perimeta_rtp_msc_a_trusted_0_port
521       - network.incoming.bytes.rate
522       network.incoming.bytes_perimeta_rtp_msc_a_mgmt_0_port:
523       - perimeta_rtp_msc_a_mgmt_0_port
524       - network.incoming.bytes
525       disk.device.iops_perimeta_rtp_msc_a_server_0:
526       - perimeta_rtp_msc_a_server_0
527       - disk.device.iops
528       feature_perimeta_rtp_msc_a_mgmt_0_port:
529       - perimeta_rtp_msc_a_mgmt_0_port
530       - feature
531       network.incoming.bytes_perimeta_rtp_msc_a_ha_0_port:
532       - perimeta_rtp_msc_a_ha_0_port
533       - network.incoming.bytes
534       network.incoming.bytes.rate_perimeta_rtp_msc_a_untrusted_parent_0_port:
535       - perimeta_rtp_msc_a_untrusted_parent_0_port
536       - network.incoming.bytes.rate
537       network.incoming.bytes.rate_perimeta_rtp_msc_a_ha_0_port:
538       - perimeta_rtp_msc_a_ha_0_port
539       - network.incoming.bytes.rate
540       disk.device.usage_perimeta_rtp_msc_a_server_0:
541       - perimeta_rtp_msc_a_server_0
542       - disk.device.usage
543       disk.write.bytes_perimeta_rtp_msc_a_server_0:
544       - perimeta_rtp_msc_a_server_0
545       - disk.write.bytes
546       attachment_perimeta_rtp_msc_a_trusted_0_port:
547       - perimeta_rtp_msc_a_trusted_0_port
548       - attachment
549       network.outgoing.bytes_perimeta_rtp_msc_a_ha_0_port:
550       - perimeta_rtp_msc_a_ha_0_port
551       - network.outgoing.bytes
552       feature_perimeta_rtp_msc_a_untrusted_parent_0_port:
553       - perimeta_rtp_msc_a_untrusted_parent_0_port
554       - feature
555       disk.usage_perimeta_rtp_msc_a_server_0:
556       - perimeta_rtp_msc_a_server_0
557       - disk.usage
558       binding_perimeta_rtp_msc_a_ha_0_port:
559       - perimeta_rtp_msc_a_ha_0_port
560       - binding
561       disk.iops_perimeta_rtp_msc_a_server_0:
562       - perimeta_rtp_msc_a_server_0
563       - disk.iops
564       disk.allocation_perimeta_rtp_msc_a_server_0:
565       - perimeta_rtp_msc_a_server_0
566       - disk.allocation
567       disk.device.write.bytes.rate_perimeta_rtp_msc_a_server_0:
568       - perimeta_rtp_msc_a_server_0
569       - disk.device.write.bytes.rate
570       disk.device.capacity_perimeta_rtp_msc_a_server_0:
571       - perimeta_rtp_msc_a_server_0
572       - disk.device.capacity
573       network.outpoing.packets_perimeta_rtp_msc_a_trusted_0_port:
574       - perimeta_rtp_msc_a_trusted_0_port
575       - network.outpoing.packets
576       disk.ephemeral.size_perimeta_rtp_msc_a_server_0:
577       - perimeta_rtp_msc_a_server_0
578       - disk.ephemeral.size
579       network.incoming.packets_perimeta_rtp_msc_a_trusted_0_port:
580       - perimeta_rtp_msc_a_trusted_0_port
581       - network.incoming.packets
582       cpu_util_perimeta_rtp_msc_a_server_0:
583       - perimeta_rtp_msc_a_server_0
584       - cpu_util
585       network.outgoing.bytes.rate_perimeta_rtp_msc_a_mgmt_0_port:
586       - perimeta_rtp_msc_a_mgmt_0_port
587       - network.outgoing.bytes.rate
588       network.outgoing.bytes.rate_perimeta_rtp_msc_a_trusted_0_port:
589       - perimeta_rtp_msc_a_trusted_0_port
590       - network.outgoing.bytes.rate
591       network.incoming.packets_perimeta_rtp_msc_a_mgmt_0_port:
592       - perimeta_rtp_msc_a_mgmt_0_port
593       - network.incoming.packets
594       scalable_perimeta_rtp_msc_a_server_0:
595       - perimeta_rtp_msc_a_server_0
596       - scalable
597       host_perimeta_rtp_msc_a_server_0:
598       - perimeta_rtp_msc_a_server_0
599       - host
600       disk.device.read.requests.rate_perimeta_rtp_msc_a_server_0:
601       - perimeta_rtp_msc_a_server_0
602       - disk.device.read.requests.rate
603       network.incoming.packets.rate_perimeta_rtp_msc_a_mgmt_0_port:
604       - perimeta_rtp_msc_a_mgmt_0_port
605       - network.incoming.packets.rate
606       network.incoming.packets.rate_perimeta_rtp_msc_a_untrusted_parent_0_port:
607       - perimeta_rtp_msc_a_untrusted_parent_0_port
608       - network.incoming.packets.rate
609       network.outgoing.bytes_perimeta_rtp_msc_a_mgmt_0_port:
610       - perimeta_rtp_msc_a_mgmt_0_port
611       - network.outgoing.bytes
612       network.outpoing.packets_perimeta_rtp_msc_a_untrusted_parent_0_port:
613       - perimeta_rtp_msc_a_untrusted_parent_0_port
614       - network.outpoing.packets
615       network.outpoing.packets_perimeta_rtp_msc_a_mgmt_0_port:
616       - perimeta_rtp_msc_a_mgmt_0_port
617       - network.outpoing.packets
618       network.incoming.bytes_perimeta_rtp_msc_a_untrusted_parent_0_port:
619       - perimeta_rtp_msc_a_untrusted_parent_0_port
620       - network.incoming.bytes
621       disk.root.size_perimeta_rtp_msc_a_server_0:
622       - perimeta_rtp_msc_a_server_0
623       - disk.root.size
624       network.incoming.packets.rate_perimeta_rtp_msc_a_trusted_0_port:
625       - perimeta_rtp_msc_a_trusted_0_port
626       - network.incoming.packets.rate
627       network.outgoing.packets.rate_perimeta_rtp_msc_a_untrusted_parent_0_port:
628       - perimeta_rtp_msc_a_untrusted_parent_0_port
629       - network.outgoing.packets.rate
630       disk.write.bytes.rate_perimeta_rtp_msc_a_server_0:
631       - perimeta_rtp_msc_a_server_0
632       - disk.write.bytes.rate
633       network.outgoing.packets.rate_perimeta_rtp_msc_a_ha_0_port:
634       - perimeta_rtp_msc_a_ha_0_port
635       - network.outgoing.packets.rate
636       endpoint_perimeta_rtp_msc_a_server_0:
637       - perimeta_rtp_msc_a_server_0
638       - endpoint
639       feature_perimeta_rtp_msc_a_server_0:
640       - perimeta_rtp_msc_a_server_0
641       - feature
642       network.incoming.packets_perimeta_rtp_msc_a_ha_0_port:
643       - perimeta_rtp_msc_a_ha_0_port
644       - network.incoming.packets
645       binding_perimeta_rtp_msc_a_server_0:
646       - perimeta_rtp_msc_a_server_0
647       - binding
648       disk.device.write.requests.rate_perimeta_rtp_msc_a_server_0:
649       - perimeta_rtp_msc_a_server_0
650       - disk.device.write.requests.rate
651       binding_perimeta_rtp_msc_a_trusted_0_port:
652       - perimeta_rtp_msc_a_trusted_0_port
653       - binding
654       instance_perimeta_rtp_msc_a_server_0:
655       - perimeta_rtp_msc_a_server_0
656       - instance
657       disk.read.bytes.rate_perimeta_rtp_msc_a_server_0:
658       - perimeta_rtp_msc_a_server_0
659       - disk.read.bytes.rate
660       binding_perimeta_rtp_msc_a_mgmt_0_port:
661       - perimeta_rtp_msc_a_mgmt_0_port
662       - binding
663       disk.latency_perimeta_rtp_msc_a_server_0:
664       - perimeta_rtp_msc_a_server_0
665       - disk.latency
666       network.incoming.packets.rate_perimeta_rtp_msc_a_ha_0_port:
667       - perimeta_rtp_msc_a_ha_0_port
668       - network.incoming.packets.rate
669       disk.device.read.bytes_perimeta_rtp_msc_a_server_0:
670       - perimeta_rtp_msc_a_server_0
671       - disk.device.read.bytes
672       network.outgoing.packets.rate_perimeta_rtp_msc_a_trusted_0_port:
673       - perimeta_rtp_msc_a_trusted_0_port
674       - network.outgoing.packets.rate
675       disk.read.requests_perimeta_rtp_msc_a_server_0:
676       - perimeta_rtp_msc_a_server_0
677       - disk.read.requests
678       disk.device.read.bytes.rate_perimeta_rtp_msc_a_server_0:
679       - perimeta_rtp_msc_a_server_0
680       - disk.device.read.bytes.rate
681       disk.device.write.bytes_perimeta_rtp_msc_a_server_0:
682       - perimeta_rtp_msc_a_server_0
683       - disk.device.write.bytes
684       network.incoming.bytes.rate_perimeta_rtp_msc_a_mgmt_0_port:
685       - perimeta_rtp_msc_a_mgmt_0_port
686       - network.incoming.bytes.rate
687       memory_perimeta_rtp_msc_a_server_0:
688       - perimeta_rtp_msc_a_server_0
689       - memory
690       network.outgoing.bytes_perimeta_rtp_msc_a_untrusted_parent_0_port:
691       - perimeta_rtp_msc_a_untrusted_parent_0_port
692       - network.outgoing.bytes
693       disk.device.write.requests_perimeta_rtp_msc_a_server_0:
694       - perimeta_rtp_msc_a_server_0
695       - disk.device.write.requests
696       disk.write.requests_perimeta_rtp_msc_a_server_0:
697       - perimeta_rtp_msc_a_server_0
698       - disk.write.requests
699       cpu.delta_perimeta_rtp_msc_a_server_0:
700       - perimeta_rtp_msc_a_server_0
701       - cpu.delta
702       memory.usage_perimeta_rtp_msc_a_server_0:
703       - perimeta_rtp_msc_a_server_0
704       - memory.usage
705     requirements:
706       link_perimeta_rtp_msc_a_trusted_0_port:
707       - perimeta_rtp_msc_a_trusted_0_port
708       - link
709       local_storage_perimeta_rtp_msc_a_server_0:
710       - perimeta_rtp_msc_a_server_0
711       - local_storage
712       dependency_perimeta_rtp_msc_a_server_0:
713       - perimeta_rtp_msc_a_server_0
714       - dependency
715       dependency_perimeta_rtp_msc_a_untrusted_parent_0_port:
716       - perimeta_rtp_msc_a_untrusted_parent_0_port
717       - dependency
718       dependency_perimeta_rtp_msc_a_trusted_0_port:
719       - perimeta_rtp_msc_a_trusted_0_port
720       - dependency
721       dependency_perimeta_rtp_msc_a_ha_0_port:
722       - perimeta_rtp_msc_a_ha_0_port
723       - dependency
724       link_perimeta_rtp_msc_a_mgmt_0_port:
725       - perimeta_rtp_msc_a_mgmt_0_port
726       - link
727       link_perimeta_rtp_msc_a_ha_0_port:
728       - perimeta_rtp_msc_a_ha_0_port
729       - link
730       link_perimeta_rtp_msc_a_untrusted_parent_0_port:
731       - perimeta_rtp_msc_a_untrusted_parent_0_port
732       - link
733       dependency_perimeta_rtp_msc_a_mgmt_0_port:
734       - perimeta_rtp_msc_a_mgmt_0_port
735       - dependency