[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-same-file-1BServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested-same-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     p2:
17       hidden: false
18       immutable: false
19       type: string
20       description: UID of OAM network
21     security_group_name:
22       hidden: false
23       immutable: false
24       type: list
25       description: CMAUI1, CMAUI2 server names
26       entry_schema:
27         type: string
28     sm_server_names:
29       hidden: false
30       immutable: false
31       type: list
32       description: SM server names
33       entry_schema:
34         type: string
35     oam_server_image:
36       hidden: false
37       immutable: false
38       type: string
39       description: OAM Image server
40     oam_server_ips:
41       hidden: false
42       immutable: false
43       type: string
44     oam_server_flavor:
45       hidden: false
46       immutable: false
47       type: string
48       description: Flavor for OAM server
49     sm_server_ips:
50       hidden: false
51       immutable: false
52       type: string
53     availability_zone_0:
54       label: availabilityzone name
55       hidden: false
56       immutable: false
57       type: string
58       description: availabilityzone name
59     net:
60       hidden: false
61       immutable: false
62       type: string
63     oam_server_names:
64       hidden: false
65       immutable: false
66       type: list
67       description: OAM server names
68       entry_schema:
69         type: string
70     sm_server_flavor:
71       hidden: false
72       immutable: false
73       type: string
74       description: Flavor for SM server
75     sm_server_image:
76       hidden: false
77       immutable: false
78       type: string
79       description: SM Image server
80   node_templates:
81     abstract_sm_server:
82       type: org.openecomp.resource.abstract.nodes.sm_server
83       directives:
84       - substitutable
85       properties:
86         vm_flavor_name:
87           get_input: sm_server_flavor
88         port_sm_server_port_network:
89         - get_input: net
90         compute_sm_server_name:
91         - get_input:
92           - sm_server_names
93           - 0
94         port_sm_server_port_ip_requirements:
95         - ip_version: 4
96           ip_count_required:
97             is_required: true
98           floating_ip_count_required:
99             is_required: false
100         vm_image_name:
101           get_input: sm_server_image
102         compute_sm_server_availability_zone:
103         - get_input: availability_zone_0
104         port_sm_server_port_mac_requirements:
105           mac_count_required:
106             is_required: false
107         port_sm_server_port_replacement_policy:
108         - AUTO
109         port_sm_server_port_fixed_ips:
110         - ip_address:
111             get_input:
112             - sm_server_ips
113             - 0
114         service_template_filter:
115           substitute_service_template: Nested_sm_serverServiceTemplate.yaml
116           count: 1
117         index_value:
118           get_property:
119           - SELF
120           - service_template_filter
121           - index_value
122     abstract_oam_server:
123       type: org.openecomp.resource.abstract.nodes.oam_server
124       directives:
125       - substitutable
126       properties:
127         port_oam_server_port_network:
128         - get_input: net
129         port_oam_server_port_replacement_policy:
130         - AUTO
131         vm_flavor_name:
132           get_input: oam_server_flavor
133         port_oam_server_port_mac_requirements:
134           mac_count_required:
135             is_required: false
136         compute_oam_server_availability_zone:
137         - get_input: availability_zone_0
138         vm_image_name:
139           get_input: oam_server_image
140         port_oam_server_port_fixed_ips:
141         - ip_address:
142             get_input:
143             - oam_server_ips
144             - 0
145         compute_oam_server_name:
146         - get_input:
147           - oam_server_names
148           - 1
149         port_oam_server_port_ip_requirements:
150         - ip_version: 4
151           ip_count_required:
152             is_required: true
153           floating_ip_count_required:
154             is_required: false
155         service_template_filter:
156           substitute_service_template: Nested_oam_serverServiceTemplate.yaml
157           count: 1
158         index_value:
159           get_property:
160           - SELF
161           - service_template_filter
162           - index_value
163   groups:
164     nested-same-file-1B_group:
165       type: org.openecomp.groups.heat.HeatStack
166       properties:
167         heat_file: ../Artifacts/nested-same-file-1B.yml
168         description: nested1
169       members:
170       - abstract_sm_server
171       - abstract_oam_server
172   outputs:
173     nested_diff_file_attr_1:
174       description: nested_diff_file_attr_1_value
175       value: server_sm
176   substitution_mappings:
177     node_type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
178     capabilities:
179       os_server_sm:
180       - abstract_sm_server
181       - os_sm_server
182       disk.capacity_server_sm:
183       - abstract_sm_server
184       - disk.capacity_sm_server
185       memory_server_oam:
186       - abstract_oam_server
187       - memory_oam_server
188       disk.device.iops_server_oam:
189       - abstract_oam_server
190       - disk.device.iops_oam_server
191       disk.device.usage_server_sm:
192       - abstract_sm_server
193       - disk.device.usage_sm_server
194       disk.device.write.requests.rate_server_sm:
195       - abstract_sm_server
196       - disk.device.write.requests.rate_sm_server
197       disk.allocation_server_oam:
198       - abstract_oam_server
199       - disk.allocation_oam_server
200       network.incoming.packets_sm_server_port:
201       - abstract_sm_server
202       - network.incoming.packets_sm_server_sm_server_port
203       disk.write.bytes.rate_server_sm:
204       - abstract_sm_server
205       - disk.write.bytes.rate_sm_server
206       feature_oam_server_port:
207       - abstract_oam_server
208       - feature_oam_server_oam_server_port
209       disk.usage_server_oam:
210       - abstract_oam_server
211       - disk.usage_oam_server
212       instance_server_sm:
213       - abstract_sm_server
214       - instance_sm_server
215       disk.device.latency_server_oam:
216       - abstract_oam_server
217       - disk.device.latency_oam_server
218       disk.root.size_server_oam:
219       - abstract_oam_server
220       - disk.root.size_oam_server
221       host_server_sm:
222       - abstract_sm_server
223       - host_sm_server
224       memory.usage_server_oam:
225       - abstract_oam_server
226       - memory.usage_oam_server
227       disk.read.bytes_server_oam:
228       - abstract_oam_server
229       - disk.read.bytes_oam_server
230       disk.read.requests_server_oam:
231       - abstract_oam_server
232       - disk.read.requests_oam_server
233       cpu_util_server_sm:
234       - abstract_sm_server
235       - cpu_util_sm_server
236       disk.device.capacity_server_sm:
237       - abstract_sm_server
238       - disk.device.capacity_sm_server
239       disk.device.read.bytes_server_oam:
240       - abstract_oam_server
241       - disk.device.read.bytes_oam_server
242       network.incoming.bytes_oam_server_port:
243       - abstract_oam_server
244       - network.incoming.bytes_oam_server_oam_server_port
245       disk.device.iops_server_sm:
246       - abstract_sm_server
247       - disk.device.iops_sm_server
248       disk.device.read.requests.rate_server_oam:
249       - abstract_oam_server
250       - disk.device.read.requests.rate_oam_server
251       vcpus_server_oam:
252       - abstract_oam_server
253       - vcpus_oam_server
254       disk.device.read.bytes_server_sm:
255       - abstract_sm_server
256       - disk.device.read.bytes_sm_server
257       disk.read.bytes.rate_server_oam:
258       - abstract_oam_server
259       - disk.read.bytes.rate_oam_server
260       disk.write.bytes_server_oam:
261       - abstract_oam_server
262       - disk.write.bytes_oam_server
263       disk.latency_server_sm:
264       - abstract_sm_server
265       - disk.latency_sm_server
266       disk.device.allocation_server_oam:
267       - abstract_oam_server
268       - disk.device.allocation_oam_server
269       attachment_oam_server_port:
270       - abstract_oam_server
271       - attachment_oam_server_oam_server_port
272       scalable_server_oam:
273       - abstract_oam_server
274       - scalable_oam_server
275       cpu_util_server_oam:
276       - abstract_oam_server
277       - cpu_util_oam_server
278       feature_server_sm:
279       - abstract_sm_server
280       - feature_sm_server
281       cpu.delta_server_oam:
282       - abstract_oam_server
283       - cpu.delta_oam_server
284       host_server_oam:
285       - abstract_oam_server
286       - host_oam_server
287       cpu.delta_server_sm:
288       - abstract_sm_server
289       - cpu.delta_sm_server
290       binding_server_oam:
291       - abstract_oam_server
292       - binding_oam_server
293       disk.device.capacity_server_oam:
294       - abstract_oam_server
295       - disk.device.capacity_oam_server
296       disk.device.write.bytes.rate_server_sm:
297       - abstract_sm_server
298       - disk.device.write.bytes.rate_sm_server
299       disk.write.bytes_server_sm:
300       - abstract_sm_server
301       - disk.write.bytes_sm_server
302       disk.latency_server_oam:
303       - abstract_oam_server
304       - disk.latency_oam_server
305       disk.device.read.requests_server_oam:
306       - abstract_oam_server
307       - disk.device.read.requests_oam_server
308       disk.device.write.requests.rate_server_oam:
309       - abstract_oam_server
310       - disk.device.write.requests.rate_oam_server
311       endpoint_server_sm:
312       - abstract_sm_server
313       - endpoint_sm_server
314       disk.device.allocation_server_sm:
315       - abstract_sm_server
316       - disk.device.allocation_sm_server
317       feature_server_oam:
318       - abstract_oam_server
319       - feature_oam_server
320       disk.read.requests_server_sm:
321       - abstract_sm_server
322       - disk.read.requests_sm_server
323       disk.write.bytes.rate_server_oam:
324       - abstract_oam_server
325       - disk.write.bytes.rate_oam_server
326       memory.resident_server_sm:
327       - abstract_sm_server
328       - memory.resident_sm_server
329       cpu_server_oam:
330       - abstract_oam_server
331       - cpu_oam_server
332       memory_server_sm:
333       - abstract_sm_server
334       - memory_sm_server
335       scalable_server_sm:
336       - abstract_sm_server
337       - scalable_sm_server
338       network.outgoing.packets.rate_sm_server_port:
339       - abstract_sm_server
340       - network.outgoing.packets.rate_sm_server_sm_server_port
341       binding_sm_server_port:
342       - abstract_sm_server
343       - binding_sm_server_sm_server_port
344       network.outgoing.bytes.rate_sm_server_port:
345       - abstract_sm_server
346       - network.outgoing.bytes.rate_sm_server_sm_server_port
347       disk.write.requests_server_oam:
348       - abstract_oam_server
349       - disk.write.requests_oam_server
350       disk.device.latency_server_sm:
351       - abstract_sm_server
352       - disk.device.latency_sm_server
353       memory.usage_server_sm:
354       - abstract_sm_server
355       - memory.usage_sm_server
356       memory.resident_server_oam:
357       - abstract_oam_server
358       - memory.resident_oam_server
359       feature_sm_server_port:
360       - abstract_sm_server
361       - feature_sm_server_sm_server_port
362       disk.device.write.requests_server_sm:
363       - abstract_sm_server
364       - disk.device.write.requests_sm_server
365       disk.device.write.requests_server_oam:
366       - abstract_oam_server
367       - disk.device.write.requests_oam_server
368       disk.read.bytes_server_sm:
369       - abstract_sm_server
370       - disk.read.bytes_sm_server
371       cpu_server_sm:
372       - abstract_sm_server
373       - cpu_sm_server
374       network.outpoing.packets_sm_server_port:
375       - abstract_sm_server
376       - network.outpoing.packets_sm_server_sm_server_port
377       network.incoming.bytes.rate_oam_server_port:
378       - abstract_oam_server
379       - network.incoming.bytes.rate_oam_server_oam_server_port
380       disk.device.usage_server_oam:
381       - abstract_oam_server
382       - disk.device.usage_oam_server
383       network.outgoing.packets.rate_oam_server_port:
384       - abstract_oam_server
385       - network.outgoing.packets.rate_oam_server_oam_server_port
386       network.incoming.packets.rate_sm_server_port:
387       - abstract_sm_server
388       - network.incoming.packets.rate_sm_server_sm_server_port
389       binding_oam_server_port:
390       - abstract_oam_server
391       - binding_oam_server_oam_server_port
392       network.incoming.packets.rate_oam_server_port:
393       - abstract_oam_server
394       - network.incoming.packets.rate_oam_server_oam_server_port
395       disk.device.write.bytes_server_oam:
396       - abstract_oam_server
397       - disk.device.write.bytes_oam_server
398       disk.device.read.requests_server_sm:
399       - abstract_sm_server
400       - disk.device.read.requests_sm_server
401       disk.device.read.bytes.rate_server_sm:
402       - abstract_sm_server
403       - disk.device.read.bytes.rate_sm_server
404       disk.ephemeral.size_server_oam:
405       - abstract_oam_server
406       - disk.ephemeral.size_oam_server
407       network.outpoing.packets_oam_server_port:
408       - abstract_oam_server
409       - network.outpoing.packets_oam_server_oam_server_port
410       os_server_oam:
411       - abstract_oam_server
412       - os_oam_server
413       disk.capacity_server_oam:
414       - abstract_oam_server
415       - disk.capacity_oam_server
416       disk.write.requests_server_sm:
417       - abstract_sm_server
418       - disk.write.requests_sm_server
419       disk.ephemeral.size_server_sm:
420       - abstract_sm_server
421       - disk.ephemeral.size_sm_server
422       disk.read.bytes.rate_server_sm:
423       - abstract_sm_server
424       - disk.read.bytes.rate_sm_server
425       endpoint_server_oam:
426       - abstract_oam_server
427       - endpoint_oam_server
428       disk.device.read.requests.rate_server_sm:
429       - abstract_sm_server
430       - disk.device.read.requests.rate_sm_server
431       binding_server_sm:
432       - abstract_sm_server
433       - binding_sm_server
434       disk.root.size_server_sm:
435       - abstract_sm_server
436       - disk.root.size_sm_server
437       network.outgoing.bytes_oam_server_port:
438       - abstract_oam_server
439       - network.outgoing.bytes_oam_server_oam_server_port
440       disk.allocation_server_sm:
441       - abstract_sm_server
442       - disk.allocation_sm_server
443       disk.iops_server_oam:
444       - abstract_oam_server
445       - disk.iops_oam_server
446       disk.write.requests.rate_server_sm:
447       - abstract_sm_server
448       - disk.write.requests.rate_sm_server
449       network.outgoing.bytes.rate_oam_server_port:
450       - abstract_oam_server
451       - network.outgoing.bytes.rate_oam_server_oam_server_port
452       disk.device.write.bytes_server_sm:
453       - abstract_sm_server
454       - disk.device.write.bytes_sm_server
455       disk.write.requests.rate_server_oam:
456       - abstract_oam_server
457       - disk.write.requests.rate_oam_server
458       disk.device.read.bytes.rate_server_oam:
459       - abstract_oam_server
460       - disk.device.read.bytes.rate_oam_server
461       network.incoming.bytes.rate_sm_server_port:
462       - abstract_sm_server
463       - network.incoming.bytes.rate_sm_server_sm_server_port
464       disk.device.write.bytes.rate_server_oam:
465       - abstract_oam_server
466       - disk.device.write.bytes.rate_oam_server
467       network.incoming.packets_oam_server_port:
468       - abstract_oam_server
469       - network.incoming.packets_oam_server_oam_server_port
470       disk.usage_server_sm:
471       - abstract_sm_server
472       - disk.usage_sm_server
473       instance_server_oam:
474       - abstract_oam_server
475       - instance_oam_server
476       network.outgoing.bytes_sm_server_port:
477       - abstract_sm_server
478       - network.outgoing.bytes_sm_server_sm_server_port
479       vcpus_server_sm:
480       - abstract_sm_server
481       - vcpus_sm_server
482       attachment_sm_server_port:
483       - abstract_sm_server
484       - attachment_sm_server_sm_server_port
485       network.incoming.bytes_sm_server_port:
486       - abstract_sm_server
487       - network.incoming.bytes_sm_server_sm_server_port
488       disk.iops_server_sm:
489       - abstract_sm_server
490       - disk.iops_sm_server
491     requirements:
492       dependency_sm_server_port:
493       - abstract_sm_server
494       - dependency_sm_server_sm_server_port
495       link_oam_server_port:
496       - abstract_oam_server
497       - link_oam_server_oam_server_port
498       local_storage_server_oam:
499       - abstract_oam_server
500       - local_storage_oam_server
501       local_storage_server_sm:
502       - abstract_sm_server
503       - local_storage_sm_server
504       link_sm_server_port:
505       - abstract_sm_server
506       - link_sm_server_sm_server_port
507       dependency_server_oam:
508       - abstract_oam_server
509       - dependency_oam_server
510       dependency_oam_server_port:
511       - abstract_oam_server
512       - dependency_oam_server_oam_server_port
513       dependency_server_sm:
514       - abstract_sm_server
515       - dependency_sm_server