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