[SDC] Onboarding 1710 rebase.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / nestedOtherScenarios / oneLevel / nestedTwoSameFileOneDiff / out / nested-other-file-1BServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested-other-file-1B
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 topology_template:
10   inputs:
11     p1:
12       hidden: false
13       immutable: false
14       type: string
15       description: UID of OAM network
16     ps_server_image:
17       hidden: false
18       immutable: false
19       type: string
20       description: Ps Image server
21     p2:
22       hidden: false
23       immutable: false
24       type: string
25       description: UID of OAM network
26     ps_server_ips:
27       hidden: false
28       immutable: false
29       type: string
30     security_group_name:
31       hidden: false
32       immutable: false
33       type: list
34       description: CMAUI1, CMAUI2 server names
35       entry_schema:
36         type: string
37     ps_server_flavor:
38       hidden: false
39       immutable: false
40       type: string
41       description: Flavor for PS server
42     pd_server_names:
43       hidden: false
44       immutable: false
45       type: list
46       description: PD server names
47       entry_schema:
48         type: string
49     pd_server_flavor:
50       hidden: false
51       immutable: false
52       type: string
53       description: Flavor for PD server
54     ps_server_names:
55       hidden: false
56       immutable: false
57       type: list
58       description: Ps server names
59       entry_schema:
60         type: string
61     pd_server_image:
62       hidden: false
63       immutable: false
64       type: string
65       description: PD Image server
66     availability_zone_0:
67       label: availabilityzone name
68       hidden: false
69       immutable: false
70       type: string
71       description: availabilityzone name
72     net:
73       hidden: false
74       immutable: false
75       type: string
76     pd_server_ips:
77       hidden: false
78       immutable: false
79       type: string
80   node_templates:
81     abstract_pd_server:
82       type: org.openecomp.resource.abstract.nodes.pd_server
83       directives:
84       - substitutable
85       properties:
86         port_pd_server_port_ip_requirements:
87         - ip_version: 4
88           ip_count_required:
89             is_required: true
90           floating_ip_count_required:
91             is_required: false
92         compute_pd_server_availability_zone:
93         - get_input: availability_zone_0
94         compute_pd_server_name:
95         - get_input:
96           - pd_server_names
97           - 0
98         port_pd_server_port_network:
99         - get_input: net
100         vm_flavor_name:
101           get_input: pd_server_flavor
102         port_pd_server_port_fixed_ips:
103         - ip_address:
104             get_input:
105             - pd_server_ips
106             - 0
107         vm_image_name:
108           get_input: pd_server_image
109         port_pd_server_port_replacement_policy:
110         - AUTO
111         port_pd_server_port_mac_requirements:
112           mac_count_required:
113             is_required: false
114         service_template_filter:
115           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
116           count: 1
117         index_value:
118           get_property:
119           - SELF
120           - service_template_filter
121           - index_value
122     abstract_ps_server:
123       type: org.openecomp.resource.abstract.nodes.ps_server
124       directives:
125       - substitutable
126       properties:
127         port_ps_server_port_network:
128         - get_input: net
129         compute_ps_server_name:
130         - get_input:
131           - ps_server_names
132           - 1
133         compute_ps_server_availability_zone:
134         - get_input: availability_zone_0
135         port_ps_server_port_fixed_ips:
136         - ip_address:
137             get_input:
138             - ps_server_ips
139             - 0
140         vm_flavor_name:
141           get_input: ps_server_flavor
142         port_ps_server_port_ip_requirements:
143         - ip_version: 4
144           ip_count_required:
145             is_required: true
146           floating_ip_count_required:
147             is_required: false
148         port_ps_server_port_mac_requirements:
149           mac_count_required:
150             is_required: false
151         vm_image_name:
152           get_input: ps_server_image
153         port_ps_server_port_replacement_policy:
154         - AUTO
155         service_template_filter:
156           substitute_service_template: Nested_ps_serverServiceTemplate.yaml
157           count: 1
158         index_value:
159           get_property:
160           - SELF
161           - service_template_filter
162           - index_value
163   groups:
164     nested-other-file-1B_group:
165       type: org.openecomp.groups.heat.HeatStack
166       properties:
167         heat_file: ../Artifacts/nested-other-file-1B.yml
168         description: nested1
169       members:
170       - abstract_pd_server
171       - abstract_ps_server
172   outputs:
173     nested_same_file_attr_1:
174       description: nested_same_file_attr_1
175       value: server_pd
176   substitution_mappings:
177     node_type: org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B
178     capabilities:
179       disk.iops_server_pd:
180       - abstract_pd_server
181       - disk.iops_pd_server
182       disk.device.read.bytes.rate_server_pd:
183       - abstract_pd_server
184       - disk.device.read.bytes.rate_pd_server
185       disk.write.bytes_server_ps:
186       - abstract_ps_server
187       - disk.write.bytes_ps_server
188       disk.device.read.requests_server_pd:
189       - abstract_pd_server
190       - disk.device.read.requests_pd_server
191       network.incoming.packets.rate_ps_server_port:
192       - abstract_ps_server
193       - network.incoming.packets.rate_ps_server_ps_server_port
194       disk.device.allocation_server_pd:
195       - abstract_pd_server
196       - disk.device.allocation_pd_server
197       disk.iops_server_ps:
198       - abstract_ps_server
199       - disk.iops_ps_server
200       disk.device.read.bytes.rate_server_ps:
201       - abstract_ps_server
202       - disk.device.read.bytes.rate_ps_server
203       binding_server_ps:
204       - abstract_ps_server
205       - binding_ps_server
206       attachment_ps_server_port:
207       - abstract_ps_server
208       - attachment_ps_server_ps_server_port
209       disk.device.read.requests_server_ps:
210       - abstract_ps_server
211       - disk.device.read.requests_ps_server
212       memory.usage_server_pd:
213       - abstract_pd_server
214       - memory.usage_pd_server
215       feature_ps_server_port:
216       - abstract_ps_server
217       - feature_ps_server_ps_server_port
218       disk.read.bytes.rate_server_pd:
219       - abstract_pd_server
220       - disk.read.bytes.rate_pd_server
221       network.outgoing.bytes.rate_ps_server_port:
222       - abstract_ps_server
223       - network.outgoing.bytes.rate_ps_server_ps_server_port
224       memory_server_pd:
225       - abstract_pd_server
226       - memory_pd_server
227       disk.device.write.requests_server_pd:
228       - abstract_pd_server
229       - disk.device.write.requests_pd_server
230       disk.device.read.bytes_server_ps:
231       - abstract_ps_server
232       - disk.device.read.bytes_ps_server
233       disk.device.allocation_server_ps:
234       - abstract_ps_server
235       - disk.device.allocation_ps_server
236       memory.usage_server_ps:
237       - abstract_ps_server
238       - memory.usage_ps_server
239       network.outgoing.packets.rate_ps_server_port:
240       - abstract_ps_server
241       - network.outgoing.packets.rate_ps_server_ps_server_port
242       binding_ps_server_port:
243       - abstract_ps_server
244       - binding_ps_server_ps_server_port
245       network.incoming.packets_pd_server_port:
246       - abstract_pd_server
247       - network.incoming.packets_pd_server_pd_server_port
248       disk.read.bytes_server_pd:
249       - abstract_pd_server
250       - disk.read.bytes_pd_server
251       disk.device.write.requests_server_ps:
252       - abstract_ps_server
253       - disk.device.write.requests_ps_server
254       network.outpoing.packets_ps_server_port:
255       - abstract_ps_server
256       - network.outpoing.packets_ps_server_ps_server_port
257       disk.device.read.bytes_server_pd:
258       - abstract_pd_server
259       - disk.device.read.bytes_pd_server
260       host_server_pd:
261       - abstract_pd_server
262       - host_pd_server
263       vcpus_server_pd:
264       - abstract_pd_server
265       - vcpus_pd_server
266       disk.ephemeral.size_server_pd:
267       - abstract_pd_server
268       - disk.ephemeral.size_pd_server
269       network.incoming.bytes.rate_ps_server_port:
270       - abstract_ps_server
271       - network.incoming.bytes.rate_ps_server_ps_server_port
272       disk.write.requests.rate_server_pd:
273       - abstract_pd_server
274       - disk.write.requests.rate_pd_server
275       memory_server_ps:
276       - abstract_ps_server
277       - memory_ps_server
278       network.incoming.bytes_pd_server_port:
279       - abstract_pd_server
280       - network.incoming.bytes_pd_server_pd_server_port
281       attachment_pd_server_port:
282       - abstract_pd_server
283       - attachment_pd_server_pd_server_port
284       disk.write.requests_server_pd:
285       - abstract_pd_server
286       - disk.write.requests_pd_server
287       network.incoming.packets.rate_pd_server_port:
288       - abstract_pd_server
289       - network.incoming.packets.rate_pd_server_pd_server_port
290       disk.ephemeral.size_server_ps:
291       - abstract_ps_server
292       - disk.ephemeral.size_ps_server
293       disk.write.requests.rate_server_ps:
294       - abstract_ps_server
295       - disk.write.requests.rate_ps_server
296       disk.device.write.bytes_server_ps:
297       - abstract_ps_server
298       - disk.device.write.bytes_ps_server
299       disk.root.size_server_ps:
300       - abstract_ps_server
301       - disk.root.size_ps_server
302       disk.device.read.requests.rate_server_ps:
303       - abstract_ps_server
304       - disk.device.read.requests.rate_ps_server
305       network.outgoing.bytes_pd_server_port:
306       - abstract_pd_server
307       - network.outgoing.bytes_pd_server_pd_server_port
308       disk.write.requests_server_ps:
309       - abstract_ps_server
310       - disk.write.requests_ps_server
311       binding_server_pd:
312       - abstract_pd_server
313       - binding_pd_server
314       disk.root.size_server_pd:
315       - abstract_pd_server
316       - disk.root.size_pd_server
317       disk.device.read.requests.rate_server_pd:
318       - abstract_pd_server
319       - disk.device.read.requests.rate_pd_server
320       network.outpoing.packets_pd_server_port:
321       - abstract_pd_server
322       - network.outpoing.packets_pd_server_pd_server_port
323       disk.device.write.bytes_server_pd:
324       - abstract_pd_server
325       - disk.device.write.bytes_pd_server
326       host_server_ps:
327       - abstract_ps_server
328       - host_ps_server
329       network.incoming.packets_ps_server_port:
330       - abstract_ps_server
331       - network.incoming.packets_ps_server_ps_server_port
332       memory.resident_server_pd:
333       - abstract_pd_server
334       - memory.resident_pd_server
335       disk.usage_server_ps:
336       - abstract_ps_server
337       - disk.usage_ps_server
338       network.outgoing.bytes_ps_server_port:
339       - abstract_ps_server
340       - network.outgoing.bytes_ps_server_ps_server_port
341       cpu_util_server_pd:
342       - abstract_pd_server
343       - cpu_util_pd_server
344       endpoint_server_ps:
345       - abstract_ps_server
346       - endpoint_ps_server
347       disk.read.requests_server_ps:
348       - abstract_ps_server
349       - disk.read.requests_ps_server
350       memory.resident_server_ps:
351       - abstract_ps_server
352       - memory.resident_ps_server
353       disk.usage_server_pd:
354       - abstract_pd_server
355       - disk.usage_pd_server
356       disk.capacity_server_pd:
357       - abstract_pd_server
358       - disk.capacity_pd_server
359       endpoint_server_pd:
360       - abstract_pd_server
361       - endpoint_pd_server
362       cpu_util_server_ps:
363       - abstract_ps_server
364       - cpu_util_ps_server
365       network.incoming.bytes_ps_server_port:
366       - abstract_ps_server
367       - network.incoming.bytes_ps_server_ps_server_port
368       disk.device.capacity_server_pd:
369       - abstract_pd_server
370       - disk.device.capacity_pd_server
371       network.incoming.bytes.rate_pd_server_port:
372       - abstract_pd_server
373       - network.incoming.bytes.rate_pd_server_pd_server_port
374       vcpus_server_ps:
375       - abstract_ps_server
376       - vcpus_ps_server
377       disk.allocation_server_pd:
378       - abstract_pd_server
379       - disk.allocation_pd_server
380       disk.device.usage_server_pd:
381       - abstract_pd_server
382       - disk.device.usage_pd_server
383       disk.capacity_server_ps:
384       - abstract_ps_server
385       - disk.capacity_ps_server
386       disk.allocation_server_ps:
387       - abstract_ps_server
388       - disk.allocation_ps_server
389       disk.device.usage_server_ps:
390       - abstract_ps_server
391       - disk.device.usage_ps_server
392       instance_server_pd:
393       - abstract_pd_server
394       - instance_pd_server
395       disk.device.write.bytes.rate_server_ps:
396       - abstract_ps_server
397       - disk.device.write.bytes.rate_ps_server
398       disk.write.bytes.rate_server_ps:
399       - abstract_ps_server
400       - disk.write.bytes.rate_ps_server
401       feature_pd_server_port:
402       - abstract_pd_server
403       - feature_pd_server_pd_server_port
404       disk.read.bytes_server_ps:
405       - abstract_ps_server
406       - disk.read.bytes_ps_server
407       network.outgoing.bytes.rate_pd_server_port:
408       - abstract_pd_server
409       - network.outgoing.bytes.rate_pd_server_pd_server_port
410       network.outgoing.packets.rate_pd_server_port:
411       - abstract_pd_server
412       - network.outgoing.packets.rate_pd_server_pd_server_port
413       binding_pd_server_port:
414       - abstract_pd_server
415       - binding_pd_server_pd_server_port
416       cpu_server_ps:
417       - abstract_ps_server
418       - cpu_ps_server
419       cpu.delta_server_pd:
420       - abstract_pd_server
421       - cpu.delta_pd_server
422       instance_server_ps:
423       - abstract_ps_server
424       - instance_ps_server
425       disk.read.bytes.rate_server_ps:
426       - abstract_ps_server
427       - disk.read.bytes.rate_ps_server
428       disk.latency_server_pd:
429       - abstract_pd_server
430       - disk.latency_pd_server
431       disk.device.write.bytes.rate_server_pd:
432       - abstract_pd_server
433       - disk.device.write.bytes.rate_pd_server
434       os_server_ps:
435       - abstract_ps_server
436       - os_ps_server
437       cpu.delta_server_ps:
438       - abstract_ps_server
439       - cpu.delta_ps_server
440       feature_server_ps:
441       - abstract_ps_server
442       - feature_ps_server
443       disk.device.iops_server_pd:
444       - abstract_pd_server
445       - disk.device.iops_pd_server
446       disk.latency_server_ps:
447       - abstract_ps_server
448       - disk.latency_ps_server
449       disk.read.requests_server_pd:
450       - abstract_pd_server
451       - disk.read.requests_pd_server
452       disk.device.write.requests.rate_server_ps:
453       - abstract_ps_server
454       - disk.device.write.requests.rate_ps_server
455       os_server_pd:
456       - abstract_pd_server
457       - os_pd_server
458       disk.device.latency_server_pd:
459       - abstract_pd_server
460       - disk.device.latency_pd_server
461       disk.device.capacity_server_ps:
462       - abstract_ps_server
463       - disk.device.capacity_ps_server
464       scalable_server_pd:
465       - abstract_pd_server
466       - scalable_pd_server
467       disk.write.bytes_server_pd:
468       - abstract_pd_server
469       - disk.write.bytes_pd_server
470       disk.write.bytes.rate_server_pd:
471       - abstract_pd_server
472       - disk.write.bytes.rate_pd_server
473       disk.device.latency_server_ps:
474       - abstract_ps_server
475       - disk.device.latency_ps_server
476       disk.device.iops_server_ps:
477       - abstract_ps_server
478       - disk.device.iops_ps_server
479       feature_server_pd:
480       - abstract_pd_server
481       - feature_pd_server
482       disk.device.write.requests.rate_server_pd:
483       - abstract_pd_server
484       - disk.device.write.requests.rate_pd_server
485       scalable_server_ps:
486       - abstract_ps_server
487       - scalable_ps_server
488       cpu_server_pd:
489       - abstract_pd_server
490       - cpu_pd_server
491     requirements:
492       local_storage_server_pd:
493       - abstract_pd_server
494       - local_storage_pd_server
495       dependency_server_pd:
496       - abstract_pd_server
497       - dependency_pd_server
498       dependency_server_ps:
499       - abstract_ps_server
500       - dependency_ps_server
501       dependency_ps_server_port:
502       - abstract_ps_server
503       - dependency_ps_server_ps_server_port
504       dependency_pd_server_port:
505       - abstract_pd_server
506       - dependency_pd_server_pd_server_port
507       link_pd_server_port:
508       - abstract_pd_server
509       - link_pd_server_pd_server_port
510       link_ps_server_port:
511       - abstract_ps_server
512       - link_ps_server_ps_server_port
513       local_storage_server_ps:
514       - abstract_ps_server
515       - local_storage_ps_server