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