[SDC] Onboarding 1710 rebase.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / nestedSingleCompute / nestedMultiLevels / out / nested3ServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested3
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     cmaui_image:
28       hidden: false
29       immutable: false
30       type: string
31       description: Image for CMAUI server
32     cmaui_flavor:
33       hidden: false
34       immutable: false
35       type: string
36       description: Flavor for CMAUI server
37     indx:
38       hidden: false
39       immutable: false
40       type: float
41     security_group_name:
42       hidden: false
43       immutable: false
44       type: list
45       description: CMAUI1, CMAUI2 server names
46       entry_schema:
47         type: string
48     availability_zone_0:
49       label: availabilityzone name
50       hidden: false
51       immutable: false
52       type: string
53       description: availabilityzone name
54     cmaui_oam_ips:
55       hidden: false
56       immutable: false
57       type: string
58     net:
59       hidden: false
60       immutable: false
61       type: string
62   node_templates:
63     test_nested4Level:
64       type: org.openecomp.resource.abstract.nodes.heat.nested4
65       directives:
66       - substitutable
67       properties:
68         p1:
69           get_input: p1
70         service_template_filter:
71           substitute_service_template: nested4ServiceTemplate.yaml
72         port_cmaui_port_8_mac_requirements:
73           mac_count_required:
74             is_required: false
75         p2:
76           get_input: p2
77         port_cmaui_port_7_mac_requirements:
78           mac_count_required:
79             is_required: false
80         port_cmaui_port_7_ip_requirements:
81         - ip_version: 4
82           ip_count_required:
83             is_required: true
84           floating_ip_count_required:
85             is_required: false
86         port_cmaui_port_8_ip_requirements:
87         - ip_version: 4
88           ip_count_required:
89             is_required: true
90           floating_ip_count_required:
91             is_required: false
92     abstract_cmaui:
93       type: org.openecomp.resource.abstract.nodes.cmaui
94       directives:
95       - substitutable
96       properties:
97         port_cmaui_port_6_fixed_ips:
98         - ip_address:
99             get_input:
100             - cmaui_oam_ips
101             - 0
102         vm_flavor_name:
103           get_input: cmaui_flavor
104         compute_cmaui_name:
105         - get_input:
106           - cmaui_names
107           - 0
108         compute_cmaui_availability_zone:
109         - get_input: availability_zone_0
110         vm_image_name:
111           get_input: cmaui_image
112         port_cmaui_port_6_network:
113         - get_input: net
114         port_cmaui_port_5_ip_requirements:
115         - ip_version: 4
116           ip_count_required:
117             is_required: true
118           floating_ip_count_required:
119             is_required: false
120         port_cmaui_port_5_fixed_ips:
121         - ip_address:
122             get_input:
123             - cmaui_oam_ips
124             - 0
125         port_cmaui_port_6_ip_requirements:
126         - ip_version: 4
127           ip_count_required:
128             is_required: true
129           floating_ip_count_required:
130             is_required: false
131         port_cmaui_port_5_network:
132         - get_input: net
133         port_cmaui_port_5_replacement_policy:
134         - AUTO
135         port_cmaui_port_6_replacement_policy:
136         - AUTO
137         port_cmaui_port_5_security_groups:
138         - - get_input: p1
139         port_cmaui_port_5_mac_requirements:
140           mac_count_required:
141             is_required: false
142         port_cmaui_port_6_mac_requirements:
143           mac_count_required:
144             is_required: false
145         port_cmaui_port_6_security_groups:
146         - - get_input: p2
147         service_template_filter:
148           substitute_service_template: Nested_cmauiServiceTemplate.yaml
149           count: 1
150         index_value:
151           get_property:
152           - SELF
153           - service_template_filter
154           - index_value
155   groups:
156     nested3_group:
157       type: org.openecomp.groups.heat.HeatStack
158       properties:
159         heat_file: ../Artifacts/nested3.yml
160         description: nested3
161       members:
162       - test_nested4Level
163       - abstract_cmaui
164   substitution_mappings:
165     node_type: org.openecomp.resource.abstract.nodes.heat.nested3
166     capabilities:
167       cpu.delta_server_cmaui:
168       - abstract_cmaui
169       - cpu.delta_cmaui
170       disk.device.write.requests.rate_server_cmaui:
171       - abstract_cmaui
172       - disk.device.write.requests.rate_cmaui
173       disk.device.allocation_server_cmaui:
174       - abstract_cmaui
175       - disk.device.allocation_cmaui
176       memory_server_cmaui_test_nested4Level:
177       - test_nested4Level
178       - memory_server_cmaui
179       scalable_server_cmaui:
180       - abstract_cmaui
181       - scalable_cmaui
182       disk.read.bytes.rate_server_cmaui:
183       - abstract_cmaui
184       - disk.read.bytes.rate_cmaui
185       instance_server_cmaui_test_nested4Level:
186       - test_nested4Level
187       - instance_server_cmaui
188       disk.root.size_server_cmaui_test_nested4Level:
189       - test_nested4Level
190       - disk.root.size_server_cmaui
191       disk.write.bytes_server_cmaui_test_nested4Level:
192       - test_nested4Level
193       - disk.write.bytes_server_cmaui
194       host_server_cmaui:
195       - abstract_cmaui
196       - host_cmaui
197       cpu_util_server_cmaui:
198       - abstract_cmaui
199       - cpu_util_cmaui
200       cpu_server_cmaui_test_nested4Level:
201       - test_nested4Level
202       - cpu_server_cmaui
203       vcpus_server_cmaui_test_nested4Level:
204       - test_nested4Level
205       - vcpus_server_cmaui
206       disk.device.usage_server_cmaui_test_nested4Level:
207       - test_nested4Level
208       - disk.device.usage_server_cmaui
209       disk.device.write.requests_server_cmaui:
210       - abstract_cmaui
211       - disk.device.write.requests_cmaui
212       network.incoming.bytes.rate_cmaui_port_7_test_nested4Level:
213       - test_nested4Level
214       - network.incoming.bytes.rate_cmaui_port_7
215       instance_server_cmaui:
216       - abstract_cmaui
217       - instance_cmaui
218       disk.latency_server_cmaui_test_nested4Level:
219       - test_nested4Level
220       - disk.latency_server_cmaui
221       disk.device.read.bytes_server_cmaui:
222       - abstract_cmaui
223       - disk.device.read.bytes_cmaui
224       disk.device.capacity_server_cmaui_test_nested4Level:
225       - test_nested4Level
226       - disk.device.capacity_server_cmaui
227       network.incoming.bytes.rate_cmaui_port_8_test_nested4Level:
228       - test_nested4Level
229       - network.incoming.bytes.rate_cmaui_port_8
230       disk.root.size_server_cmaui:
231       - abstract_cmaui
232       - disk.root.size_cmaui
233       host_server_cmaui_test_nested4Level:
234       - test_nested4Level
235       - host_server_cmaui
236       os_server_cmaui:
237       - abstract_cmaui
238       - os_cmaui
239       disk.device.write.bytes.rate_server_cmaui:
240       - abstract_cmaui
241       - disk.device.write.bytes.rate_cmaui
242       disk.device.read.requests.rate_server_cmaui_test_nested4Level:
243       - test_nested4Level
244       - disk.device.read.requests.rate_server_cmaui
245       network.incoming.packets_cmaui_port_5:
246       - abstract_cmaui
247       - network.incoming.packets_cmaui_cmaui_port_5
248       network.incoming.packets.rate_cmaui_port_7_test_nested4Level:
249       - test_nested4Level
250       - network.incoming.packets.rate_cmaui_port_7
251       disk.allocation_server_cmaui_test_nested4Level:
252       - test_nested4Level
253       - disk.allocation_server_cmaui
254       network.incoming.packets_cmaui_port_6:
255       - abstract_cmaui
256       - network.incoming.packets_cmaui_cmaui_port_6
257       disk.device.write.bytes.rate_server_cmaui_test_nested4Level:
258       - test_nested4Level
259       - disk.device.write.bytes.rate_server_cmaui
260       network.outgoing.bytes.rate_cmaui_port_7_test_nested4Level:
261       - test_nested4Level
262       - network.outgoing.bytes.rate_cmaui_port_7
263       disk.device.write.bytes_server_cmaui_test_nested4Level:
264       - test_nested4Level
265       - disk.device.write.bytes_server_cmaui
266       disk.device.write.requests.rate_server_cmaui_test_nested4Level:
267       - test_nested4Level
268       - disk.device.write.requests.rate_server_cmaui
269       disk.device.iops_server_cmaui_test_nested4Level:
270       - test_nested4Level
271       - disk.device.iops_server_cmaui
272       disk.read.requests_server_cmaui_test_nested4Level:
273       - test_nested4Level
274       - disk.read.requests_server_cmaui
275       disk.ephemeral.size_server_cmaui_test_nested4Level:
276       - test_nested4Level
277       - disk.ephemeral.size_server_cmaui
278       binding_server_cmaui_test_nested4Level:
279       - test_nested4Level
280       - binding_server_cmaui
281       network.outgoing.bytes_cmaui_port_8_test_nested4Level:
282       - test_nested4Level
283       - network.outgoing.bytes_cmaui_port_8
284       disk.usage_server_cmaui_test_nested4Level:
285       - test_nested4Level
286       - disk.usage_server_cmaui
287       feature_server_cmaui:
288       - abstract_cmaui
289       - feature_cmaui
290       binding_cmaui_port_5:
291       - abstract_cmaui
292       - binding_cmaui_cmaui_port_5
293       network.incoming.packets_cmaui_port_8_test_nested4Level:
294       - test_nested4Level
295       - network.incoming.packets_cmaui_port_8
296       binding_cmaui_port_6:
297       - abstract_cmaui
298       - binding_cmaui_cmaui_port_6
299       network.outgoing.packets.rate_cmaui_port_8_test_nested4Level:
300       - test_nested4Level
301       - network.outgoing.packets.rate_cmaui_port_8
302       memory.usage_server_cmaui:
303       - abstract_cmaui
304       - memory.usage_cmaui
305       disk.ephemeral.size_server_cmaui:
306       - abstract_cmaui
307       - disk.ephemeral.size_cmaui
308       feature_server_cmaui_test_nested4Level:
309       - test_nested4Level
310       - feature_server_cmaui
311       disk.read.bytes.rate_server_cmaui_test_nested4Level:
312       - test_nested4Level
313       - disk.read.bytes.rate_server_cmaui
314       network.outgoing.bytes.rate_cmaui_port_6:
315       - abstract_cmaui
316       - network.outgoing.bytes.rate_cmaui_cmaui_port_6
317       network.outgoing.bytes.rate_cmaui_port_5:
318       - abstract_cmaui
319       - network.outgoing.bytes.rate_cmaui_cmaui_port_5
320       network.incoming.bytes_cmaui_port_6:
321       - abstract_cmaui
322       - network.incoming.bytes_cmaui_cmaui_port_6
323       network.incoming.bytes_cmaui_port_5:
324       - abstract_cmaui
325       - network.incoming.bytes_cmaui_cmaui_port_5
326       disk.iops_server_cmaui:
327       - abstract_cmaui
328       - disk.iops_cmaui
329       disk.device.iops_server_cmaui:
330       - abstract_cmaui
331       - disk.device.iops_cmaui
332       disk.capacity_server_cmaui_test_nested4Level:
333       - test_nested4Level
334       - disk.capacity_server_cmaui
335       disk.read.bytes_server_cmaui:
336       - abstract_cmaui
337       - disk.read.bytes_cmaui
338       scalable_server_cmaui_test_nested4Level:
339       - test_nested4Level
340       - scalable_server_cmaui
341       network.incoming.bytes_cmaui_port_8_test_nested4Level:
342       - test_nested4Level
343       - network.incoming.bytes_cmaui_port_8
344       network.outpoing.packets_cmaui_port_8_test_nested4Level:
345       - test_nested4Level
346       - network.outpoing.packets_cmaui_port_8
347       disk.device.read.bytes.rate_server_cmaui_test_nested4Level:
348       - test_nested4Level
349       - disk.device.read.bytes.rate_server_cmaui
350       feature_cmaui_port_5:
351       - abstract_cmaui
352       - feature_cmaui_cmaui_port_5
353       disk.device.allocation_server_cmaui_test_nested4Level:
354       - test_nested4Level
355       - disk.device.allocation_server_cmaui
356       feature_cmaui_port_6:
357       - abstract_cmaui
358       - feature_cmaui_cmaui_port_6
359       disk.device.write.requests_server_cmaui_test_nested4Level:
360       - test_nested4Level
361       - disk.device.write.requests_server_cmaui
362       cpu_server_cmaui:
363       - abstract_cmaui
364       - cpu_cmaui
365       disk.write.bytes.rate_server_cmaui_test_nested4Level:
366       - test_nested4Level
367       - disk.write.bytes.rate_server_cmaui
368       attachment_cmaui_port_7_test_nested4Level:
369       - test_nested4Level
370       - attachment_cmaui_port_7
371       disk.write.requests.rate_server_cmaui_test_nested4Level:
372       - test_nested4Level
373       - disk.write.requests.rate_server_cmaui
374       binding_cmaui_port_8_test_nested4Level:
375       - test_nested4Level
376       - binding_cmaui_port_8
377       network.incoming.packets.rate_cmaui_port_5:
378       - abstract_cmaui
379       - network.incoming.packets.rate_cmaui_cmaui_port_5
380       disk.write.bytes.rate_server_cmaui:
381       - abstract_cmaui
382       - disk.write.bytes.rate_cmaui
383       disk.device.read.bytes.rate_server_cmaui:
384       - abstract_cmaui
385       - disk.device.read.bytes.rate_cmaui
386       attachment_cmaui_port_6:
387       - abstract_cmaui
388       - attachment_cmaui_cmaui_port_6
389       network.outgoing.packets.rate_cmaui_port_7_test_nested4Level:
390       - test_nested4Level
391       - network.outgoing.packets.rate_cmaui_port_7
392       network.outgoing.packets.rate_cmaui_port_5:
393       - abstract_cmaui
394       - network.outgoing.packets.rate_cmaui_cmaui_port_5
395       network.outgoing.packets.rate_cmaui_port_6:
396       - abstract_cmaui
397       - network.outgoing.packets.rate_cmaui_cmaui_port_6
398       attachment_cmaui_port_5:
399       - abstract_cmaui
400       - attachment_cmaui_cmaui_port_5
401       feature_cmaui_port_8_test_nested4Level:
402       - test_nested4Level
403       - feature_cmaui_port_8
404       disk.device.latency_server_cmaui:
405       - abstract_cmaui
406       - disk.device.latency_cmaui
407       disk.read.requests_server_cmaui:
408       - abstract_cmaui
409       - disk.read.requests_cmaui
410       disk.device.capacity_server_cmaui:
411       - abstract_cmaui
412       - disk.device.capacity_cmaui
413       disk.usage_server_cmaui:
414       - abstract_cmaui
415       - disk.usage_cmaui
416       disk.device.usage_server_cmaui:
417       - abstract_cmaui
418       - disk.device.usage_cmaui
419       network.outpoing.packets_cmaui_port_7_test_nested4Level:
420       - test_nested4Level
421       - network.outpoing.packets_cmaui_port_7
422       disk.capacity_server_cmaui:
423       - abstract_cmaui
424       - disk.capacity_cmaui
425       disk.write.requests.rate_server_cmaui:
426       - abstract_cmaui
427       - disk.write.requests.rate_cmaui
428       attachment_cmaui_port_8_test_nested4Level:
429       - test_nested4Level
430       - attachment_cmaui_port_8
431       network.outgoing.bytes.rate_cmaui_port_8_test_nested4Level:
432       - test_nested4Level
433       - network.outgoing.bytes.rate_cmaui_port_8
434       disk.iops_server_cmaui_test_nested4Level:
435       - test_nested4Level
436       - disk.iops_server_cmaui
437       disk.device.read.requests_server_cmaui:
438       - abstract_cmaui
439       - disk.device.read.requests_cmaui
440       feature_cmaui_port_7_test_nested4Level:
441       - test_nested4Level
442       - feature_cmaui_port_7
443       endpoint_server_cmaui_test_nested4Level:
444       - test_nested4Level
445       - endpoint_server_cmaui
446       network.incoming.packets.rate_cmaui_port_6:
447       - abstract_cmaui
448       - network.incoming.packets.rate_cmaui_cmaui_port_6
449       memory_server_cmaui:
450       - abstract_cmaui
451       - memory_cmaui
452       cpu.delta_server_cmaui_test_nested4Level:
453       - test_nested4Level
454       - cpu.delta_server_cmaui
455       memory.resident_server_cmaui_test_nested4Level:
456       - test_nested4Level
457       - memory.resident_server_cmaui
458       binding_cmaui_port_7_test_nested4Level:
459       - test_nested4Level
460       - binding_cmaui_port_7
461       binding_server_cmaui:
462       - abstract_cmaui
463       - binding_cmaui
464       disk.device.read.requests.rate_server_cmaui:
465       - abstract_cmaui
466       - disk.device.read.requests.rate_cmaui
467       disk.write.bytes_server_cmaui:
468       - abstract_cmaui
469       - disk.write.bytes_cmaui
470       network.outgoing.bytes_cmaui_port_7_test_nested4Level:
471       - test_nested4Level
472       - network.outgoing.bytes_cmaui_port_7
473       disk.read.bytes_server_cmaui_test_nested4Level:
474       - test_nested4Level
475       - disk.read.bytes_server_cmaui
476       disk.device.read.requests_server_cmaui_test_nested4Level:
477       - test_nested4Level
478       - disk.device.read.requests_server_cmaui
479       disk.write.requests_server_cmaui_test_nested4Level:
480       - test_nested4Level
481       - disk.write.requests_server_cmaui
482       disk.device.latency_server_cmaui_test_nested4Level:
483       - test_nested4Level
484       - disk.device.latency_server_cmaui
485       network.incoming.packets_cmaui_port_7_test_nested4Level:
486       - test_nested4Level
487       - network.incoming.packets_cmaui_port_7
488       feature_test_nested4Level:
489       - test_nested4Level
490       - feature
491       os_server_cmaui_test_nested4Level:
492       - test_nested4Level
493       - os_server_cmaui
494       network.incoming.bytes.rate_cmaui_port_6:
495       - abstract_cmaui
496       - network.incoming.bytes.rate_cmaui_cmaui_port_6
497       memory.resident_server_cmaui:
498       - abstract_cmaui
499       - memory.resident_cmaui
500       network.incoming.packets.rate_cmaui_port_8_test_nested4Level:
501       - test_nested4Level
502       - network.incoming.packets.rate_cmaui_port_8
503       memory.usage_server_cmaui_test_nested4Level:
504       - test_nested4Level
505       - memory.usage_server_cmaui
506       network.outpoing.packets_cmaui_port_5:
507       - abstract_cmaui
508       - network.outpoing.packets_cmaui_cmaui_port_5
509       disk.latency_server_cmaui:
510       - abstract_cmaui
511       - disk.latency_cmaui
512       network.outgoing.bytes_cmaui_port_6:
513       - abstract_cmaui
514       - network.outgoing.bytes_cmaui_cmaui_port_6
515       network.outpoing.packets_cmaui_port_6:
516       - abstract_cmaui
517       - network.outpoing.packets_cmaui_cmaui_port_6
518       network.outgoing.bytes_cmaui_port_5:
519       - abstract_cmaui
520       - network.outgoing.bytes_cmaui_cmaui_port_5
521       vcpus_server_cmaui:
522       - abstract_cmaui
523       - vcpus_cmaui
524       disk.device.write.bytes_server_cmaui:
525       - abstract_cmaui
526       - disk.device.write.bytes_cmaui
527       disk.device.read.bytes_server_cmaui_test_nested4Level:
528       - test_nested4Level
529       - disk.device.read.bytes_server_cmaui
530       cpu_util_server_cmaui_test_nested4Level:
531       - test_nested4Level
532       - cpu_util_server_cmaui
533       network.incoming.bytes.rate_cmaui_port_5:
534       - abstract_cmaui
535       - network.incoming.bytes.rate_cmaui_cmaui_port_5
536       disk.allocation_server_cmaui:
537       - abstract_cmaui
538       - disk.allocation_cmaui
539       disk.write.requests_server_cmaui:
540       - abstract_cmaui
541       - disk.write.requests_cmaui
542       network.incoming.bytes_cmaui_port_7_test_nested4Level:
543       - test_nested4Level
544       - network.incoming.bytes_cmaui_port_7
545       endpoint_server_cmaui:
546       - abstract_cmaui
547       - endpoint_cmaui
548     requirements:
549       dependency_cmaui_port_7_test_nested4Level:
550       - test_nested4Level
551       - dependency_cmaui_port_7
552       dependency_cmaui_port_6:
553       - abstract_cmaui
554       - dependency_cmaui_cmaui_port_6
555       dependency_server_cmaui:
556       - abstract_cmaui
557       - dependency_cmaui
558       dependency_cmaui_port_8_test_nested4Level:
559       - test_nested4Level
560       - dependency_cmaui_port_8
561       local_storage_server_cmaui_test_nested4Level:
562       - test_nested4Level
563       - local_storage_server_cmaui
564       link_cmaui_port_6:
565       - abstract_cmaui
566       - link_cmaui_cmaui_port_6
567       link_cmaui_port_5:
568       - abstract_cmaui
569       - link_cmaui_cmaui_port_5
570       dependency_test_nested4Level:
571       - test_nested4Level
572       - dependency
573       link_cmaui_port_8_test_nested4Level:
574       - test_nested4Level
575       - link_cmaui_port_8
576       local_storage_server_cmaui:
577       - abstract_cmaui
578       - local_storage_cmaui
579       dependency_server_cmaui_test_nested4Level:
580       - test_nested4Level
581       - dependency_server_cmaui
582       link_cmaui_port_7_test_nested4Level:
583       - test_nested4Level
584       - link_cmaui_port_7
585       dependency_cmaui_port_5:
586       - abstract_cmaui
587       - dependency_cmaui_cmaui_port_5