[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 / nestedScalingInstance / out / nested1ServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested1
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 topology_template:
10   inputs:
11     cmaui_names:
12       hidden: false
13       immutable: false
14       type: list
15       description: CMAUI1, CMAUI2 server names
16       entry_schema:
17         type: string
18     p1:
19       hidden: false
20       immutable: false
21       type: string
22       description: UID of OAM network
23     p2:
24       hidden: false
25       immutable: false
26       type: string
27       description: UID of OAM network
28     cmaui_image:
29       hidden: false
30       immutable: false
31       type: string
32       description: Image for CMAUI server
33     cmaui_flavor:
34       hidden: false
35       immutable: false
36       type: string
37       description: Flavor for CMAUI server
38     security_group_name:
39       hidden: false
40       immutable: false
41       type: list
42       description: CMAUI1, CMAUI2 server names
43       entry_schema:
44         type: string
45     availability_zone_0:
46       label: availabilityzone name
47       hidden: false
48       immutable: false
49       type: string
50       description: availabilityzone name
51     cmaui_oam_ips:
52       hidden: false
53       immutable: false
54       type: string
55     net:
56       hidden: false
57       immutable: false
58       type: string
59   node_templates:
60     abstract_cmaui:
61       type: org.openecomp.resource.abstract.nodes.cmaui
62       directives:
63       - substitutable
64       properties:
65         port_cmaui_port_fixed_ips:
66         - ip_address:
67             get_input:
68             - cmaui_oam_ips
69             - 0
70         port_cmaui_port_network:
71         - get_input: net
72         vm_flavor_name:
73           get_input: cmaui_flavor
74         compute_cmaui_name:
75         - get_input:
76           - cmaui_names
77           - 1
78         - get_input:
79           - cmaui_names
80           - 0
81         port_cmaui_port_mac_requirements:
82           mac_count_required:
83             is_required: false
84         compute_cmaui_availability_zone:
85         - get_input: availability_zone_0
86         - get_input: availability_zone_0
87         port_cmaui_port_replacement_policy:
88         - AUTO
89         vm_image_name:
90           get_input: cmaui_image
91         port_cmaui_port_ip_requirements:
92         - ip_version: 4
93           ip_count_required:
94             is_required: true
95           floating_ip_count_required:
96             is_required: false
97         service_template_filter:
98           substitute_service_template: Nested_cmauiServiceTemplate.yaml
99           count: 2
100         index_value:
101           get_property:
102           - SELF
103           - service_template_filter
104           - index_value
105   groups:
106     nested1_group:
107       type: org.openecomp.groups.heat.HeatStack
108       properties:
109         heat_file: ../Artifacts/nested1.yml
110         description: nested1
111       members:
112       - abstract_cmaui
113   substitution_mappings:
114     node_type: org.openecomp.resource.abstract.nodes.heat.nested1
115     capabilities:
116       disk.device.usage_server_cmaui_1:
117       - abstract_cmaui
118       - disk.device.usage_cmaui
119       disk.device.usage_server_cmaui_2:
120       - abstract_cmaui
121       - disk.device.usage_cmaui
122       disk.device.latency_server_cmaui_1:
123       - abstract_cmaui
124       - disk.device.latency_cmaui
125       disk.device.latency_server_cmaui_2:
126       - abstract_cmaui
127       - disk.device.latency_cmaui
128       disk.root.size_server_cmaui_2:
129       - abstract_cmaui
130       - disk.root.size_cmaui
131       disk.device.write.requests.rate_server_cmaui_2:
132       - abstract_cmaui
133       - disk.device.write.requests.rate_cmaui
134       disk.root.size_server_cmaui_1:
135       - abstract_cmaui
136       - disk.root.size_cmaui
137       disk.device.write.requests.rate_server_cmaui_1:
138       - abstract_cmaui
139       - disk.device.write.requests.rate_cmaui
140       disk.read.requests_server_cmaui_2:
141       - abstract_cmaui
142       - disk.read.requests_cmaui
143       network.outgoing.bytes_cmaui_port_2:
144       - abstract_cmaui
145       - network.outgoing.bytes_cmaui_cmaui_port
146       disk.read.requests_server_cmaui_1:
147       - abstract_cmaui
148       - disk.read.requests_cmaui
149       network.outgoing.bytes_cmaui_port_1:
150       - abstract_cmaui
151       - network.outgoing.bytes_cmaui_cmaui_port
152       disk.device.iops_server_cmaui_1:
153       - abstract_cmaui
154       - disk.device.iops_cmaui
155       disk.device.iops_server_cmaui_2:
156       - abstract_cmaui
157       - disk.device.iops_cmaui
158       disk.device.capacity_server_cmaui_2:
159       - abstract_cmaui
160       - disk.device.capacity_cmaui
161       disk.device.read.bytes.rate_server_cmaui_2:
162       - abstract_cmaui
163       - disk.device.read.bytes.rate_cmaui
164       disk.device.read.bytes.rate_server_cmaui_1:
165       - abstract_cmaui
166       - disk.device.read.bytes.rate_cmaui
167       disk.read.bytes_server_cmaui_2:
168       - abstract_cmaui
169       - disk.read.bytes_cmaui
170       disk.read.bytes_server_cmaui_1:
171       - abstract_cmaui
172       - disk.read.bytes_cmaui
173       disk.device.read.bytes_server_cmaui_1:
174       - abstract_cmaui
175       - disk.device.read.bytes_cmaui
176       disk.device.read.bytes_server_cmaui_2:
177       - abstract_cmaui
178       - disk.device.read.bytes_cmaui
179       disk.write.requests.rate_server_cmaui_1:
180       - abstract_cmaui
181       - disk.write.requests.rate_cmaui
182       disk.write.requests.rate_server_cmaui_2:
183       - abstract_cmaui
184       - disk.write.requests.rate_cmaui
185       memory_server_cmaui_2:
186       - abstract_cmaui
187       - memory_cmaui
188       cpu_server_cmaui_2:
189       - abstract_cmaui
190       - cpu_cmaui
191       cpu_server_cmaui_1:
192       - abstract_cmaui
193       - cpu_cmaui
194       network.incoming.packets_cmaui_port_2:
195       - abstract_cmaui
196       - network.incoming.packets_cmaui_cmaui_port
197       network.incoming.packets_cmaui_port_1:
198       - abstract_cmaui
199       - network.incoming.packets_cmaui_cmaui_port
200       disk.ephemeral.size_server_cmaui_1:
201       - abstract_cmaui
202       - disk.ephemeral.size_cmaui
203       disk.ephemeral.size_server_cmaui_2:
204       - abstract_cmaui
205       - disk.ephemeral.size_cmaui
206       disk.capacity_server_cmaui_1:
207       - abstract_cmaui
208       - disk.capacity_cmaui
209       disk.capacity_server_cmaui_2:
210       - abstract_cmaui
211       - disk.capacity_cmaui
212       binding_cmaui_port_1:
213       - abstract_cmaui
214       - binding_cmaui_cmaui_port
215       binding_cmaui_port_2:
216       - abstract_cmaui
217       - binding_cmaui_cmaui_port
218       disk.iops_server_cmaui_2:
219       - abstract_cmaui
220       - disk.iops_cmaui
221       disk.iops_server_cmaui_1:
222       - abstract_cmaui
223       - disk.iops_cmaui
224       disk.device.write.requests_server_cmaui_2:
225       - abstract_cmaui
226       - disk.device.write.requests_cmaui
227       disk.device.write.requests_server_cmaui_1:
228       - abstract_cmaui
229       - disk.device.write.requests_cmaui
230       network.outgoing.bytes.rate_cmaui_port_2:
231       - abstract_cmaui
232       - network.outgoing.bytes.rate_cmaui_cmaui_port
233       disk.device.write.bytes.rate_server_cmaui_1:
234       - abstract_cmaui
235       - disk.device.write.bytes.rate_cmaui
236       cpu_util_server_cmaui_1:
237       - abstract_cmaui
238       - cpu_util_cmaui
239       network.outgoing.bytes.rate_cmaui_port_1:
240       - abstract_cmaui
241       - network.outgoing.bytes.rate_cmaui_cmaui_port
242       network.incoming.bytes_cmaui_port_2:
243       - abstract_cmaui
244       - network.incoming.bytes_cmaui_cmaui_port
245       cpu_util_server_cmaui_2:
246       - abstract_cmaui
247       - cpu_util_cmaui
248       network.incoming.bytes_cmaui_port_1:
249       - abstract_cmaui
250       - network.incoming.bytes_cmaui_cmaui_port
251       disk.device.write.bytes.rate_server_cmaui_2:
252       - abstract_cmaui
253       - disk.device.write.bytes.rate_cmaui
254       disk.write.bytes.rate_server_cmaui_2:
255       - abstract_cmaui
256       - disk.write.bytes.rate_cmaui
257       disk.device.write.bytes_server_cmaui_2:
258       - abstract_cmaui
259       - disk.device.write.bytes_cmaui
260       disk.write.bytes.rate_server_cmaui_1:
261       - abstract_cmaui
262       - disk.write.bytes.rate_cmaui
263       disk.device.write.bytes_server_cmaui_1:
264       - abstract_cmaui
265       - disk.device.write.bytes_cmaui
266       network.incoming.packets.rate_cmaui_port_1:
267       - abstract_cmaui
268       - network.incoming.packets.rate_cmaui_cmaui_port
269       network.incoming.packets.rate_cmaui_port_2:
270       - abstract_cmaui
271       - network.incoming.packets.rate_cmaui_cmaui_port
272       feature_cmaui_port_1:
273       - abstract_cmaui
274       - feature_cmaui_cmaui_port
275       feature_cmaui_port_2:
276       - abstract_cmaui
277       - feature_cmaui_cmaui_port
278       disk.write.bytes_server_cmaui_1:
279       - abstract_cmaui
280       - disk.write.bytes_cmaui
281       disk.write.bytes_server_cmaui_2:
282       - abstract_cmaui
283       - disk.write.bytes_cmaui
284       feature_server_cmaui_1:
285       - abstract_cmaui
286       - feature_cmaui
287       disk.allocation_server_cmaui_1:
288       - abstract_cmaui
289       - disk.allocation_cmaui
290       feature_server_cmaui_2:
291       - abstract_cmaui
292       - feature_cmaui
293       disk.allocation_server_cmaui_2:
294       - abstract_cmaui
295       - disk.allocation_cmaui
296       binding_server_cmaui_1:
297       - abstract_cmaui
298       - binding_cmaui
299       binding_server_cmaui_2:
300       - abstract_cmaui
301       - binding_cmaui
302       vcpus_server_cmaui_2:
303       - abstract_cmaui
304       - vcpus_cmaui
305       attachment_cmaui_port_2:
306       - abstract_cmaui
307       - attachment_cmaui_cmaui_port
308       scalable_server_cmaui_2:
309       - abstract_cmaui
310       - scalable_cmaui
311       scalable_server_cmaui_1:
312       - abstract_cmaui
313       - scalable_cmaui
314       network.outgoing.packets.rate_cmaui_port_1:
315       - abstract_cmaui
316       - network.outgoing.packets.rate_cmaui_cmaui_port
317       network.outgoing.packets.rate_cmaui_port_2:
318       - abstract_cmaui
319       - network.outgoing.packets.rate_cmaui_cmaui_port
320       attachment_cmaui_port_1:
321       - abstract_cmaui
322       - attachment_cmaui_cmaui_port
323       disk.write.requests_server_cmaui_2:
324       - abstract_cmaui
325       - disk.write.requests_cmaui
326       disk.write.requests_server_cmaui_1:
327       - abstract_cmaui
328       - disk.write.requests_cmaui
329       disk.usage_server_cmaui_1:
330       - abstract_cmaui
331       - disk.usage_cmaui
332       disk.usage_server_cmaui_2:
333       - abstract_cmaui
334       - disk.usage_cmaui
335       endpoint_server_cmaui_1:
336       - abstract_cmaui
337       - endpoint_cmaui
338       endpoint_server_cmaui_2:
339       - abstract_cmaui
340       - endpoint_cmaui
341       os_server_cmaui_2:
342       - abstract_cmaui
343       - os_cmaui
344       os_server_cmaui_1:
345       - abstract_cmaui
346       - os_cmaui
347       disk.device.allocation_server_cmaui_1:
348       - abstract_cmaui
349       - disk.device.allocation_cmaui
350       disk.device.allocation_server_cmaui_2:
351       - abstract_cmaui
352       - disk.device.allocation_cmaui
353       memory_server_cmaui_1:
354       - abstract_cmaui
355       - memory_cmaui
356       host_server_cmaui_2:
357       - abstract_cmaui
358       - host_cmaui
359       host_server_cmaui_1:
360       - abstract_cmaui
361       - host_cmaui
362       instance_server_cmaui_2:
363       - abstract_cmaui
364       - instance_cmaui
365       disk.device.capacity_server_cmaui_1:
366       - abstract_cmaui
367       - disk.device.capacity_cmaui
368       instance_server_cmaui_1:
369       - abstract_cmaui
370       - instance_cmaui
371       disk.device.read.requests.rate_server_cmaui_1:
372       - abstract_cmaui
373       - disk.device.read.requests.rate_cmaui
374       network.incoming.bytes.rate_cmaui_port_1:
375       - abstract_cmaui
376       - network.incoming.bytes.rate_cmaui_cmaui_port
377       network.incoming.bytes.rate_cmaui_port_2:
378       - abstract_cmaui
379       - network.incoming.bytes.rate_cmaui_cmaui_port
380       vcpus_server_cmaui_1:
381       - abstract_cmaui
382       - vcpus_cmaui
383       disk.device.read.requests_server_cmaui_2:
384       - abstract_cmaui
385       - disk.device.read.requests_cmaui
386       disk.read.bytes.rate_server_cmaui_1:
387       - abstract_cmaui
388       - disk.read.bytes.rate_cmaui
389       network.outpoing.packets_cmaui_port_1:
390       - abstract_cmaui
391       - network.outpoing.packets_cmaui_cmaui_port
392       disk.read.bytes.rate_server_cmaui_2:
393       - abstract_cmaui
394       - disk.read.bytes.rate_cmaui
395       network.outpoing.packets_cmaui_port_2:
396       - abstract_cmaui
397       - network.outpoing.packets_cmaui_cmaui_port
398       disk.device.read.requests_server_cmaui_1:
399       - abstract_cmaui
400       - disk.device.read.requests_cmaui
401       cpu.delta_server_cmaui_1:
402       - abstract_cmaui
403       - cpu.delta_cmaui
404       cpu.delta_server_cmaui_2:
405       - abstract_cmaui
406       - cpu.delta_cmaui
407       disk.device.read.requests.rate_server_cmaui_2:
408       - abstract_cmaui
409       - disk.device.read.requests.rate_cmaui
410       memory.resident_server_cmaui_2:
411       - abstract_cmaui
412       - memory.resident_cmaui
413       memory.resident_server_cmaui_1:
414       - abstract_cmaui
415       - memory.resident_cmaui
416       disk.latency_server_cmaui_2:
417       - abstract_cmaui
418       - disk.latency_cmaui
419       disk.latency_server_cmaui_1:
420       - abstract_cmaui
421       - disk.latency_cmaui
422       memory.usage_server_cmaui_1:
423       - abstract_cmaui
424       - memory.usage_cmaui
425       memory.usage_server_cmaui_2:
426       - abstract_cmaui
427       - memory.usage_cmaui
428     requirements:
429       dependency_cmaui_port_1:
430       - abstract_cmaui
431       - dependency_cmaui_cmaui_port
432       local_storage_server_cmaui_2:
433       - abstract_cmaui
434       - local_storage_cmaui
435       link_cmaui_port_2:
436       - abstract_cmaui
437       - link_cmaui_cmaui_port
438       dependency_server_cmaui_2:
439       - abstract_cmaui
440       - dependency_cmaui
441       link_cmaui_port_1:
442       - abstract_cmaui
443       - link_cmaui_cmaui_port
444       dependency_server_cmaui_1:
445       - abstract_cmaui
446       - dependency_cmaui
447       dependency_cmaui_port_2:
448       - abstract_cmaui
449       - dependency_cmaui_cmaui_port
450       local_storage_server_cmaui_1:
451       - abstract_cmaui
452       - local_storage_cmaui