2a7c9e98a5afccc753f5e91be097c287b8409014
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested-no_vfc_v0.1
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 topology_template:
10   inputs:
11     server_group:
12       hidden: false
13       immutable: false
14       type: string
15     connectivityChk:
16       hidden: false
17       immutable: false
18       type: json
19     availabilityzone_name:
20       label: availabilityzone name
21       hidden: false
22       immutable: false
23       type: string
24       description: availabilityzone name
25     oam_net_gw:
26       label: CPS network gateway
27       hidden: false
28       immutable: false
29       type: string
30       description: CPS network gateway
31     pcm_image_name:
32       label: image name
33       hidden: false
34       immutable: false
35       type: string
36       description: PCRF CM image name
37     security_group_name:
38       label: security group name
39       hidden: false
40       immutable: false
41       type: string
42       description: the name of security group
43     cps_net_ip:
44       label: CPS network ip
45       hidden: false
46       immutable: false
47       type: string
48       description: CPS network ip
49     pcm_flavor_name:
50       label: PCRF CM flavor name
51       hidden: false
52       immutable: false
53       type: string
54       description: flavor name of PCRF CM instance
55     pcm_vol:
56       label: CPS Cluman Cinder Volume
57       hidden: false
58       immutable: false
59       type: string
60       description: CPS Cluman Cinder Volume
61     pcm_server_name:
62       label: PCRF CM server name
63       hidden: false
64       immutable: false
65       type: string
66       description: PCRF CM server name
67     cps_net_name:
68       label: CPS network name
69       hidden: false
70       immutable: false
71       type: string
72       description: CPS network name
73     cps_net_mask:
74       label: CPS network mask
75       hidden: false
76       immutable: false
77       type: string
78       description: CPS network mask
79     oam_net_ip:
80       label: OAM network ip
81       hidden: false
82       immutable: false
83       type: string
84       description: OAM network ip
85     oam_net_mask:
86       label: CPS network mask
87       hidden: false
88       immutable: false
89       type: string
90       description: CPS network mask
91     pcma_flavor_name:
92       hidden: false
93       immutable: false
94       type: string
95     oam_net_name:
96       label: OAM network name
97       hidden: false
98       immutable: false
99       type: string
100       description: OAM network name
101     pcma_server_name:
102       hidden: false
103       immutable: false
104       type: string
105     pcma_image_name:
106       hidden: false
107       immutable: false
108       type: string
109   node_templates:
110     abstract_pcma_server_1:
111       type: org.openecomp.resource.abstract.nodes.pcma_server_1
112       directives:
113       - substitutable
114       properties:
115         port_pcm_port_0_subinterface_indicator:
116         - false
117         port_pcm_port_1_network_role_tag: oam
118         port_pcm_port_0_fixed_ips:
119         - ip_address:
120             get_input: cps_net_ip
121         vm_flavor_name:
122           get_input: pcma_flavor_name
123         port_pcm_port_0_security_groups:
124         - - get_input: security_group_name
125         compute_pcma_server_availability_zone:
126         - get_input: availabilityzone_name
127         vm_image_name:
128           get_input: pcma_image_name
129         port_pcm_port_0_network_role_tag: cps
130         port_pcm_port_1_subinterface_indicator:
131         - false
132         port_pcm_port_1_network:
133         - get_input: oam_net_name
134         port_pcm_port_0_ip_requirements:
135         - ip_version: 4
136           ip_count_required:
137             is_required: true
138           floating_ip_count_required:
139             is_required: false
140         port_pcm_port_1_security_groups:
141         - - get_input: security_group_name
142         compute_pcma_server_config_drive:
143         - true
144         compute_pcma_server_user_data_format:
145         - RAW
146         port_pcm_port_0_network:
147         - get_input: cps_net_name
148         port_pcm_port_1_mac_requirements:
149           mac_count_required:
150             is_required: false
151         port_pcm_port_1_fixed_ips:
152         - ip_address:
153             get_input: oam_net_ip
154         compute_pcma_server_name:
155         - get_input: pcma_server_name
156         port_pcm_port_0_mac_requirements:
157           mac_count_required:
158             is_required: false
159         port_pcm_port_1_ip_requirements:
160         - ip_version: 4
161           ip_count_required:
162             is_required: true
163           floating_ip_count_required:
164             is_required: false
165         service_template_filter:
166           substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
167           count: 1
168         index_value:
169           get_property:
170           - SELF
171           - service_template_filter
172           - index_value
173     abstract_pcma_server:
174       type: org.openecomp.resource.abstract.nodes.pcma_server
175       directives:
176       - substitutable
177       properties:
178         port_pcm_port_3_mac_requirements:
179           mac_count_required:
180             is_required: false
181         port_pcm_port_2_fixed_ips:
182         - ip_address:
183             get_input: cps_net_ip
184         port_pcm_port_2_subinterface_indicator:
185         - false
186         vm_flavor_name:
187           get_input: pcma_flavor_name
188         port_pcm_port_3_security_groups:
189         - - get_input: security_group_name
190         compute_pcma_server_availability_zone:
191         - get_input: availabilityzone_name
192         vm_image_name:
193           get_input: pcma_image_name
194         port_pcm_port_2_security_groups:
195         - - get_input: security_group_name
196         port_pcm_port_3_ip_requirements:
197         - ip_version: 4
198           ip_count_required:
199             is_required: true
200           floating_ip_count_required:
201             is_required: false
202         port_pcm_port_2_mac_requirements:
203           mac_count_required:
204             is_required: false
205         port_pcm_port_3_network_role_tag: oam
206         compute_pcma_server_config_drive:
207         - true
208         port_pcm_port_3_fixed_ips:
209         - ip_address:
210             get_input: oam_net_ip
211         compute_pcma_server_user_data_format:
212         - RAW
213         port_pcm_port_3_subinterface_indicator:
214         - false
215         port_pcm_port_2_network:
216         - get_input: cps_net_name
217         port_pcm_port_2_ip_requirements:
218         - ip_version: 4
219           ip_count_required:
220             is_required: true
221           floating_ip_count_required:
222             is_required: false
223         port_pcm_port_2_network_role_tag: cps
224         port_pcm_port_3_network:
225         - get_input: oam_net_name
226         compute_pcma_server_scheduler_hints:
227         - group:
228             get_input: server_group
229         compute_pcma_server_name:
230         - get_input: pcma_server_name
231         service_template_filter:
232           substitute_service_template: Nested_pcma_serverServiceTemplate.yaml
233           count: 1
234         index_value:
235           get_property:
236           - SELF
237           - service_template_filter
238           - index_value
239   groups:
240     nested-no_vfc_v0.1_group:
241       type: org.openecomp.groups.heat.HeatStack
242       properties:
243         heat_file: ../Artifacts/nested-no_vfc_v0.1.yaml
244         description: heat template that creates PCRF Cluman stack
245       members:
246       - abstract_pcma_server
247       - abstract_pcma_server_1
248   outputs:
249     portId:
250       value: pcm_port_3
251   substitution_mappings:
252     node_type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
253     capabilities:
254       network.incoming.packets.rate_pcm_port_0:
255       - abstract_pcma_server_1
256       - network.incoming.packets.rate_pcma_server_pcm_port_0
257       network.incoming.packets.rate_pcm_port_3:
258       - abstract_pcma_server
259       - network.incoming.packets.rate_pcma_server_pcm_port_3
260       network.incoming.packets.rate_pcm_port_2:
261       - abstract_pcma_server
262       - network.incoming.packets.rate_pcma_server_pcm_port_2
263       network.incoming.packets.rate_pcm_port_1:
264       - abstract_pcma_server_1
265       - network.incoming.packets.rate_pcma_server_pcm_port_1
266       network.outpoing.packets_pcm_port_1:
267       - abstract_pcma_server_1
268       - network.outpoing.packets_pcma_server_pcm_port_1
269       disk.device.iops_server_pcma2:
270       - abstract_pcma_server
271       - disk.device.iops_pcma_server
272       network.outpoing.packets_pcm_port_0:
273       - abstract_pcma_server_1
274       - network.outpoing.packets_pcma_server_pcm_port_0
275       network.outpoing.packets_pcm_port_3:
276       - abstract_pcma_server
277       - network.outpoing.packets_pcma_server_pcm_port_3
278       network.outpoing.packets_pcm_port_2:
279       - abstract_pcma_server
280       - network.outpoing.packets_pcma_server_pcm_port_2
281       disk.device.iops_server_pcma1:
282       - abstract_pcma_server_1
283       - disk.device.iops_pcma_server
284       disk.device.capacity_server_pcma2:
285       - abstract_pcma_server
286       - disk.device.capacity_pcma_server
287       disk.device.capacity_server_pcma1:
288       - abstract_pcma_server_1
289       - disk.device.capacity_pcma_server
290       disk.read.requests_server_pcma2:
291       - abstract_pcma_server
292       - disk.read.requests_pcma_server
293       disk.read.requests_server_pcma1:
294       - abstract_pcma_server_1
295       - disk.read.requests_pcma_server
296       disk.write.requests.rate_server_pcma1:
297       - abstract_pcma_server_1
298       - disk.write.requests.rate_pcma_server
299       disk.write.requests.rate_server_pcma2:
300       - abstract_pcma_server
301       - disk.write.requests.rate_pcma_server
302       memory_server_pcma2:
303       - abstract_pcma_server
304       - memory_pcma_server
305       memory_server_pcma1:
306       - abstract_pcma_server_1
307       - memory_pcma_server
308       disk.device.read.bytes.rate_server_pcma1:
309       - abstract_pcma_server_1
310       - disk.device.read.bytes.rate_pcma_server
311       network.outgoing.bytes_pcm_port_3:
312       - abstract_pcma_server
313       - network.outgoing.bytes_pcma_server_pcm_port_3
314       disk.device.read.bytes.rate_server_pcma2:
315       - abstract_pcma_server
316       - disk.device.read.bytes.rate_pcma_server
317       binding_pcm_port_3:
318       - abstract_pcma_server
319       - binding_pcma_server_pcm_port_3
320       disk.device.latency_server_pcma2:
321       - abstract_pcma_server
322       - disk.device.latency_pcma_server
323       disk.device.usage_server_pcma2:
324       - abstract_pcma_server
325       - disk.device.usage_pcma_server
326       network.incoming.bytes_pcm_port_0:
327       - abstract_pcma_server_1
328       - network.incoming.bytes_pcma_server_pcm_port_0
329       disk.device.latency_server_pcma1:
330       - abstract_pcma_server_1
331       - disk.device.latency_pcma_server
332       network.incoming.bytes_pcm_port_2:
333       - abstract_pcma_server
334       - network.incoming.bytes_pcma_server_pcm_port_2
335       network.incoming.bytes_pcm_port_1:
336       - abstract_pcma_server_1
337       - network.incoming.bytes_pcma_server_pcm_port_1
338       disk.device.usage_server_pcma1:
339       - abstract_pcma_server_1
340       - disk.device.usage_pcma_server
341       binding_pcm_port_0:
342       - abstract_pcma_server_1
343       - binding_pcma_server_pcm_port_0
344       binding_pcm_port_1:
345       - abstract_pcma_server_1
346       - binding_pcma_server_pcm_port_1
347       binding_pcm_port_2:
348       - abstract_pcma_server
349       - binding_pcma_server_pcm_port_2
350       network.incoming.bytes_pcm_port_3:
351       - abstract_pcma_server
352       - network.incoming.bytes_pcma_server_pcm_port_3
353       network.outgoing.packets.rate_pcm_port_3:
354       - abstract_pcma_server
355       - network.outgoing.packets.rate_pcma_server_pcm_port_3
356       disk.device.read.requests_server_pcma1:
357       - abstract_pcma_server_1
358       - disk.device.read.requests_pcma_server
359       disk.device.read.requests_server_pcma2:
360       - abstract_pcma_server
361       - disk.device.read.requests_pcma_server
362       network.outgoing.packets.rate_pcm_port_0:
363       - abstract_pcma_server_1
364       - network.outgoing.packets.rate_pcma_server_pcm_port_0
365       network.outgoing.packets.rate_pcm_port_1:
366       - abstract_pcma_server_1
367       - network.outgoing.packets.rate_pcma_server_pcm_port_1
368       disk.write.bytes_server_pcma2:
369       - abstract_pcma_server
370       - disk.write.bytes_pcma_server
371       disk.device.read.requests.rate_server_pcma1:
372       - abstract_pcma_server_1
373       - disk.device.read.requests.rate_pcma_server
374       network.outgoing.packets.rate_pcm_port_2:
375       - abstract_pcma_server
376       - network.outgoing.packets.rate_pcma_server_pcm_port_2
377       disk.device.read.requests.rate_server_pcma2:
378       - abstract_pcma_server
379       - disk.device.read.requests.rate_pcma_server
380       disk.write.bytes_server_pcma1:
381       - abstract_pcma_server_1
382       - disk.write.bytes_pcma_server
383       feature_pcm_port_1:
384       - abstract_pcma_server_1
385       - feature_pcma_server_pcm_port_1
386       binding_server_pcma1:
387       - abstract_pcma_server_1
388       - binding_pcma_server
389       network.outgoing.bytes_pcm_port_0:
390       - abstract_pcma_server_1
391       - network.outgoing.bytes_pcma_server_pcm_port_0
392       binding_server_pcma2:
393       - abstract_pcma_server
394       - binding_pcma_server
395       feature_pcm_port_0:
396       - abstract_pcma_server_1
397       - feature_pcma_server_pcm_port_0
398       network.outgoing.bytes_pcm_port_2:
399       - abstract_pcma_server
400       - network.outgoing.bytes_pcma_server_pcm_port_2
401       feature_pcm_port_3:
402       - abstract_pcma_server
403       - feature_pcma_server_pcm_port_3
404       feature_pcm_port_2:
405       - abstract_pcma_server
406       - feature_pcma_server_pcm_port_2
407       network.outgoing.bytes_pcm_port_1:
408       - abstract_pcma_server_1
409       - network.outgoing.bytes_pcma_server_pcm_port_1
410       attachment_pcm_port_0:
411       - abstract_pcma_server_1
412       - attachment_pcma_server_pcm_port_0
413       attachment_pcm_port_1:
414       - abstract_pcma_server_1
415       - attachment_pcma_server_pcm_port_1
416       disk.write.bytes.rate_server_pcma2:
417       - abstract_pcma_server
418       - disk.write.bytes.rate_pcma_server
419       attachment_pcm_port_2:
420       - abstract_pcma_server
421       - attachment_pcma_server_pcm_port_2
422       disk.write.bytes.rate_server_pcma1:
423       - abstract_pcma_server_1
424       - disk.write.bytes.rate_pcma_server
425       attachment_pcm_port_3:
426       - abstract_pcma_server
427       - attachment_pcma_server_pcm_port_3
428       disk.root.size_server_pcma2:
429       - abstract_pcma_server
430       - disk.root.size_pcma_server
431       disk.root.size_server_pcma1:
432       - abstract_pcma_server_1
433       - disk.root.size_pcma_server
434       disk.iops_server_pcma2:
435       - abstract_pcma_server
436       - disk.iops_pcma_server
437       disk.iops_server_pcma1:
438       - abstract_pcma_server_1
439       - disk.iops_pcma_server
440       disk.device.write.bytes.rate_server_pcma1:
441       - abstract_pcma_server_1
442       - disk.device.write.bytes.rate_pcma_server
443       disk.device.write.bytes.rate_server_pcma2:
444       - abstract_pcma_server
445       - disk.device.write.bytes.rate_pcma_server
446       disk.read.bytes_server_pcma1:
447       - abstract_pcma_server_1
448       - disk.read.bytes_pcma_server
449       disk.read.bytes_server_pcma2:
450       - abstract_pcma_server
451       - disk.read.bytes_pcma_server
452       cpu_util_server_pcma1:
453       - abstract_pcma_server_1
454       - cpu_util_pcma_server
455       cpu_util_server_pcma2:
456       - abstract_pcma_server
457       - cpu_util_pcma_server
458       feature_server_pcma2:
459       - abstract_pcma_server
460       - feature_pcma_server
461       memory.usage_server_pcma2:
462       - abstract_pcma_server
463       - memory.usage_pcma_server
464       memory.usage_server_pcma1:
465       - abstract_pcma_server_1
466       - memory.usage_pcma_server
467       feature_server_pcma1:
468       - abstract_pcma_server_1
469       - feature_pcma_server
470       disk.read.bytes.rate_server_pcma1:
471       - abstract_pcma_server_1
472       - disk.read.bytes.rate_pcma_server
473       disk.device.read.bytes_server_pcma2:
474       - abstract_pcma_server
475       - disk.device.read.bytes_pcma_server
476       disk.device.read.bytes_server_pcma1:
477       - abstract_pcma_server_1
478       - disk.device.read.bytes_pcma_server
479       endpoint_server_pcma2:
480       - abstract_pcma_server
481       - endpoint_pcma_server
482       disk.read.bytes.rate_server_pcma2:
483       - abstract_pcma_server
484       - disk.read.bytes.rate_pcma_server
485       endpoint_server_pcma1:
486       - abstract_pcma_server_1
487       - endpoint_pcma_server
488       cpu.delta_server_pcma1:
489       - abstract_pcma_server_1
490       - cpu.delta_pcma_server
491       cpu.delta_server_pcma2:
492       - abstract_pcma_server
493       - cpu.delta_pcma_server
494       host_server_pcma2:
495       - abstract_pcma_server
496       - host_pcma_server
497       host_server_pcma1:
498       - abstract_pcma_server_1
499       - host_pcma_server
500       disk.ephemeral.size_server_pcma1:
501       - abstract_pcma_server_1
502       - disk.ephemeral.size_pcma_server
503       disk.ephemeral.size_server_pcma2:
504       - abstract_pcma_server
505       - disk.ephemeral.size_pcma_server
506       disk.device.write.requests.rate_server_pcma2:
507       - abstract_pcma_server
508       - disk.device.write.requests.rate_pcma_server
509       disk.latency_server_pcma1:
510       - abstract_pcma_server_1
511       - disk.latency_pcma_server
512       disk.latency_server_pcma2:
513       - abstract_pcma_server
514       - disk.latency_pcma_server
515       disk.device.write.requests.rate_server_pcma1:
516       - abstract_pcma_server_1
517       - disk.device.write.requests.rate_pcma_server
518       scalable_server_pcma2:
519       - abstract_pcma_server
520       - scalable_pcma_server
521       scalable_server_pcma1:
522       - abstract_pcma_server_1
523       - scalable_pcma_server
524       disk.device.write.requests_server_pcma1:
525       - abstract_pcma_server_1
526       - disk.device.write.requests_pcma_server
527       disk.device.write.requests_server_pcma2:
528       - abstract_pcma_server
529       - disk.device.write.requests_pcma_server
530       instance_server_pcma2:
531       - abstract_pcma_server
532       - instance_pcma_server
533       disk.device.allocation_server_pcma1:
534       - abstract_pcma_server_1
535       - disk.device.allocation_pcma_server
536       disk.device.allocation_server_pcma2:
537       - abstract_pcma_server
538       - disk.device.allocation_pcma_server
539       instance_server_pcma1:
540       - abstract_pcma_server_1
541       - instance_pcma_server
542       os_server_pcma1:
543       - abstract_pcma_server_1
544       - os_pcma_server
545       os_server_pcma2:
546       - abstract_pcma_server
547       - os_pcma_server
548       forwarder_pcm_port_2:
549       - abstract_pcma_server
550       - forwarder_pcma_server_pcm_port_2
551       forwarder_pcm_port_3:
552       - abstract_pcma_server
553       - forwarder_pcma_server_pcm_port_3
554       forwarder_pcm_port_0:
555       - abstract_pcma_server_1
556       - forwarder_pcma_server_pcm_port_0
557       forwarder_pcm_port_1:
558       - abstract_pcma_server_1
559       - forwarder_pcma_server_pcm_port_1
560       disk.capacity_server_pcma1:
561       - abstract_pcma_server_1
562       - disk.capacity_pcma_server
563       disk.capacity_server_pcma2:
564       - abstract_pcma_server
565       - disk.capacity_pcma_server
566       disk.write.requests_server_pcma1:
567       - abstract_pcma_server_1
568       - disk.write.requests_pcma_server
569       disk.write.requests_server_pcma2:
570       - abstract_pcma_server
571       - disk.write.requests_pcma_server
572       network.outgoing.bytes.rate_pcm_port_1:
573       - abstract_pcma_server_1
574       - network.outgoing.bytes.rate_pcma_server_pcm_port_1
575       network.incoming.packets_pcm_port_0:
576       - abstract_pcma_server_1
577       - network.incoming.packets_pcma_server_pcm_port_0
578       network.outgoing.bytes.rate_pcm_port_2:
579       - abstract_pcma_server
580       - network.outgoing.bytes.rate_pcma_server_pcm_port_2
581       network.outgoing.bytes.rate_pcm_port_0:
582       - abstract_pcma_server_1
583       - network.outgoing.bytes.rate_pcma_server_pcm_port_0
584       network.incoming.packets_pcm_port_3:
585       - abstract_pcma_server
586       - network.incoming.packets_pcma_server_pcm_port_3
587       disk.usage_server_pcma2:
588       - abstract_pcma_server
589       - disk.usage_pcma_server
590       network.incoming.packets_pcm_port_2:
591       - abstract_pcma_server
592       - network.incoming.packets_pcma_server_pcm_port_2
593       network.outgoing.bytes.rate_pcm_port_3:
594       - abstract_pcma_server
595       - network.outgoing.bytes.rate_pcma_server_pcm_port_3
596       disk.usage_server_pcma1:
597       - abstract_pcma_server_1
598       - disk.usage_pcma_server
599       vcpus_server_pcma1:
600       - abstract_pcma_server_1
601       - vcpus_pcma_server
602       memory.resident_server_pcma1:
603       - abstract_pcma_server_1
604       - memory.resident_pcma_server
605       network.incoming.packets_pcm_port_1:
606       - abstract_pcma_server_1
607       - network.incoming.packets_pcma_server_pcm_port_1
608       vcpus_server_pcma2:
609       - abstract_pcma_server
610       - vcpus_pcma_server
611       memory.resident_server_pcma2:
612       - abstract_pcma_server
613       - memory.resident_pcma_server
614       disk.device.write.bytes_server_pcma2:
615       - abstract_pcma_server
616       - disk.device.write.bytes_pcma_server
617       disk.allocation_server_pcma1:
618       - abstract_pcma_server_1
619       - disk.allocation_pcma_server
620       disk.allocation_server_pcma2:
621       - abstract_pcma_server
622       - disk.allocation_pcma_server
623       disk.device.write.bytes_server_pcma1:
624       - abstract_pcma_server_1
625       - disk.device.write.bytes_pcma_server
626       cpu_server_pcma1:
627       - abstract_pcma_server_1
628       - cpu_pcma_server
629       network.incoming.bytes.rate_pcm_port_0:
630       - abstract_pcma_server_1
631       - network.incoming.bytes.rate_pcma_server_pcm_port_0
632       cpu_server_pcma2:
633       - abstract_pcma_server
634       - cpu_pcma_server
635       network.incoming.bytes.rate_pcm_port_3:
636       - abstract_pcma_server
637       - network.incoming.bytes.rate_pcma_server_pcm_port_3
638       network.incoming.bytes.rate_pcm_port_2:
639       - abstract_pcma_server
640       - network.incoming.bytes.rate_pcma_server_pcm_port_2
641       network.incoming.bytes.rate_pcm_port_1:
642       - abstract_pcma_server_1
643       - network.incoming.bytes.rate_pcma_server_pcm_port_1
644     requirements:
645       dependency_server_pcma2:
646       - abstract_pcma_server
647       - dependency_pcma_server
648       local_storage_server_pcma2:
649       - abstract_pcma_server
650       - local_storage_pcma_server
651       link_pcm_port_0:
652       - abstract_pcma_server_1
653       - link_pcma_server_pcm_port_0
654       link_pcm_port_1:
655       - abstract_pcma_server_1
656       - link_pcma_server_pcm_port_1
657       dependency_server_pcma1:
658       - abstract_pcma_server_1
659       - dependency_pcma_server
660       local_storage_server_pcma1:
661       - abstract_pcma_server_1
662       - local_storage_pcma_server
663       link_pcm_port_2:
664       - abstract_pcma_server
665       - link_pcma_server_pcm_port_2
666       link_pcm_port_3:
667       - abstract_pcma_server
668       - link_pcma_server_pcm_port_3
669       dependency_pcm_port_0:
670       - abstract_pcma_server_1
671       - dependency_pcma_server_pcm_port_0
672       dependency_pcm_port_3:
673       - abstract_pcma_server
674       - dependency_pcma_server_pcm_port_3
675       dependency_pcm_port_1:
676       - abstract_pcma_server_1
677       - dependency_pcma_server_pcm_port_1
678       dependency_pcm_port_2:
679       - abstract_pcma_server
680       - dependency_pcma_server_pcm_port_2