[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / heat / nested / nested2levels / expectedoutputfiles / nestedServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested
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     p2:
22       hidden: false
23       immutable: false
24       type: string
25       description: UID of OAM network
26     cmaui_image:
27       hidden: false
28       immutable: false
29       type: string
30       description: Image for CMAUI server
31     cmaui_flavor:
32       hidden: false
33       immutable: false
34       type: string
35       description: Flavor for CMAUI server
36     availability_zone_0:
37       label: availabilityzone name
38       hidden: false
39       immutable: false
40       type: string
41       description: availabilityzone name
42     cmaui_oam_ips:
43       hidden: false
44       immutable: false
45       type: string
46       description: cmaui_port_1
47     net:
48       hidden: false
49       immutable: false
50       type: string
51       description: UID of OAM network
52     shared_security_group_id1:
53       hidden: false
54       immutable: false
55       type: string
56       description: UID of OAM network
57   node_templates:
58     cmaui_port_2:
59       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
60       properties:
61         replacement_policy: AUTO
62         ip_requirements:
63         - ip_version: 4
64           ip_count_required:
65             is_required: true
66           floating_ip_count_required:
67             is_required: false
68         security_groups:
69         - get_input: shared_security_group_id1
70         fixed_ips:
71         - ip_address:
72             get_input:
73             - cmaui_oam_ips
74             - 0
75         mac_requirements:
76           mac_count_required:
77             is_required: false
78         network:
79           get_input: net
80       requirements:
81       - binding:
82           capability: tosca.capabilities.network.Bindable
83           node: server_cmaui
84           relationship: tosca.relationships.network.BindsTo
85     test_nested2:
86       type: org.openecomp.resource.abstract.nodes.heat.nested2level
87       directives:
88       - substitutable
89       properties:
90         service_template_filter:
91           substitute_service_template: nested2levelServiceTemplate.yaml
92         p2:
93           get_input: p2
94         shared_security_group_id1:
95           get_input: shared_security_group_id1
96     server_cmaui:
97       type: org.openecomp.resource.vfc.nodes.heat.cmaui
98       properties:
99         flavor:
100           get_input: cmaui_flavor
101         availability_zone:
102           get_input: availability_zone_0
103         image:
104           get_input: cmaui_image
105         metadata:
106           get_attribute:
107           - test_nested2
108           - availability_zone_0
109         name:
110           get_input:
111           - cmaui_names
112           - 0
113     cmaui_port_1:
114       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
115       properties:
116         replacement_policy: AUTO
117         ip_requirements:
118         - ip_version: 4
119           ip_count_required:
120             is_required: true
121           floating_ip_count_required:
122             is_required: false
123         security_groups:
124         - get_input: shared_security_group_id1
125         - get_input: p2
126         fixed_ips:
127         - ip_address:
128             get_input:
129             - cmaui_oam_ips
130             - 0
131         mac_requirements:
132           mac_count_required:
133             is_required: false
134         network:
135           get_input: net
136       requirements:
137       - binding:
138           capability: tosca.capabilities.network.Bindable
139           node: server_cmaui
140           relationship: tosca.relationships.network.BindsTo
141   groups:
142     nested_group:
143       type: org.openecomp.groups.heat.HeatStack
144       properties:
145         heat_file: ../Artifacts/nested.yml
146         description: cmaui server template for vMMSC
147       members:
148       - cmaui_port_2
149       - test_nested2
150       - server_cmaui
151       - cmaui_port_1
152   outputs:
153     output_attr_1:
154       value:
155         get_attribute:
156         - test_nested2
157         - availability_zone_0
158   substitution_mappings:
159     node_type: org.openecomp.resource.abstract.nodes.heat.nested
160     capabilities:
161       cpu.delta_server_cmaui:
162       - server_cmaui
163       - cpu.delta
164       disk.device.write.requests.rate_server_cmaui:
165       - server_cmaui
166       - disk.device.write.requests.rate
167       network.incoming.packets.rate_cmaui_port_22_test_nested2:
168       - test_nested2
169       - network.incoming.packets.rate_cmaui_port_22
170       disk.device.allocation_server_cmaui:
171       - server_cmaui
172       - disk.device.allocation
173       disk.write.requests.rate_server_cmaui_test_nested2:
174       - test_nested2
175       - disk.write.requests.rate_server_cmaui
176       disk.capacity_server_cmaui_test_nested2:
177       - test_nested2
178       - disk.capacity_server_cmaui
179       scalable_server_cmaui:
180       - server_cmaui
181       - scalable
182       disk.read.bytes.rate_server_cmaui:
183       - server_cmaui
184       - disk.read.bytes.rate
185       disk.latency_server_cmaui_test_nested2:
186       - test_nested2
187       - disk.latency_server_cmaui
188       disk.read.bytes.rate_server_cmaui_test_nested2:
189       - test_nested2
190       - disk.read.bytes.rate_server_cmaui
191       host_server_cmaui:
192       - server_cmaui
193       - host
194       cpu_util_server_cmaui:
195       - server_cmaui
196       - cpu_util
197       binding_cmaui_port_11_test_nested2:
198       - test_nested2
199       - binding_cmaui_port_11
200       endpoint_server_cmaui_test_nested2:
201       - test_nested2
202       - endpoint_server_cmaui
203       disk.device.read.bytes_server_cmaui_test_nested2:
204       - test_nested2
205       - disk.device.read.bytes_server_cmaui
206       disk.device.write.requests_server_cmaui:
207       - server_cmaui
208       - disk.device.write.requests
209       network.outgoing.bytes_cmaui_port_2:
210       - cmaui_port_2
211       - network.outgoing.bytes
212       network.outgoing.bytes_cmaui_port_1:
213       - cmaui_port_1
214       - network.outgoing.bytes
215       memory.usage_server_cmaui_test_nested2:
216       - test_nested2
217       - memory.usage_server_cmaui
218       network.incoming.packets.rate_cmaui_port_11_test_nested2:
219       - test_nested2
220       - network.incoming.packets.rate_cmaui_port_11
221       instance_server_cmaui:
222       - server_cmaui
223       - instance
224       disk.device.read.bytes_server_cmaui:
225       - server_cmaui
226       - disk.device.read.bytes
227       disk.root.size_server_cmaui:
228       - server_cmaui
229       - disk.root.size
230       binding_cmaui_port_22_test_nested2:
231       - test_nested2
232       - binding_cmaui_port_22
233       binding_server_cmaui_test_nested2:
234       - test_nested2
235       - binding_server_cmaui
236       network.incoming.packets_cmaui_port_2:
237       - cmaui_port_2
238       - network.incoming.packets
239       os_server_cmaui:
240       - server_cmaui
241       - os
242       disk.device.write.bytes.rate_server_cmaui:
243       - server_cmaui
244       - disk.device.write.bytes.rate
245       disk.allocation_server_cmaui_test_nested2:
246       - test_nested2
247       - disk.allocation_server_cmaui
248       network.incoming.packets_cmaui_port_1:
249       - cmaui_port_1
250       - network.incoming.packets
251       disk.read.requests_server_cmaui_test_nested2:
252       - test_nested2
253       - disk.read.requests_server_cmaui
254       network.incoming.bytes.rate_cmaui_port_22_test_nested2:
255       - test_nested2
256       - network.incoming.bytes.rate_cmaui_port_22
257       disk.write.requests_server_cmaui_test_nested2:
258       - test_nested2
259       - disk.write.requests_server_cmaui
260       network.outpoing.packets_cmaui_port_11_test_nested2:
261       - test_nested2
262       - network.outpoing.packets_cmaui_port_11
263       os_server_cmaui_test_nested2:
264       - test_nested2
265       - os_server_cmaui
266       feature_cmaui_port_22_test_nested2:
267       - test_nested2
268       - feature_cmaui_port_22
269       cpu_util_server_cmaui_test_nested2:
270       - test_nested2
271       - cpu_util_server_cmaui
272       feature_server_cmaui:
273       - server_cmaui
274       - feature
275       binding_cmaui_port_1:
276       - cmaui_port_1
277       - binding
278       binding_cmaui_port_2:
279       - cmaui_port_2
280       - binding
281       disk.write.bytes_server_cmaui_test_nested2:
282       - test_nested2
283       - disk.write.bytes_server_cmaui
284       vcpus_server_cmaui_test_nested2:
285       - test_nested2
286       - vcpus_server_cmaui
287       memory.usage_server_cmaui:
288       - server_cmaui
289       - memory.usage
290       disk.ephemeral.size_server_cmaui:
291       - server_cmaui
292       - disk.ephemeral.size
293       network.outgoing.bytes.rate_cmaui_port_2:
294       - cmaui_port_2
295       - network.outgoing.bytes.rate
296       cpu_server_cmaui_test_nested2:
297       - test_nested2
298       - cpu_server_cmaui
299       memory.resident_server_cmaui_test_nested2:
300       - test_nested2
301       - memory.resident_server_cmaui
302       network.outgoing.packets.rate_cmaui_port_22_test_nested2:
303       - test_nested2
304       - network.outgoing.packets.rate_cmaui_port_22
305       network.outgoing.bytes.rate_cmaui_port_1:
306       - cmaui_port_1
307       - network.outgoing.bytes.rate
308       network.outgoing.bytes.rate_cmaui_port_11_test_nested2:
309       - test_nested2
310       - network.outgoing.bytes.rate_cmaui_port_11
311       disk.iops_server_cmaui:
312       - server_cmaui
313       - disk.iops
314       host_server_cmaui_test_nested2:
315       - test_nested2
316       - host_server_cmaui
317       disk.usage_server_cmaui_test_nested2:
318       - test_nested2
319       - disk.usage_server_cmaui
320       disk.device.iops_server_cmaui:
321       - server_cmaui
322       - disk.device.iops
323       network.incoming.bytes_cmaui_port_2:
324       - cmaui_port_2
325       - network.incoming.bytes
326       disk.read.bytes_server_cmaui:
327       - server_cmaui
328       - disk.read.bytes
329       network.incoming.bytes_cmaui_port_1:
330       - cmaui_port_1
331       - network.incoming.bytes
332       disk.ephemeral.size_server_cmaui_test_nested2:
333       - test_nested2
334       - disk.ephemeral.size_server_cmaui
335       network.incoming.packets_cmaui_port_11_test_nested2:
336       - test_nested2
337       - network.incoming.packets_cmaui_port_11
338       network.incoming.bytes_cmaui_port_11_test_nested2:
339       - test_nested2
340       - network.incoming.bytes_cmaui_port_11
341       disk.device.read.requests.rate_server_cmaui_test_nested2:
342       - test_nested2
343       - disk.device.read.requests.rate_server_cmaui
344       network.incoming.packets.rate_cmaui_port_1:
345       - cmaui_port_1
346       - network.incoming.packets.rate
347       network.incoming.packets.rate_cmaui_port_2:
348       - cmaui_port_2
349       - network.incoming.packets.rate
350       cpu_server_cmaui:
351       - server_cmaui
352       - cpu
353       feature_cmaui_port_1:
354       - cmaui_port_1
355       - feature
356       feature_cmaui_port_2:
357       - cmaui_port_2
358       - feature
359       disk.write.bytes.rate_server_cmaui:
360       - server_cmaui
361       - disk.write.bytes.rate
362       disk.device.read.bytes.rate_server_cmaui:
363       - server_cmaui
364       - disk.device.read.bytes.rate
365       disk.device.write.bytes_server_cmaui_test_nested2:
366       - test_nested2
367       - disk.device.write.bytes_server_cmaui
368       network.incoming.bytes.rate_cmaui_port_11_test_nested2:
369       - test_nested2
370       - network.incoming.bytes.rate_cmaui_port_11
371       attachment_cmaui_port_2:
372       - cmaui_port_2
373       - attachment
374       scalable_server_cmaui_test_nested2:
375       - test_nested2
376       - scalable_server_cmaui
377       feature_test_nested2:
378       - test_nested2
379       - feature
380       disk.device.latency_server_cmaui:
381       - server_cmaui
382       - disk.device.latency
383       disk.read.requests_server_cmaui:
384       - server_cmaui
385       - disk.read.requests
386       attachment_cmaui_port_22_test_nested2:
387       - test_nested2
388       - attachment_cmaui_port_22
389       disk.device.capacity_server_cmaui:
390       - server_cmaui
391       - disk.device.capacity
392       network.outgoing.packets.rate_cmaui_port_1:
393       - cmaui_port_1
394       - network.outgoing.packets.rate
395       network.outgoing.packets.rate_cmaui_port_2:
396       - cmaui_port_2
397       - network.outgoing.packets.rate
398       disk.device.allocation_server_cmaui_test_nested2:
399       - test_nested2
400       - disk.device.allocation_server_cmaui
401       disk.read.bytes_server_cmaui_test_nested2:
402       - test_nested2
403       - disk.read.bytes_server_cmaui
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       attachment_cmaui_port_1:
411       - cmaui_port_1
412       - attachment
413       memory_server_cmaui_test_nested2:
414       - test_nested2
415       - memory_server_cmaui
416       disk.capacity_server_cmaui:
417       - server_cmaui
418       - disk.capacity
419       disk.write.requests.rate_server_cmaui:
420       - server_cmaui
421       - disk.write.requests.rate
422       disk.device.read.requests_server_cmaui_test_nested2:
423       - test_nested2
424       - disk.device.read.requests_server_cmaui
425       disk.device.read.bytes.rate_server_cmaui_test_nested2:
426       - test_nested2
427       - disk.device.read.bytes.rate_server_cmaui
428       disk.device.read.requests_server_cmaui:
429       - server_cmaui
430       - disk.device.read.requests
431       disk.device.latency_server_cmaui_test_nested2:
432       - test_nested2
433       - disk.device.latency_server_cmaui
434       network.outgoing.bytes_cmaui_port_11_test_nested2:
435       - test_nested2
436       - network.outgoing.bytes_cmaui_port_11
437       disk.device.write.bytes.rate_server_cmaui_test_nested2:
438       - test_nested2
439       - disk.device.write.bytes.rate_server_cmaui
440       instance_server_cmaui_test_nested2:
441       - test_nested2
442       - instance_server_cmaui
443       memory_server_cmaui:
444       - server_cmaui
445       - memory
446       disk.write.bytes.rate_server_cmaui_test_nested2:
447       - test_nested2
448       - disk.write.bytes.rate_server_cmaui
449       disk.device.usage_server_cmaui_test_nested2:
450       - test_nested2
451       - disk.device.usage_server_cmaui
452       binding_server_cmaui:
453       - server_cmaui
454       - binding
455       disk.iops_server_cmaui_test_nested2:
456       - test_nested2
457       - disk.iops_server_cmaui
458       disk.device.read.requests.rate_server_cmaui:
459       - server_cmaui
460       - disk.device.read.requests.rate
461       feature_server_cmaui_test_nested2:
462       - test_nested2
463       - feature_server_cmaui
464       disk.write.bytes_server_cmaui:
465       - server_cmaui
466       - disk.write.bytes
467       disk.device.iops_server_cmaui_test_nested2:
468       - test_nested2
469       - disk.device.iops_server_cmaui
470       disk.device.write.requests.rate_server_cmaui_test_nested2:
471       - test_nested2
472       - disk.device.write.requests.rate_server_cmaui
473       network.outgoing.packets.rate_cmaui_port_11_test_nested2:
474       - test_nested2
475       - network.outgoing.packets.rate_cmaui_port_11
476       disk.device.write.requests_server_cmaui_test_nested2:
477       - test_nested2
478       - disk.device.write.requests_server_cmaui
479       network.outgoing.bytes_cmaui_port_22_test_nested2:
480       - test_nested2
481       - network.outgoing.bytes_cmaui_port_22
482       memory.resident_server_cmaui:
483       - server_cmaui
484       - memory.resident
485       disk.latency_server_cmaui:
486       - server_cmaui
487       - disk.latency
488       vcpus_server_cmaui:
489       - server_cmaui
490       - vcpus
491       network.outgoing.bytes.rate_cmaui_port_22_test_nested2:
492       - test_nested2
493       - network.outgoing.bytes.rate_cmaui_port_22
494       disk.device.write.bytes_server_cmaui:
495       - server_cmaui
496       - disk.device.write.bytes
497       network.incoming.bytes.rate_cmaui_port_1:
498       - cmaui_port_1
499       - network.incoming.bytes.rate
500       network.incoming.bytes.rate_cmaui_port_2:
501       - cmaui_port_2
502       - network.incoming.bytes.rate
503       disk.root.size_server_cmaui_test_nested2:
504       - test_nested2
505       - disk.root.size_server_cmaui
506       disk.allocation_server_cmaui:
507       - server_cmaui
508       - disk.allocation
509       disk.write.requests_server_cmaui:
510       - server_cmaui
511       - disk.write.requests
512       network.outpoing.packets_cmaui_port_1:
513       - cmaui_port_1
514       - network.outpoing.packets
515       network.outpoing.packets_cmaui_port_2:
516       - cmaui_port_2
517       - network.outpoing.packets
518       network.incoming.packets_cmaui_port_22_test_nested2:
519       - test_nested2
520       - network.incoming.packets_cmaui_port_22
521       network.incoming.bytes_cmaui_port_22_test_nested2:
522       - test_nested2
523       - network.incoming.bytes_cmaui_port_22
524       cpu.delta_server_cmaui_test_nested2:
525       - test_nested2
526       - cpu.delta_server_cmaui
527       network.outpoing.packets_cmaui_port_22_test_nested2:
528       - test_nested2
529       - network.outpoing.packets_cmaui_port_22
530       endpoint_server_cmaui:
531       - server_cmaui
532       - endpoint
533       feature_cmaui_port_11_test_nested2:
534       - test_nested2
535       - feature_cmaui_port_11
536       attachment_cmaui_port_11_test_nested2:
537       - test_nested2
538       - attachment_cmaui_port_11
539       disk.device.capacity_server_cmaui_test_nested2:
540       - test_nested2
541       - disk.device.capacity_server_cmaui
542     requirements:
543       dependency_cmaui_port_22_test_nested2:
544       - test_nested2
545       - dependency_cmaui_port_22
546       dependency_server_cmaui:
547       - server_cmaui
548       - dependency
549       dependency_server_cmaui_test_nested2:
550       - test_nested2
551       - dependency_server_cmaui
552       link_cmaui_port_22_test_nested2:
553       - test_nested2
554       - link_cmaui_port_22
555       dependency_cmaui_port_11_test_nested2:
556       - test_nested2
557       - dependency_cmaui_port_11
558       link_cmaui_port_2:
559       - cmaui_port_2
560       - link
561       link_cmaui_port_1:
562       - cmaui_port_1
563       - link
564       local_storage_server_cmaui_test_nested2:
565       - test_nested2
566       - local_storage_server_cmaui
567       local_storage_server_cmaui:
568       - server_cmaui
569       - local_storage
570       dependency_test_nested2:
571       - test_nested2
572       - dependency
573       dependency_cmaui_port_1:
574       - cmaui_port_1
575       - dependency
576       link_cmaui_port_11_test_nested2:
577       - test_nested2
578       - link_cmaui_port_11
579       dependency_cmaui_port_2:
580       - cmaui_port_2
581       - dependency