[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 / nested3levels / expectedoutputfiles / nested2levelServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested2level
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_11:
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         - get_input: p2
71         fixed_ips:
72         - ip_address:
73             get_input:
74             - cmaui_oam_ips
75             - 0
76         mac_requirements:
77           mac_count_required:
78             is_required: false
79         network:
80           get_input: net
81       requirements:
82       - binding:
83           capability: tosca.capabilities.network.Bindable
84           node: server_cmaui
85           relationship: tosca.relationships.network.BindsTo
86     cmaui_port_22:
87       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
88       properties:
89         replacement_policy: AUTO
90         ip_requirements:
91         - ip_version: 4
92           ip_count_required:
93             is_required: true
94           floating_ip_count_required:
95             is_required: false
96         security_groups:
97         - get_input: shared_security_group_id1
98         fixed_ips:
99         - ip_address:
100             get_input:
101             - cmaui_oam_ips
102             - 0
103         mac_requirements:
104           mac_count_required:
105             is_required: false
106         network:
107           get_input: net
108       requirements:
109       - binding:
110           capability: tosca.capabilities.network.Bindable
111           node: server_cmaui
112           relationship: tosca.relationships.network.BindsTo
113     test_nested3:
114       type: org.openecomp.resource.abstract.nodes.heat.nested3level
115       directives:
116       - substitutable
117       properties:
118         service_template_filter:
119           substitute_service_template: nested3levelServiceTemplate.yaml
120         p2:
121           get_input: p2
122         shared_security_group_id1:
123           get_input: shared_security_group_id1
124     server_cmaui:
125       type: org.openecomp.resource.vfc.nodes.heat.cmaui
126       properties:
127         flavor:
128           get_input: cmaui_flavor
129         availability_zone:
130           get_input: availability_zone_0
131         image:
132           get_input: cmaui_image
133         name:
134           get_input:
135           - cmaui_names
136           - 0
137   groups:
138     nested2level_group:
139       type: org.openecomp.groups.heat.HeatStack
140       properties:
141         heat_file: ../Artifacts/nested2level.yml
142         description: cmaui server template for vMMSC
143       members:
144       - cmaui_port_11
145       - cmaui_port_22
146       - test_nested3
147       - server_cmaui
148   substitution_mappings:
149     node_type: org.openecomp.resource.abstract.nodes.heat.nested2level
150     capabilities:
151       cpu.delta_server_cmaui:
152       - server_cmaui
153       - cpu.delta
154       disk.device.write.requests.rate_server_cmaui:
155       - server_cmaui
156       - disk.device.write.requests.rate
157       disk.device.allocation_server_cmaui:
158       - server_cmaui
159       - disk.device.allocation
160       disk.write.requests.rate_server_cmaui_test_nested3:
161       - test_nested3
162       - disk.write.requests.rate_server_cmaui
163       disk.capacity_server_cmaui_test_nested3:
164       - test_nested3
165       - disk.capacity_server_cmaui
166       scalable_server_cmaui:
167       - server_cmaui
168       - scalable
169       disk.read.bytes.rate_server_cmaui:
170       - server_cmaui
171       - disk.read.bytes.rate
172       network.incoming.packets.rate_cmaui_port_22_test_nested3:
173       - test_nested3
174       - network.incoming.packets.rate_cmaui_port_22
175       disk.latency_server_cmaui_test_nested3:
176       - test_nested3
177       - disk.latency_server_cmaui
178       disk.read.bytes.rate_server_cmaui_test_nested3:
179       - test_nested3
180       - disk.read.bytes.rate_server_cmaui
181       host_server_cmaui:
182       - server_cmaui
183       - host
184       cpu_util_server_cmaui:
185       - server_cmaui
186       - cpu_util
187       network.incoming.packets.rate_cmaui_port_22:
188       - cmaui_port_22
189       - network.incoming.packets.rate
190       binding_cmaui_port_11_test_nested3:
191       - test_nested3
192       - binding_cmaui_port_11
193       endpoint_server_cmaui_test_nested3:
194       - test_nested3
195       - endpoint_server_cmaui
196       disk.device.read.bytes_server_cmaui_test_nested3:
197       - test_nested3
198       - disk.device.read.bytes_server_cmaui
199       disk.device.write.requests_server_cmaui:
200       - server_cmaui
201       - disk.device.write.requests
202       network.incoming.packets.rate_cmaui_port_11_test_nested3:
203       - test_nested3
204       - network.incoming.packets.rate_cmaui_port_11
205       memory.usage_server_cmaui_test_nested3:
206       - test_nested3
207       - memory.usage_server_cmaui
208       instance_server_cmaui:
209       - server_cmaui
210       - instance
211       disk.device.read.bytes_server_cmaui:
212       - server_cmaui
213       - disk.device.read.bytes
214       disk.root.size_server_cmaui:
215       - server_cmaui
216       - disk.root.size
217       network.incoming.bytes.rate_cmaui_port_22:
218       - cmaui_port_22
219       - network.incoming.bytes.rate
220       binding_cmaui_port_22_test_nested3:
221       - test_nested3
222       - binding_cmaui_port_22
223       binding_server_cmaui_test_nested3:
224       - test_nested3
225       - binding_server_cmaui
226       network.incoming.bytes.rate_cmaui_port_22_test_nested3:
227       - test_nested3
228       - network.incoming.bytes.rate_cmaui_port_22
229       os_server_cmaui:
230       - server_cmaui
231       - os
232       disk.device.write.bytes.rate_server_cmaui:
233       - server_cmaui
234       - disk.device.write.bytes.rate
235       disk.allocation_server_cmaui_test_nested3:
236       - test_nested3
237       - disk.allocation_server_cmaui
238       disk.read.requests_server_cmaui_test_nested3:
239       - test_nested3
240       - disk.read.requests_server_cmaui
241       feature_cmaui_port_11:
242       - cmaui_port_11
243       - feature
244       network.incoming.bytes.rate_cmaui_port_11:
245       - cmaui_port_11
246       - network.incoming.bytes.rate
247       disk.write.requests_server_cmaui_test_nested3:
248       - test_nested3
249       - disk.write.requests_server_cmaui
250       network.outgoing.bytes_cmaui_port_11:
251       - cmaui_port_11
252       - network.outgoing.bytes
253       network.outpoing.packets_cmaui_port_11_test_nested3:
254       - test_nested3
255       - network.outpoing.packets_cmaui_port_11
256       os_server_cmaui_test_nested3:
257       - test_nested3
258       - os_server_cmaui
259       feature_cmaui_port_22_test_nested3:
260       - test_nested3
261       - feature_cmaui_port_22
262       cpu_util_server_cmaui_test_nested3:
263       - test_nested3
264       - cpu_util_server_cmaui
265       feature_server_cmaui:
266       - server_cmaui
267       - feature
268       disk.usage_server_cmaui_test_nested3:
269       - test_nested3
270       - disk.usage_server_cmaui
271       disk.write.bytes_server_cmaui_test_nested3:
272       - test_nested3
273       - disk.write.bytes_server_cmaui
274       memory.usage_server_cmaui:
275       - server_cmaui
276       - memory.usage
277       vcpus_server_cmaui_test_nested3:
278       - test_nested3
279       - vcpus_server_cmaui
280       disk.ephemeral.size_server_cmaui:
281       - server_cmaui
282       - disk.ephemeral.size
283       network.outgoing.packets.rate_cmaui_port_22_test_nested3:
284       - test_nested3
285       - network.outgoing.packets.rate_cmaui_port_22
286       memory.resident_server_cmaui_test_nested3:
287       - test_nested3
288       - memory.resident_server_cmaui
289       network.incoming.packets.rate_cmaui_port_11:
290       - cmaui_port_11
291       - network.incoming.packets.rate
292       host_server_cmaui_test_nested3:
293       - test_nested3
294       - host_server_cmaui
295       network.outgoing.bytes_cmaui_port_22:
296       - cmaui_port_22
297       - network.outgoing.bytes
298       network.incoming.packets_cmaui_port_11_test_nested3:
299       - test_nested3
300       - network.incoming.packets_cmaui_port_11
301       network.incoming.bytes_cmaui_port_11_test_nested3:
302       - test_nested3
303       - network.incoming.bytes_cmaui_port_11
304       disk.iops_server_cmaui:
305       - server_cmaui
306       - disk.iops
307       disk.device.iops_server_cmaui:
308       - server_cmaui
309       - disk.device.iops
310       network.outgoing.bytes.rate_cmaui_port_11_test_nested3:
311       - test_nested3
312       - network.outgoing.bytes.rate_cmaui_port_11
313       disk.read.bytes_server_cmaui:
314       - server_cmaui
315       - disk.read.bytes
316       cpu_server_cmaui_test_nested3:
317       - test_nested3
318       - cpu_server_cmaui
319       disk.ephemeral.size_server_cmaui_test_nested3:
320       - test_nested3
321       - disk.ephemeral.size_server_cmaui
322       network.outpoing.packets_cmaui_port_11:
323       - cmaui_port_11
324       - network.outpoing.packets
325       network.outgoing.packets.rate_cmaui_port_22:
326       - cmaui_port_22
327       - network.outgoing.packets.rate
328       binding_cmaui_port_22:
329       - cmaui_port_22
330       - binding
331       attachment_cmaui_port_11_test_nested3:
332       - test_nested3
333       - attachment_cmaui_port_11
334       disk.device.read.requests.rate_server_cmaui_test_nested3:
335       - test_nested3
336       - disk.device.read.requests.rate_server_cmaui
337       cpu_server_cmaui:
338       - server_cmaui
339       - cpu
340       disk.write.bytes.rate_server_cmaui:
341       - server_cmaui
342       - disk.write.bytes.rate
343       disk.device.read.bytes.rate_server_cmaui:
344       - server_cmaui
345       - disk.device.read.bytes.rate
346       disk.device.write.bytes_server_cmaui_test_nested3:
347       - test_nested3
348       - disk.device.write.bytes_server_cmaui
349       feature_test_nested3:
350       - test_nested3
351       - feature
352       network.incoming.bytes.rate_cmaui_port_11_test_nested3:
353       - test_nested3
354       - network.incoming.bytes.rate_cmaui_port_11
355       disk.read.bytes_server_cmaui_test_nested3:
356       - test_nested3
357       - disk.read.bytes_server_cmaui
358       scalable_server_cmaui_test_nested3:
359       - test_nested3
360       - scalable_server_cmaui
361       disk.device.latency_server_cmaui:
362       - server_cmaui
363       - disk.device.latency
364       disk.read.requests_server_cmaui:
365       - server_cmaui
366       - disk.read.requests
367       disk.device.capacity_server_cmaui:
368       - server_cmaui
369       - disk.device.capacity
370       disk.usage_server_cmaui:
371       - server_cmaui
372       - disk.usage
373       disk.device.allocation_server_cmaui_test_nested3:
374       - test_nested3
375       - disk.device.allocation_server_cmaui
376       disk.device.usage_server_cmaui:
377       - server_cmaui
378       - disk.device.usage
379       network.outgoing.bytes.rate_cmaui_port_22:
380       - cmaui_port_22
381       - network.outgoing.bytes.rate
382       attachment_cmaui_port_22_test_nested3:
383       - test_nested3
384       - attachment_cmaui_port_22
385       memory_server_cmaui_test_nested3:
386       - test_nested3
387       - memory_server_cmaui
388       disk.capacity_server_cmaui:
389       - server_cmaui
390       - disk.capacity
391       disk.write.requests.rate_server_cmaui:
392       - server_cmaui
393       - disk.write.requests.rate
394       disk.device.read.requests_server_cmaui_test_nested3:
395       - test_nested3
396       - disk.device.read.requests_server_cmaui
397       network.outpoing.packets_cmaui_port_22:
398       - cmaui_port_22
399       - network.outpoing.packets
400       network.outgoing.bytes_cmaui_port_11_test_nested3:
401       - test_nested3
402       - network.outgoing.bytes_cmaui_port_11
403       disk.device.read.requests_server_cmaui:
404       - server_cmaui
405       - disk.device.read.requests
406       disk.device.read.bytes.rate_server_cmaui_test_nested3:
407       - test_nested3
408       - disk.device.read.bytes.rate_server_cmaui
409       disk.device.latency_server_cmaui_test_nested3:
410       - test_nested3
411       - disk.device.latency_server_cmaui
412       instance_server_cmaui_test_nested3:
413       - test_nested3
414       - instance_server_cmaui
415       disk.device.write.bytes.rate_server_cmaui_test_nested3:
416       - test_nested3
417       - disk.device.write.bytes.rate_server_cmaui
418       memory_server_cmaui:
419       - server_cmaui
420       - memory
421       feature_cmaui_port_22:
422       - cmaui_port_22
423       - feature
424       disk.write.bytes.rate_server_cmaui_test_nested3:
425       - test_nested3
426       - disk.write.bytes.rate_server_cmaui
427       disk.device.usage_server_cmaui_test_nested3:
428       - test_nested3
429       - disk.device.usage_server_cmaui
430       binding_server_cmaui:
431       - server_cmaui
432       - binding
433       disk.iops_server_cmaui_test_nested3:
434       - test_nested3
435       - disk.iops_server_cmaui
436       disk.device.read.requests.rate_server_cmaui:
437       - server_cmaui
438       - disk.device.read.requests.rate
439       disk.write.bytes_server_cmaui:
440       - server_cmaui
441       - disk.write.bytes
442       network.outgoing.bytes.rate_cmaui_port_11:
443       - cmaui_port_11
444       - network.outgoing.bytes.rate
445       feature_server_cmaui_test_nested3:
446       - test_nested3
447       - feature_server_cmaui
448       disk.device.write.requests.rate_server_cmaui_test_nested3:
449       - test_nested3
450       - disk.device.write.requests.rate_server_cmaui
451       network.outgoing.packets.rate_cmaui_port_11_test_nested3:
452       - test_nested3
453       - network.outgoing.packets.rate_cmaui_port_11
454       disk.device.write.requests_server_cmaui_test_nested3:
455       - test_nested3
456       - disk.device.write.requests_server_cmaui
457       network.incoming.packets_cmaui_port_22_test_nested3:
458       - test_nested3
459       - network.incoming.packets_cmaui_port_22
460       network.incoming.bytes_cmaui_port_22_test_nested3:
461       - test_nested3
462       - network.incoming.bytes_cmaui_port_22
463       attachment_cmaui_port_22:
464       - cmaui_port_22
465       - attachment
466       network.outgoing.bytes_cmaui_port_22_test_nested3:
467       - test_nested3
468       - network.outgoing.bytes_cmaui_port_22
469       network.incoming.packets_cmaui_port_22:
470       - cmaui_port_22
471       - network.incoming.packets
472       memory.resident_server_cmaui:
473       - server_cmaui
474       - memory.resident
475       network.incoming.bytes_cmaui_port_22:
476       - cmaui_port_22
477       - network.incoming.bytes
478       disk.device.iops_server_cmaui_test_nested3:
479       - test_nested3
480       - disk.device.iops_server_cmaui
481       network.outgoing.bytes.rate_cmaui_port_22_test_nested3:
482       - test_nested3
483       - network.outgoing.bytes.rate_cmaui_port_22
484       disk.root.size_server_cmaui_test_nested3:
485       - test_nested3
486       - disk.root.size_server_cmaui
487       disk.latency_server_cmaui:
488       - server_cmaui
489       - disk.latency
490       vcpus_server_cmaui:
491       - server_cmaui
492       - vcpus
493       disk.device.write.bytes_server_cmaui:
494       - server_cmaui
495       - disk.device.write.bytes
496       disk.allocation_server_cmaui:
497       - server_cmaui
498       - disk.allocation
499       disk.write.requests_server_cmaui:
500       - server_cmaui
501       - disk.write.requests
502       network.outgoing.packets.rate_cmaui_port_11:
503       - cmaui_port_11
504       - network.outgoing.packets.rate
505       binding_cmaui_port_11:
506       - cmaui_port_11
507       - binding
508       cpu.delta_server_cmaui_test_nested3:
509       - test_nested3
510       - cpu.delta_server_cmaui
511       network.outpoing.packets_cmaui_port_22_test_nested3:
512       - test_nested3
513       - network.outpoing.packets_cmaui_port_22
514       attachment_cmaui_port_11:
515       - cmaui_port_11
516       - attachment
517       endpoint_server_cmaui:
518       - server_cmaui
519       - endpoint
520       feature_cmaui_port_11_test_nested3:
521       - test_nested3
522       - feature_cmaui_port_11
523       network.incoming.packets_cmaui_port_11:
524       - cmaui_port_11
525       - network.incoming.packets
526       network.incoming.bytes_cmaui_port_11:
527       - cmaui_port_11
528       - network.incoming.bytes
529       disk.device.capacity_server_cmaui_test_nested3:
530       - test_nested3
531       - disk.device.capacity_server_cmaui
532     requirements:
533       dependency_server_cmaui:
534       - server_cmaui
535       - dependency
536       dependency_server_cmaui_test_nested3:
537       - test_nested3
538       - dependency_server_cmaui
539       dependency_cmaui_port_11_test_nested3:
540       - test_nested3
541       - dependency_cmaui_port_11
542       link_cmaui_port_22_test_nested3:
543       - test_nested3
544       - link_cmaui_port_22
545       dependency_cmaui_port_22_test_nested3:
546       - test_nested3
547       - dependency_cmaui_port_22
548       local_storage_server_cmaui_test_nested3:
549       - test_nested3
550       - local_storage_server_cmaui
551       local_storage_server_cmaui:
552       - server_cmaui
553       - local_storage
554       link_cmaui_port_11:
555       - cmaui_port_11
556       - link
557       link_cmaui_port_22:
558       - cmaui_port_22
559       - link
560       dependency_cmaui_port_11:
561       - cmaui_port_11
562       - dependency
563       dependency_cmaui_port_22:
564       - cmaui_port_22
565       - dependency
566       dependency_test_nested3:
567       - test_nested3
568       - dependency
569       link_cmaui_port_11_test_nested3:
570       - test_nested3
571       - link_cmaui_port_11