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