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