[SDC] Onboarding 1710 rebase.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / mixPatterns / twoAppearancePerPatternWithConnectivities / out / nested-no_vfc_v0.1ServiceTemplate.yaml
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_1_network_role_tag: cps
116         port_pcm_port_0_fixed_ips:
117         - ip_address:
118             get_input: cps_net_ip
119         vm_flavor_name:
120           get_input: pcma_flavor_name
121         port_pcm_port_0_security_groups:
122         - - get_input: security_group_name
123         compute_pcma_server_availability_zone:
124         - get_input: availabilityzone_name
125         vm_image_name:
126           get_input: pcma_image_name
127         port_pcm_port_0_network_role_tag: cps
128         port_pcm_port_1_network:
129         - get_input: oam_net_name
130         port_pcm_port_0_ip_requirements:
131         - ip_version: 4
132           ip_count_required:
133             is_required: true
134           floating_ip_count_required:
135             is_required: false
136         port_pcm_port_1_security_groups:
137         - - get_input: security_group_name
138         compute_pcma_server_config_drive:
139         - true
140         compute_pcma_server_user_data_format:
141         - RAW
142         port_pcm_port_0_network:
143         - get_input: cps_net_name
144         port_pcm_port_1_mac_requirements:
145           mac_count_required:
146             is_required: false
147         port_pcm_port_1_fixed_ips:
148         - ip_address:
149             get_input: oam_net_ip
150         compute_pcma_server_name:
151         - get_input: pcma_server_name
152         port_pcm_port_0_mac_requirements:
153           mac_count_required:
154             is_required: false
155         port_pcm_port_1_ip_requirements:
156         - ip_version: 4
157           ip_count_required:
158             is_required: true
159           floating_ip_count_required:
160             is_required: false
161         service_template_filter:
162           substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
163           count: 1
164         index_value:
165           get_property:
166           - SELF
167           - service_template_filter
168           - index_value
169     abstract_pcma_server:
170       type: org.openecomp.resource.abstract.nodes.pcma_server
171       directives:
172       - substitutable
173       properties:
174         port_pcm_port_3_mac_requirements:
175           mac_count_required:
176             is_required: false
177         port_pcm_port_2_fixed_ips:
178         - ip_address:
179             get_input: cps_net_ip
180         vm_flavor_name:
181           get_input: pcma_flavor_name
182         port_pcm_port_3_security_groups:
183         - - get_input: security_group_name
184         compute_pcma_server_availability_zone:
185         - get_input: availabilityzone_name
186         vm_image_name:
187           get_input: pcma_image_name
188         port_pcm_port_2_security_groups:
189         - - get_input: security_group_name
190         port_pcm_port_3_ip_requirements:
191         - ip_version: 4
192           ip_count_required:
193             is_required: true
194           floating_ip_count_required:
195             is_required: false
196         port_pcm_port_2_mac_requirements:
197           mac_count_required:
198             is_required: false
199         port_pcm_port_3_network_role_tag: cps
200         compute_pcma_server_config_drive:
201         - true
202         port_pcm_port_3_fixed_ips:
203         - ip_address:
204             get_input: oam_net_ip
205         compute_pcma_server_user_data_format:
206         - RAW
207         port_pcm_port_2_network:
208         - get_input: cps_net_name
209         port_pcm_port_2_ip_requirements:
210         - ip_version: 4
211           ip_count_required:
212             is_required: true
213           floating_ip_count_required:
214             is_required: false
215         port_pcm_port_2_network_role_tag: cps
216         port_pcm_port_3_network:
217         - get_input: oam_net_name
218         compute_pcma_server_scheduler_hints:
219         - group:
220             get_input: server_group
221         compute_pcma_server_name:
222         - get_input: pcma_server_name
223         service_template_filter:
224           substitute_service_template: Nested_pcma_serverServiceTemplate.yaml
225           count: 1
226         index_value:
227           get_property:
228           - SELF
229           - service_template_filter
230           - index_value
231   groups:
232     nested-no_vfc_v0.1_group:
233       type: org.openecomp.groups.heat.HeatStack
234       properties:
235         heat_file: ../Artifacts/nested-no_vfc_v0.1.yaml
236         description: heat template that creates PCRF Cluman stack
237       members:
238       - abstract_pcma_server
239       - abstract_pcma_server_1
240   outputs:
241     portId:
242       value: pcm_port_3
243   substitution_mappings:
244     node_type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
245     capabilities:
246       network.incoming.packets.rate_pcm_port_0:
247       - abstract_pcma_server_1
248       - network.incoming.packets.rate_pcma_server_pcm_port_0
249       network.incoming.packets.rate_pcm_port_3:
250       - abstract_pcma_server
251       - network.incoming.packets.rate_pcma_server_pcm_port_3
252       network.incoming.packets.rate_pcm_port_2:
253       - abstract_pcma_server
254       - network.incoming.packets.rate_pcma_server_pcm_port_2
255       network.incoming.packets.rate_pcm_port_1:
256       - abstract_pcma_server_1
257       - network.incoming.packets.rate_pcma_server_pcm_port_1
258       network.outpoing.packets_pcm_port_1:
259       - abstract_pcma_server_1
260       - network.outpoing.packets_pcma_server_pcm_port_1
261       disk.device.iops_server_pcma2:
262       - abstract_pcma_server
263       - disk.device.iops_pcma_server
264       network.outpoing.packets_pcm_port_0:
265       - abstract_pcma_server_1
266       - network.outpoing.packets_pcma_server_pcm_port_0
267       network.outpoing.packets_pcm_port_3:
268       - abstract_pcma_server
269       - network.outpoing.packets_pcma_server_pcm_port_3
270       network.outpoing.packets_pcm_port_2:
271       - abstract_pcma_server
272       - network.outpoing.packets_pcma_server_pcm_port_2
273       disk.device.iops_server_pcma1:
274       - abstract_pcma_server_1
275       - disk.device.iops_pcma_server
276       disk.device.capacity_server_pcma2:
277       - abstract_pcma_server
278       - disk.device.capacity_pcma_server
279       disk.device.capacity_server_pcma1:
280       - abstract_pcma_server_1
281       - disk.device.capacity_pcma_server
282       disk.read.requests_server_pcma2:
283       - abstract_pcma_server
284       - disk.read.requests_pcma_server
285       disk.read.requests_server_pcma1:
286       - abstract_pcma_server_1
287       - disk.read.requests_pcma_server
288       disk.write.requests.rate_server_pcma1:
289       - abstract_pcma_server_1
290       - disk.write.requests.rate_pcma_server
291       disk.write.requests.rate_server_pcma2:
292       - abstract_pcma_server
293       - disk.write.requests.rate_pcma_server
294       memory_server_pcma2:
295       - abstract_pcma_server
296       - memory_pcma_server
297       memory_server_pcma1:
298       - abstract_pcma_server_1
299       - memory_pcma_server
300       disk.device.read.bytes.rate_server_pcma1:
301       - abstract_pcma_server_1
302       - disk.device.read.bytes.rate_pcma_server
303       network.outgoing.bytes_pcm_port_3:
304       - abstract_pcma_server
305       - network.outgoing.bytes_pcma_server_pcm_port_3
306       disk.device.read.bytes.rate_server_pcma2:
307       - abstract_pcma_server
308       - disk.device.read.bytes.rate_pcma_server
309       binding_pcm_port_3:
310       - abstract_pcma_server
311       - binding_pcma_server_pcm_port_3
312       disk.device.latency_server_pcma2:
313       - abstract_pcma_server
314       - disk.device.latency_pcma_server
315       disk.device.usage_server_pcma2:
316       - abstract_pcma_server
317       - disk.device.usage_pcma_server
318       network.incoming.bytes_pcm_port_0:
319       - abstract_pcma_server_1
320       - network.incoming.bytes_pcma_server_pcm_port_0
321       disk.device.latency_server_pcma1:
322       - abstract_pcma_server_1
323       - disk.device.latency_pcma_server
324       network.incoming.bytes_pcm_port_2:
325       - abstract_pcma_server
326       - network.incoming.bytes_pcma_server_pcm_port_2
327       network.incoming.bytes_pcm_port_1:
328       - abstract_pcma_server_1
329       - network.incoming.bytes_pcma_server_pcm_port_1
330       disk.device.usage_server_pcma1:
331       - abstract_pcma_server_1
332       - disk.device.usage_pcma_server
333       binding_pcm_port_0:
334       - abstract_pcma_server_1
335       - binding_pcma_server_pcm_port_0
336       binding_pcm_port_1:
337       - abstract_pcma_server_1
338       - binding_pcma_server_pcm_port_1
339       binding_pcm_port_2:
340       - abstract_pcma_server
341       - binding_pcma_server_pcm_port_2
342       network.incoming.bytes_pcm_port_3:
343       - abstract_pcma_server
344       - network.incoming.bytes_pcma_server_pcm_port_3
345       network.outgoing.packets.rate_pcm_port_3:
346       - abstract_pcma_server
347       - network.outgoing.packets.rate_pcma_server_pcm_port_3
348       disk.device.read.requests_server_pcma1:
349       - abstract_pcma_server_1
350       - disk.device.read.requests_pcma_server
351       disk.device.read.requests_server_pcma2:
352       - abstract_pcma_server
353       - disk.device.read.requests_pcma_server
354       network.outgoing.packets.rate_pcm_port_0:
355       - abstract_pcma_server_1
356       - network.outgoing.packets.rate_pcma_server_pcm_port_0
357       network.outgoing.packets.rate_pcm_port_1:
358       - abstract_pcma_server_1
359       - network.outgoing.packets.rate_pcma_server_pcm_port_1
360       disk.write.bytes_server_pcma2:
361       - abstract_pcma_server
362       - disk.write.bytes_pcma_server
363       disk.device.read.requests.rate_server_pcma1:
364       - abstract_pcma_server_1
365       - disk.device.read.requests.rate_pcma_server
366       network.outgoing.packets.rate_pcm_port_2:
367       - abstract_pcma_server
368       - network.outgoing.packets.rate_pcma_server_pcm_port_2
369       disk.device.read.requests.rate_server_pcma2:
370       - abstract_pcma_server
371       - disk.device.read.requests.rate_pcma_server
372       disk.write.bytes_server_pcma1:
373       - abstract_pcma_server_1
374       - disk.write.bytes_pcma_server
375       feature_pcm_port_1:
376       - abstract_pcma_server_1
377       - feature_pcma_server_pcm_port_1
378       binding_server_pcma1:
379       - abstract_pcma_server_1
380       - binding_pcma_server
381       network.outgoing.bytes_pcm_port_0:
382       - abstract_pcma_server_1
383       - network.outgoing.bytes_pcma_server_pcm_port_0
384       binding_server_pcma2:
385       - abstract_pcma_server
386       - binding_pcma_server
387       feature_pcm_port_0:
388       - abstract_pcma_server_1
389       - feature_pcma_server_pcm_port_0
390       network.outgoing.bytes_pcm_port_2:
391       - abstract_pcma_server
392       - network.outgoing.bytes_pcma_server_pcm_port_2
393       feature_pcm_port_3:
394       - abstract_pcma_server
395       - feature_pcma_server_pcm_port_3
396       feature_pcm_port_2:
397       - abstract_pcma_server
398       - feature_pcma_server_pcm_port_2
399       network.outgoing.bytes_pcm_port_1:
400       - abstract_pcma_server_1
401       - network.outgoing.bytes_pcma_server_pcm_port_1
402       attachment_pcm_port_0:
403       - abstract_pcma_server_1
404       - attachment_pcma_server_pcm_port_0
405       attachment_pcm_port_1:
406       - abstract_pcma_server_1
407       - attachment_pcma_server_pcm_port_1
408       disk.write.bytes.rate_server_pcma2:
409       - abstract_pcma_server
410       - disk.write.bytes.rate_pcma_server
411       attachment_pcm_port_2:
412       - abstract_pcma_server
413       - attachment_pcma_server_pcm_port_2
414       disk.write.bytes.rate_server_pcma1:
415       - abstract_pcma_server_1
416       - disk.write.bytes.rate_pcma_server
417       attachment_pcm_port_3:
418       - abstract_pcma_server
419       - attachment_pcma_server_pcm_port_3
420       disk.root.size_server_pcma2:
421       - abstract_pcma_server
422       - disk.root.size_pcma_server
423       disk.root.size_server_pcma1:
424       - abstract_pcma_server_1
425       - disk.root.size_pcma_server
426       disk.iops_server_pcma2:
427       - abstract_pcma_server
428       - disk.iops_pcma_server
429       disk.iops_server_pcma1:
430       - abstract_pcma_server_1
431       - disk.iops_pcma_server
432       disk.device.write.bytes.rate_server_pcma1:
433       - abstract_pcma_server_1
434       - disk.device.write.bytes.rate_pcma_server
435       disk.device.write.bytes.rate_server_pcma2:
436       - abstract_pcma_server
437       - disk.device.write.bytes.rate_pcma_server
438       disk.read.bytes_server_pcma1:
439       - abstract_pcma_server_1
440       - disk.read.bytes_pcma_server
441       disk.read.bytes_server_pcma2:
442       - abstract_pcma_server
443       - disk.read.bytes_pcma_server
444       cpu_util_server_pcma1:
445       - abstract_pcma_server_1
446       - cpu_util_pcma_server
447       cpu_util_server_pcma2:
448       - abstract_pcma_server
449       - cpu_util_pcma_server
450       feature_server_pcma2:
451       - abstract_pcma_server
452       - feature_pcma_server
453       memory.usage_server_pcma2:
454       - abstract_pcma_server
455       - memory.usage_pcma_server
456       memory.usage_server_pcma1:
457       - abstract_pcma_server_1
458       - memory.usage_pcma_server
459       feature_server_pcma1:
460       - abstract_pcma_server_1
461       - feature_pcma_server
462       disk.read.bytes.rate_server_pcma1:
463       - abstract_pcma_server_1
464       - disk.read.bytes.rate_pcma_server
465       disk.device.read.bytes_server_pcma2:
466       - abstract_pcma_server
467       - disk.device.read.bytes_pcma_server
468       disk.device.read.bytes_server_pcma1:
469       - abstract_pcma_server_1
470       - disk.device.read.bytes_pcma_server
471       endpoint_server_pcma2:
472       - abstract_pcma_server
473       - endpoint_pcma_server
474       disk.read.bytes.rate_server_pcma2:
475       - abstract_pcma_server
476       - disk.read.bytes.rate_pcma_server
477       endpoint_server_pcma1:
478       - abstract_pcma_server_1
479       - endpoint_pcma_server
480       cpu.delta_server_pcma1:
481       - abstract_pcma_server_1
482       - cpu.delta_pcma_server
483       cpu.delta_server_pcma2:
484       - abstract_pcma_server
485       - cpu.delta_pcma_server
486       host_server_pcma2:
487       - abstract_pcma_server
488       - host_pcma_server
489       host_server_pcma1:
490       - abstract_pcma_server_1
491       - host_pcma_server
492       disk.ephemeral.size_server_pcma1:
493       - abstract_pcma_server_1
494       - disk.ephemeral.size_pcma_server
495       disk.ephemeral.size_server_pcma2:
496       - abstract_pcma_server
497       - disk.ephemeral.size_pcma_server
498       disk.device.write.requests.rate_server_pcma2:
499       - abstract_pcma_server
500       - disk.device.write.requests.rate_pcma_server
501       disk.latency_server_pcma1:
502       - abstract_pcma_server_1
503       - disk.latency_pcma_server
504       disk.latency_server_pcma2:
505       - abstract_pcma_server
506       - disk.latency_pcma_server
507       disk.device.write.requests.rate_server_pcma1:
508       - abstract_pcma_server_1
509       - disk.device.write.requests.rate_pcma_server
510       scalable_server_pcma2:
511       - abstract_pcma_server
512       - scalable_pcma_server
513       scalable_server_pcma1:
514       - abstract_pcma_server_1
515       - scalable_pcma_server
516       disk.device.write.requests_server_pcma1:
517       - abstract_pcma_server_1
518       - disk.device.write.requests_pcma_server
519       disk.device.write.requests_server_pcma2:
520       - abstract_pcma_server
521       - disk.device.write.requests_pcma_server
522       instance_server_pcma2:
523       - abstract_pcma_server
524       - instance_pcma_server
525       disk.device.allocation_server_pcma1:
526       - abstract_pcma_server_1
527       - disk.device.allocation_pcma_server
528       disk.device.allocation_server_pcma2:
529       - abstract_pcma_server
530       - disk.device.allocation_pcma_server
531       instance_server_pcma1:
532       - abstract_pcma_server_1
533       - instance_pcma_server
534       os_server_pcma1:
535       - abstract_pcma_server_1
536       - os_pcma_server
537       os_server_pcma2:
538       - abstract_pcma_server
539       - os_pcma_server
540       disk.capacity_server_pcma1:
541       - abstract_pcma_server_1
542       - disk.capacity_pcma_server
543       disk.capacity_server_pcma2:
544       - abstract_pcma_server
545       - disk.capacity_pcma_server
546       disk.write.requests_server_pcma1:
547       - abstract_pcma_server_1
548       - disk.write.requests_pcma_server
549       disk.write.requests_server_pcma2:
550       - abstract_pcma_server
551       - disk.write.requests_pcma_server
552       network.outgoing.bytes.rate_pcm_port_1:
553       - abstract_pcma_server_1
554       - network.outgoing.bytes.rate_pcma_server_pcm_port_1
555       network.incoming.packets_pcm_port_0:
556       - abstract_pcma_server_1
557       - network.incoming.packets_pcma_server_pcm_port_0
558       network.outgoing.bytes.rate_pcm_port_2:
559       - abstract_pcma_server
560       - network.outgoing.bytes.rate_pcma_server_pcm_port_2
561       network.outgoing.bytes.rate_pcm_port_0:
562       - abstract_pcma_server_1
563       - network.outgoing.bytes.rate_pcma_server_pcm_port_0
564       network.incoming.packets_pcm_port_3:
565       - abstract_pcma_server
566       - network.incoming.packets_pcma_server_pcm_port_3
567       disk.usage_server_pcma2:
568       - abstract_pcma_server
569       - disk.usage_pcma_server
570       network.incoming.packets_pcm_port_2:
571       - abstract_pcma_server
572       - network.incoming.packets_pcma_server_pcm_port_2
573       network.outgoing.bytes.rate_pcm_port_3:
574       - abstract_pcma_server
575       - network.outgoing.bytes.rate_pcma_server_pcm_port_3
576       disk.usage_server_pcma1:
577       - abstract_pcma_server_1
578       - disk.usage_pcma_server
579       vcpus_server_pcma1:
580       - abstract_pcma_server_1
581       - vcpus_pcma_server
582       memory.resident_server_pcma1:
583       - abstract_pcma_server_1
584       - memory.resident_pcma_server
585       network.incoming.packets_pcm_port_1:
586       - abstract_pcma_server_1
587       - network.incoming.packets_pcma_server_pcm_port_1
588       vcpus_server_pcma2:
589       - abstract_pcma_server
590       - vcpus_pcma_server
591       memory.resident_server_pcma2:
592       - abstract_pcma_server
593       - memory.resident_pcma_server
594       disk.device.write.bytes_server_pcma2:
595       - abstract_pcma_server
596       - disk.device.write.bytes_pcma_server
597       disk.allocation_server_pcma1:
598       - abstract_pcma_server_1
599       - disk.allocation_pcma_server
600       disk.allocation_server_pcma2:
601       - abstract_pcma_server
602       - disk.allocation_pcma_server
603       disk.device.write.bytes_server_pcma1:
604       - abstract_pcma_server_1
605       - disk.device.write.bytes_pcma_server
606       cpu_server_pcma1:
607       - abstract_pcma_server_1
608       - cpu_pcma_server
609       network.incoming.bytes.rate_pcm_port_0:
610       - abstract_pcma_server_1
611       - network.incoming.bytes.rate_pcma_server_pcm_port_0
612       cpu_server_pcma2:
613       - abstract_pcma_server
614       - cpu_pcma_server
615       network.incoming.bytes.rate_pcm_port_3:
616       - abstract_pcma_server
617       - network.incoming.bytes.rate_pcma_server_pcm_port_3
618       network.incoming.bytes.rate_pcm_port_2:
619       - abstract_pcma_server
620       - network.incoming.bytes.rate_pcma_server_pcm_port_2
621       network.incoming.bytes.rate_pcm_port_1:
622       - abstract_pcma_server_1
623       - network.incoming.bytes.rate_pcma_server_pcm_port_1
624     requirements:
625       dependency_server_pcma2:
626       - abstract_pcma_server
627       - dependency_pcma_server
628       local_storage_server_pcma2:
629       - abstract_pcma_server
630       - local_storage_pcma_server
631       link_pcm_port_0:
632       - abstract_pcma_server_1
633       - link_pcma_server_pcm_port_0
634       link_pcm_port_1:
635       - abstract_pcma_server_1
636       - link_pcma_server_pcm_port_1
637       dependency_server_pcma1:
638       - abstract_pcma_server_1
639       - dependency_pcma_server
640       local_storage_server_pcma1:
641       - abstract_pcma_server_1
642       - local_storage_pcma_server
643       link_pcm_port_2:
644       - abstract_pcma_server
645       - link_pcma_server_pcm_port_2
646       link_pcm_port_3:
647       - abstract_pcma_server
648       - link_pcma_server_pcm_port_3
649       dependency_pcm_port_0:
650       - abstract_pcma_server_1
651       - dependency_pcma_server_pcm_port_0
652       dependency_pcm_port_3:
653       - abstract_pcma_server
654       - dependency_pcma_server_pcm_port_3
655       dependency_pcm_port_1:
656       - abstract_pcma_server_1
657       - dependency_pcma_server_pcm_port_1
658       dependency_pcm_port_2:
659       - abstract_pcma_server
660       - dependency_pcma_server_pcm_port_2