fffad896af2dd6718cc50c8661ca7d9b65da37a6
[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       forwarder_perimeta_ssc_b_mgmt_1_port:
458       - perimeta_ssc_b_mgmt_1_port
459       - forwarder
460       network.outgoing.packets.rate_perimeta_ssc_b_trusted_0_port:
461       - perimeta_ssc_b_trusted_0_port
462       - network.outgoing.packets.rate
463       vcpus_perimeta_ssc_b_server_0:
464       - perimeta_ssc_b_server_0
465       - vcpus
466       binding_perimeta_ssc_b_mgmt_0_port:
467       - perimeta_ssc_b_mgmt_0_port
468       - binding
469       network.incoming.bytes_perimeta_ssc_b_ha_0_port:
470       - perimeta_ssc_b_ha_0_port
471       - network.incoming.bytes
472       network.outpoing.packets_perimeta_ssc_b_mgmt_1_port:
473       - perimeta_ssc_b_mgmt_1_port
474       - network.outpoing.packets
475       disk.write.requests_perimeta_ssc_b_server_0:
476       - perimeta_ssc_b_server_0
477       - disk.write.requests
478       os_perimeta_ssc_b_server_0:
479       - perimeta_ssc_b_server_0
480       - os
481       forwarder_perimeta_ssc_b_untrusted_parent_0_port:
482       - perimeta_ssc_b_untrusted_parent_0_port
483       - forwarder
484       memory_perimeta_ssc_b_server_0:
485       - perimeta_ssc_b_server_0
486       - memory
487       disk.device.write.bytes.rate_perimeta_ssc_b_server_0:
488       - perimeta_ssc_b_server_0
489       - disk.device.write.bytes.rate
490       network.outgoing.bytes.rate_perimeta_ssc_b_unused_0_port:
491       - perimeta_ssc_b_unused_0_port
492       - network.outgoing.bytes.rate
493       disk.read.bytes_perimeta_ssc_b_server_0:
494       - perimeta_ssc_b_server_0
495       - disk.read.bytes
496       network.outpoing.packets_perimeta_ssc_b_mgmt_0_port:
497       - perimeta_ssc_b_mgmt_0_port
498       - network.outpoing.packets
499       network.outgoing.packets.rate_perimeta_ssc_b_untrusted_parent_0_port:
500       - perimeta_ssc_b_untrusted_parent_0_port
501       - network.outgoing.packets.rate
502       disk.device.allocation_perimeta_ssc_b_server_0:
503       - perimeta_ssc_b_server_0
504       - disk.device.allocation
505       network.outgoing.packets.rate_perimeta_ssc_b_ha_0_port:
506       - perimeta_ssc_b_ha_0_port
507       - network.outgoing.packets.rate
508       forwarder_perimeta_ssc_b_mgmt_0_port:
509       - perimeta_ssc_b_mgmt_0_port
510       - forwarder
511       disk.write.requests.rate_perimeta_ssc_b_server_0:
512       - perimeta_ssc_b_server_0
513       - disk.write.requests.rate
514       network.incoming.bytes.rate_perimeta_ssc_b_ha_0_port:
515       - perimeta_ssc_b_ha_0_port
516       - network.incoming.bytes.rate
517       binding_perimeta_ssc_b_trusted_0_port:
518       - perimeta_ssc_b_trusted_0_port
519       - binding
520       disk.device.iops_perimeta_ssc_b_server_0:
521       - perimeta_ssc_b_server_0
522       - disk.device.iops
523       network.outgoing.packets.rate_perimeta_ssc_b_mgmt_1_port:
524       - perimeta_ssc_b_mgmt_1_port
525       - network.outgoing.packets.rate
526       disk.device.usage_perimeta_ssc_b_server_0:
527       - perimeta_ssc_b_server_0
528       - disk.device.usage
529       cpu_perimeta_ssc_b_server_0:
530       - perimeta_ssc_b_server_0
531       - cpu
532       feature_perimeta_ssc_b_mgmt_1_port:
533       - perimeta_ssc_b_mgmt_1_port
534       - feature
535       network.outgoing.bytes.rate_perimeta_ssc_b_ha_0_port:
536       - perimeta_ssc_b_ha_0_port
537       - network.outgoing.bytes.rate
538       feature_perimeta_ssc_b_unused_0_port:
539       - perimeta_ssc_b_unused_0_port
540       - feature
541       endpoint_perimeta_ssc_b_server_0:
542       - perimeta_ssc_b_server_0
543       - endpoint
544       feature_perimeta_ssc_b_server_0:
545       - perimeta_ssc_b_server_0
546       - feature
547       disk.device.read.requests_perimeta_ssc_b_server_0:
548       - perimeta_ssc_b_server_0
549       - disk.device.read.requests
550       attachment_perimeta_ssc_b_mgmt_1_port:
551       - perimeta_ssc_b_mgmt_1_port
552       - attachment
553       cpu.delta_perimeta_ssc_b_server_0:
554       - perimeta_ssc_b_server_0
555       - cpu.delta
556       network.incoming.packets_perimeta_ssc_b_trusted_0_port:
557       - perimeta_ssc_b_trusted_0_port
558       - network.incoming.packets
559       disk.device.write.requests_perimeta_ssc_b_server_0:
560       - perimeta_ssc_b_server_0
561       - disk.device.write.requests
562       disk.device.write.bytes_perimeta_ssc_b_server_0:
563       - perimeta_ssc_b_server_0
564       - disk.device.write.bytes
565       disk.root.size_perimeta_ssc_b_server_0:
566       - perimeta_ssc_b_server_0
567       - disk.root.size
568       network.incoming.bytes.rate_perimeta_ssc_b_untrusted_parent_0_port:
569       - perimeta_ssc_b_untrusted_parent_0_port
570       - network.incoming.bytes.rate
571       memory.resident_perimeta_ssc_b_server_0:
572       - perimeta_ssc_b_server_0
573       - memory.resident
574       network.incoming.packets.rate_perimeta_ssc_b_trusted_0_port:
575       - perimeta_ssc_b_trusted_0_port
576       - network.incoming.packets.rate
577       disk.ephemeral.size_perimeta_ssc_b_server_0:
578       - perimeta_ssc_b_server_0
579       - disk.ephemeral.size
580       network.incoming.packets_perimeta_ssc_b_untrusted_parent_0_port:
581       - perimeta_ssc_b_untrusted_parent_0_port
582       - network.incoming.packets
583       instance_perimeta_ssc_b_server_0:
584       - perimeta_ssc_b_server_0
585       - instance
586       attachment_perimeta_ssc_b_untrusted_parent_0_port:
587       - perimeta_ssc_b_untrusted_parent_0_port
588       - attachment
589       network.incoming.bytes_perimeta_ssc_b_trusted_0_port:
590       - perimeta_ssc_b_trusted_0_port
591       - network.incoming.bytes
592       network.incoming.bytes_perimeta_ssc_b_mgmt_0_port:
593       - perimeta_ssc_b_mgmt_0_port
594       - network.incoming.bytes
595       network.incoming.packets_perimeta_ssc_b_mgmt_0_port:
596       - perimeta_ssc_b_mgmt_0_port
597       - network.incoming.packets
598       feature_perimeta_ssc_b_trusted_0_port:
599       - perimeta_ssc_b_trusted_0_port
600       - feature
601       binding_perimeta_ssc_b_mgmt_1_port:
602       - perimeta_ssc_b_mgmt_1_port
603       - binding
604       network.outpoing.packets_perimeta_ssc_b_ha_0_port:
605       - perimeta_ssc_b_ha_0_port
606       - network.outpoing.packets
607       disk.device.read.bytes_perimeta_ssc_b_server_0:
608       - perimeta_ssc_b_server_0
609       - disk.device.read.bytes
610       network.outgoing.bytes.rate_perimeta_ssc_b_mgmt_0_port:
611       - perimeta_ssc_b_mgmt_0_port
612       - network.outgoing.bytes.rate
613       disk.latency_perimeta_ssc_b_server_0:
614       - perimeta_ssc_b_server_0
615       - disk.latency
616       network.outgoing.bytes_perimeta_ssc_b_mgmt_1_port:
617       - perimeta_ssc_b_mgmt_1_port
618       - network.outgoing.bytes
619       attachment_perimeta_ssc_b_unused_0_port:
620       - perimeta_ssc_b_unused_0_port
621       - attachment
622       binding_perimeta_ssc_b_ha_0_port:
623       - perimeta_ssc_b_ha_0_port
624       - binding
625       forwarder_perimeta_ssc_b_ha_0_port:
626       - perimeta_ssc_b_ha_0_port
627       - forwarder
628       network.outgoing.bytes.rate_perimeta_ssc_b_mgmt_1_port:
629       - perimeta_ssc_b_mgmt_1_port
630       - network.outgoing.bytes.rate
631       network.outgoing.bytes_perimeta_ssc_b_mgmt_0_port:
632       - perimeta_ssc_b_mgmt_0_port
633       - network.outgoing.bytes
634       network.incoming.packets.rate_perimeta_ssc_b_untrusted_parent_0_port:
635       - perimeta_ssc_b_untrusted_parent_0_port
636       - network.incoming.packets.rate
637       disk.device.capacity_perimeta_ssc_b_server_0:
638       - perimeta_ssc_b_server_0
639       - disk.device.capacity
640       feature_perimeta_ssc_b_ha_0_port:
641       - perimeta_ssc_b_ha_0_port
642       - feature
643       network.incoming.bytes.rate_perimeta_ssc_b_unused_0_port:
644       - perimeta_ssc_b_unused_0_port
645       - network.incoming.bytes.rate
646       binding_perimeta_ssc_b_untrusted_parent_0_port:
647       - perimeta_ssc_b_untrusted_parent_0_port
648       - binding
649       binding_perimeta_ssc_b_server_0:
650       - perimeta_ssc_b_server_0
651       - binding
652       scalable_perimeta_ssc_b_server_0:
653       - perimeta_ssc_b_server_0
654       - scalable
655       disk.device.latency_perimeta_ssc_b_server_0:
656       - perimeta_ssc_b_server_0
657       - disk.device.latency
658       forwarder_perimeta_ssc_b_unused_0_port:
659       - perimeta_ssc_b_unused_0_port
660       - forwarder
661       network.incoming.packets_perimeta_ssc_b_unused_0_port:
662       - perimeta_ssc_b_unused_0_port
663       - network.incoming.packets
664       disk.write.bytes.rate_perimeta_ssc_b_server_0:
665       - perimeta_ssc_b_server_0
666       - disk.write.bytes.rate
667       disk.read.requests_perimeta_ssc_b_server_0:
668       - perimeta_ssc_b_server_0
669       - disk.read.requests
670       feature_perimeta_ssc_b_untrusted_parent_0_port:
671       - perimeta_ssc_b_untrusted_parent_0_port
672       - feature
673       disk.usage_perimeta_ssc_b_server_0:
674       - perimeta_ssc_b_server_0
675       - disk.usage
676       attachment_perimeta_ssc_b_ha_0_port:
677       - perimeta_ssc_b_ha_0_port
678       - attachment
679       attachment_perimeta_ssc_b_trusted_0_port:
680       - perimeta_ssc_b_trusted_0_port
681       - attachment
682       network.outgoing.bytes.rate_perimeta_ssc_b_trusted_0_port:
683       - perimeta_ssc_b_trusted_0_port
684       - network.outgoing.bytes.rate
685       disk.allocation_perimeta_ssc_b_server_0:
686       - perimeta_ssc_b_server_0
687       - disk.allocation
688       network.incoming.bytes.rate_perimeta_ssc_b_mgmt_1_port:
689       - perimeta_ssc_b_mgmt_1_port
690       - network.incoming.bytes.rate
691       network.outgoing.bytes_perimeta_ssc_b_untrusted_parent_0_port:
692       - perimeta_ssc_b_untrusted_parent_0_port
693       - network.outgoing.bytes
694       disk.iops_perimeta_ssc_b_server_0:
695       - perimeta_ssc_b_server_0
696       - disk.iops
697       disk.write.bytes_perimeta_ssc_b_server_0:
698       - perimeta_ssc_b_server_0
699       - disk.write.bytes
700       network.outpoing.packets_perimeta_ssc_b_untrusted_parent_0_port:
701       - perimeta_ssc_b_untrusted_parent_0_port
702       - network.outpoing.packets
703       network.incoming.bytes_perimeta_ssc_b_mgmt_1_port:
704       - perimeta_ssc_b_mgmt_1_port
705       - network.incoming.bytes
706       network.incoming.packets_perimeta_ssc_b_mgmt_1_port:
707       - perimeta_ssc_b_mgmt_1_port
708       - network.incoming.packets
709       disk.device.read.requests.rate_perimeta_ssc_b_server_0:
710       - perimeta_ssc_b_server_0
711       - disk.device.read.requests.rate
712       network.incoming.packets.rate_perimeta_ssc_b_mgmt_0_port:
713       - perimeta_ssc_b_mgmt_0_port
714       - network.incoming.packets.rate
715       network.incoming.packets_perimeta_ssc_b_ha_0_port:
716       - perimeta_ssc_b_ha_0_port
717       - network.incoming.packets
718       network.outpoing.packets_perimeta_ssc_b_unused_0_port:
719       - perimeta_ssc_b_unused_0_port
720       - network.outpoing.packets
721       network.outgoing.bytes_perimeta_ssc_b_ha_0_port:
722       - perimeta_ssc_b_ha_0_port
723       - network.outgoing.bytes
724       network.incoming.bytes_perimeta_ssc_b_untrusted_parent_0_port:
725       - perimeta_ssc_b_untrusted_parent_0_port
726       - network.incoming.bytes
727       network.incoming.packets.rate_perimeta_ssc_b_ha_0_port:
728       - perimeta_ssc_b_ha_0_port
729       - network.incoming.packets.rate
730       memory.usage_perimeta_ssc_b_server_0:
731       - perimeta_ssc_b_server_0
732       - memory.usage
733       network.incoming.bytes.rate_perimeta_ssc_b_trusted_0_port:
734       - perimeta_ssc_b_trusted_0_port
735       - network.incoming.bytes.rate
736       network.incoming.packets.rate_perimeta_ssc_b_unused_0_port:
737       - perimeta_ssc_b_unused_0_port
738       - network.incoming.packets.rate
739       forwarder_perimeta_ssc_b_trusted_0_port:
740       - perimeta_ssc_b_trusted_0_port
741       - forwarder
742       network.outgoing.packets.rate_perimeta_ssc_b_unused_0_port:
743       - perimeta_ssc_b_unused_0_port
744       - network.outgoing.packets.rate
745       network.incoming.bytes_perimeta_ssc_b_unused_0_port:
746       - perimeta_ssc_b_unused_0_port
747       - network.incoming.bytes
748       network.outgoing.bytes_perimeta_ssc_b_unused_0_port:
749       - perimeta_ssc_b_unused_0_port
750       - network.outgoing.bytes
751       network.outgoing.bytes.rate_perimeta_ssc_b_untrusted_parent_0_port:
752       - perimeta_ssc_b_untrusted_parent_0_port
753       - network.outgoing.bytes.rate
754       network.outgoing.packets.rate_perimeta_ssc_b_mgmt_0_port:
755       - perimeta_ssc_b_mgmt_0_port
756       - network.outgoing.packets.rate
757       cpu_util_perimeta_ssc_b_server_0:
758       - perimeta_ssc_b_server_0
759       - cpu_util
760       disk.device.read.bytes.rate_perimeta_ssc_b_server_0:
761       - perimeta_ssc_b_server_0
762       - disk.device.read.bytes.rate
763       disk.capacity_perimeta_ssc_b_server_0:
764       - perimeta_ssc_b_server_0
765       - disk.capacity
766       network.incoming.packets.rate_perimeta_ssc_b_mgmt_1_port:
767       - perimeta_ssc_b_mgmt_1_port
768       - network.incoming.packets.rate
769       network.outgoing.bytes_perimeta_ssc_b_trusted_0_port:
770       - perimeta_ssc_b_trusted_0_port
771       - network.outgoing.bytes
772       network.outpoing.packets_perimeta_ssc_b_trusted_0_port:
773       - perimeta_ssc_b_trusted_0_port
774       - network.outpoing.packets
775       disk.read.bytes.rate_perimeta_ssc_b_server_0:
776       - perimeta_ssc_b_server_0
777       - disk.read.bytes.rate
778       disk.device.write.requests.rate_perimeta_ssc_b_server_0:
779       - perimeta_ssc_b_server_0
780       - disk.device.write.requests.rate
781       attachment_perimeta_ssc_b_mgmt_0_port:
782       - perimeta_ssc_b_mgmt_0_port
783       - attachment
784       feature_perimeta_ssc_b_mgmt_0_port:
785       - perimeta_ssc_b_mgmt_0_port
786       - feature
787       network.incoming.bytes.rate_perimeta_ssc_b_mgmt_0_port:
788       - perimeta_ssc_b_mgmt_0_port
789       - network.incoming.bytes.rate
790       binding_perimeta_ssc_b_unused_0_port:
791       - perimeta_ssc_b_unused_0_port
792       - binding
793     requirements:
794       link_perimeta_ssc_b_trusted_0_port:
795       - perimeta_ssc_b_trusted_0_port
796       - link
797       dependency_perimeta_ssc_b_mgmt_1_port:
798       - perimeta_ssc_b_mgmt_1_port
799       - dependency
800       dependency_perimeta_ssc_b_unused_0_port:
801       - perimeta_ssc_b_unused_0_port
802       - dependency
803       dependency_perimeta_ssc_b_ha_0_port:
804       - perimeta_ssc_b_ha_0_port
805       - dependency
806       local_storage_perimeta_ssc_b_server_0:
807       - perimeta_ssc_b_server_0
808       - local_storage
809       link_perimeta_ssc_b_mgmt_0_port:
810       - perimeta_ssc_b_mgmt_0_port
811       - link
812       dependency_perimeta_ssc_b_trusted_0_port:
813       - perimeta_ssc_b_trusted_0_port
814       - dependency
815       dependency_perimeta_ssc_b_untrusted_parent_0_port:
816       - perimeta_ssc_b_untrusted_parent_0_port
817       - dependency
818       link_perimeta_ssc_b_mgmt_1_port:
819       - perimeta_ssc_b_mgmt_1_port
820       - link
821       link_perimeta_ssc_b_untrusted_parent_0_port:
822       - perimeta_ssc_b_untrusted_parent_0_port
823       - link
824       dependency_perimeta_ssc_b_server_0:
825       - perimeta_ssc_b_server_0
826       - dependency
827       link_perimeta_ssc_b_unused_0_port:
828       - perimeta_ssc_b_unused_0_port
829       - link
830       dependency_perimeta_ssc_b_mgmt_0_port:
831       - perimeta_ssc_b_mgmt_0_port
832       - dependency
833       link_perimeta_ssc_b_ha_0_port:
834       - perimeta_ssc_b_ha_0_port
835       - link