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