[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / novatovolumeconnection / sharedNestedMultiLevels / expectedoutputfiles / nested4ServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: nested4
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     security_group_name:
41       hidden: false
42       immutable: false
43       type: list
44       description: CMAUI1, CMAUI2 server names
45       entry_schema:
46         type: string
47     availability_zone_0:
48       label: availabilityzone name
49       hidden: false
50       immutable: false
51       type: string
52       description: availabilityzone name
53     cmaui_oam_ips:
54       hidden: false
55       immutable: false
56       type: string
57   node_templates:
58     cmaui_port_7:
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: security_group_name
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: p2
80       requirements:
81       - binding:
82           capability: tosca.capabilities.network.Bindable
83           node: server_cmaui7
84           relationship: tosca.relationships.network.BindsTo
85     cmaui_port_8:
86       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
87       properties:
88         replacement_policy: AUTO
89         ip_requirements:
90         - ip_version: 4
91           ip_count_required:
92             is_required: true
93           floating_ip_count_required:
94             is_required: false
95         security_groups:
96         - get_input: security_group_name
97         fixed_ips:
98         - ip_address:
99             get_input:
100             - cmaui_oam_ips
101             - 0
102         mac_requirements:
103           mac_count_required:
104             is_required: false
105         network:
106           get_input: p1
107       requirements:
108       - binding:
109           capability: tosca.capabilities.network.Bindable
110           node: server_cmaui8
111           relationship: tosca.relationships.network.BindsTo
112     server_cmaui8:
113       type: org.openecomp.resource.vfc.nodes.heat.cmaui
114       properties:
115         flavor:
116           get_input: cmaui_flavor
117         availability_zone:
118           get_input: availability_zone_0
119         image:
120           get_input: cmaui_image
121         name:
122           get_input:
123           - cmaui_names
124           - 0
125     server_cmaui7:
126       type: org.openecomp.resource.vfc.nodes.heat.cmaui
127       properties:
128         flavor:
129           get_input: cmaui_flavor
130         availability_zone:
131           get_input: availability_zone_0
132         image:
133           get_input: cmaui_image
134         name:
135           get_input:
136           - cmaui_names
137           - 0
138   groups:
139     nested4_group:
140       type: org.openecomp.groups.heat.HeatStack
141       properties:
142         heat_file: ../Artifacts/nested4.yml
143         description: nested4
144       members:
145       - cmaui_port_7
146       - cmaui_port_8
147       - server_cmaui8
148       - server_cmaui7
149   substitution_mappings:
150     node_type: org.openecomp.resource.abstract.nodes.heat.nested4
151     capabilities:
152       disk.device.write.requests.rate_server_cmaui7:
153       - server_cmaui7
154       - disk.device.write.requests.rate
155       disk.device.write.requests.rate_server_cmaui8:
156       - server_cmaui8
157       - disk.device.write.requests.rate
158       memory.usage_server_cmaui8:
159       - server_cmaui8
160       - memory.usage
161       scalable_server_cmaui7:
162       - server_cmaui7
163       - scalable
164       scalable_server_cmaui8:
165       - server_cmaui8
166       - scalable
167       memory.usage_server_cmaui7:
168       - server_cmaui7
169       - memory.usage
170       cpu.delta_server_cmaui7:
171       - server_cmaui7
172       - cpu.delta
173       disk.write.bytes_server_cmaui7:
174       - server_cmaui7
175       - disk.write.bytes
176       disk.write.bytes_server_cmaui8:
177       - server_cmaui8
178       - disk.write.bytes
179       cpu.delta_server_cmaui8:
180       - server_cmaui8
181       - cpu.delta
182       host_server_cmaui8:
183       - server_cmaui8
184       - host
185       host_server_cmaui7:
186       - server_cmaui7
187       - host
188       disk.write.requests_server_cmaui7:
189       - server_cmaui7
190       - disk.write.requests
191       disk.write.requests_server_cmaui8:
192       - server_cmaui8
193       - disk.write.requests
194       feature_server_cmaui7:
195       - server_cmaui7
196       - feature
197       memory_server_cmaui7:
198       - server_cmaui7
199       - memory
200       memory_server_cmaui8:
201       - server_cmaui8
202       - memory
203       cpu_util_server_cmaui7:
204       - server_cmaui7
205       - cpu_util
206       cpu_util_server_cmaui8:
207       - server_cmaui8
208       - cpu_util
209       disk.iops_server_cmaui8:
210       - server_cmaui8
211       - disk.iops
212       disk.iops_server_cmaui7:
213       - server_cmaui7
214       - disk.iops
215       disk.device.read.requests_server_cmaui8:
216       - server_cmaui8
217       - disk.device.read.requests
218       disk.device.read.requests_server_cmaui7:
219       - server_cmaui7
220       - disk.device.read.requests
221       cpu_server_cmaui8:
222       - server_cmaui8
223       - cpu
224       cpu_server_cmaui7:
225       - server_cmaui7
226       - cpu
227       binding_server_cmaui8:
228       - server_cmaui8
229       - binding
230       binding_server_cmaui7:
231       - server_cmaui7
232       - binding
233       network.incoming.packets_cmaui_port_7:
234       - cmaui_port_7
235       - network.incoming.packets
236       disk.allocation_server_cmaui8:
237       - server_cmaui8
238       - disk.allocation
239       disk.allocation_server_cmaui7:
240       - server_cmaui7
241       - disk.allocation
242       network.incoming.packets_cmaui_port_8:
243       - cmaui_port_8
244       - network.incoming.packets
245       disk.latency_server_cmaui7:
246       - server_cmaui7
247       - disk.latency
248       disk.latency_server_cmaui8:
249       - server_cmaui8
250       - disk.latency
251       disk.read.requests_server_cmaui8:
252       - server_cmaui8
253       - disk.read.requests
254       disk.read.requests_server_cmaui7:
255       - server_cmaui7
256       - disk.read.requests
257       memory.resident_server_cmaui7:
258       - server_cmaui7
259       - memory.resident
260       memory.resident_server_cmaui8:
261       - server_cmaui8
262       - memory.resident
263       disk.read.bytes.rate_server_cmaui7:
264       - server_cmaui7
265       - disk.read.bytes.rate
266       disk.read.bytes.rate_server_cmaui8:
267       - server_cmaui8
268       - disk.read.bytes.rate
269       disk.device.write.bytes_server_cmaui8:
270       - server_cmaui8
271       - disk.device.write.bytes
272       disk.device.write.bytes_server_cmaui7:
273       - server_cmaui7
274       - disk.device.write.bytes
275       binding_cmaui_port_7:
276       - cmaui_port_7
277       - binding
278       binding_cmaui_port_8:
279       - cmaui_port_8
280       - binding
281       disk.device.write.requests_server_cmaui8:
282       - server_cmaui8
283       - disk.device.write.requests
284       network.outgoing.bytes.rate_cmaui_port_7:
285       - cmaui_port_7
286       - network.outgoing.bytes.rate
287       network.incoming.bytes_cmaui_port_8:
288       - cmaui_port_8
289       - network.incoming.bytes
290       network.incoming.bytes_cmaui_port_7:
291       - cmaui_port_7
292       - network.incoming.bytes
293       disk.capacity_server_cmaui7:
294       - server_cmaui7
295       - disk.capacity
296       disk.capacity_server_cmaui8:
297       - server_cmaui8
298       - disk.capacity
299       disk.device.write.requests_server_cmaui7:
300       - server_cmaui7
301       - disk.device.write.requests
302       os_server_cmaui7:
303       - server_cmaui7
304       - os
305       network.outgoing.bytes.rate_cmaui_port_8:
306       - cmaui_port_8
307       - network.outgoing.bytes.rate
308       os_server_cmaui8:
309       - server_cmaui8
310       - os
311       disk.device.read.requests.rate_server_cmaui8:
312       - server_cmaui8
313       - disk.device.read.requests.rate
314       disk.device.read.requests.rate_server_cmaui7:
315       - server_cmaui7
316       - disk.device.read.requests.rate
317       disk.write.bytes.rate_server_cmaui7:
318       - server_cmaui7
319       - disk.write.bytes.rate
320       disk.device.read.bytes.rate_server_cmaui8:
321       - server_cmaui8
322       - disk.device.read.bytes.rate
323       disk.write.bytes.rate_server_cmaui8:
324       - server_cmaui8
325       - disk.write.bytes.rate
326       feature_cmaui_port_7:
327       - cmaui_port_7
328       - feature
329       disk.device.read.bytes.rate_server_cmaui7:
330       - server_cmaui7
331       - disk.device.read.bytes.rate
332       feature_cmaui_port_8:
333       - cmaui_port_8
334       - feature
335       network.outgoing.packets.rate_cmaui_port_8:
336       - cmaui_port_8
337       - network.outgoing.packets.rate
338       attachment_cmaui_port_7:
339       - cmaui_port_7
340       - attachment
341       attachment_cmaui_port_8:
342       - cmaui_port_8
343       - attachment
344       network.outgoing.packets.rate_cmaui_port_7:
345       - cmaui_port_7
346       - network.outgoing.packets.rate
347       instance_server_cmaui8:
348       - server_cmaui8
349       - instance
350       instance_server_cmaui7:
351       - server_cmaui7
352       - instance
353       disk.read.bytes_server_cmaui8:
354       - server_cmaui8
355       - disk.read.bytes
356       disk.read.bytes_server_cmaui7:
357       - server_cmaui7
358       - disk.read.bytes
359       network.incoming.packets.rate_cmaui_port_7:
360       - cmaui_port_7
361       - network.incoming.packets.rate
362       network.incoming.packets.rate_cmaui_port_8:
363       - cmaui_port_8
364       - network.incoming.packets.rate
365       disk.device.capacity_server_cmaui8:
366       - server_cmaui8
367       - disk.device.capacity
368       disk.device.capacity_server_cmaui7:
369       - server_cmaui7
370       - disk.device.capacity
371       disk.device.allocation_server_cmaui8:
372       - server_cmaui8
373       - disk.device.allocation
374       disk.device.allocation_server_cmaui7:
375       - server_cmaui7
376       - disk.device.allocation
377       disk.device.usage_server_cmaui8:
378       - server_cmaui8
379       - disk.device.usage
380       disk.device.read.bytes_server_cmaui7:
381       - server_cmaui7
382       - disk.device.read.bytes
383       disk.device.read.bytes_server_cmaui8:
384       - server_cmaui8
385       - disk.device.read.bytes
386       disk.device.usage_server_cmaui7:
387       - server_cmaui7
388       - disk.device.usage
389       disk.usage_server_cmaui7:
390       - server_cmaui7
391       - disk.usage
392       disk.usage_server_cmaui8:
393       - server_cmaui8
394       - disk.usage
395       vcpus_server_cmaui7:
396       - server_cmaui7
397       - vcpus
398       vcpus_server_cmaui8:
399       - server_cmaui8
400       - vcpus
401       endpoint_server_cmaui7:
402       - server_cmaui7
403       - endpoint
404       endpoint_server_cmaui8:
405       - server_cmaui8
406       - endpoint
407       disk.device.latency_server_cmaui7:
408       - server_cmaui7
409       - disk.device.latency
410       disk.device.latency_server_cmaui8:
411       - server_cmaui8
412       - disk.device.latency
413       network.incoming.bytes.rate_cmaui_port_7:
414       - cmaui_port_7
415       - network.incoming.bytes.rate
416       network.incoming.bytes.rate_cmaui_port_8:
417       - cmaui_port_8
418       - network.incoming.bytes.rate
419       network.outgoing.bytes_cmaui_port_7:
420       - cmaui_port_7
421       - network.outgoing.bytes
422       disk.root.size_server_cmaui7:
423       - server_cmaui7
424       - disk.root.size
425       network.outpoing.packets_cmaui_port_7:
426       - cmaui_port_7
427       - network.outpoing.packets
428       feature_server_cmaui8:
429       - server_cmaui8
430       - feature
431       disk.root.size_server_cmaui8:
432       - server_cmaui8
433       - disk.root.size
434       network.outpoing.packets_cmaui_port_8:
435       - cmaui_port_8
436       - network.outpoing.packets
437       network.outgoing.bytes_cmaui_port_8:
438       - cmaui_port_8
439       - network.outgoing.bytes
440       disk.ephemeral.size_server_cmaui8:
441       - server_cmaui8
442       - disk.ephemeral.size
443       disk.write.requests.rate_server_cmaui8:
444       - server_cmaui8
445       - disk.write.requests.rate
446       disk.device.write.bytes.rate_server_cmaui8:
447       - server_cmaui8
448       - disk.device.write.bytes.rate
449       disk.ephemeral.size_server_cmaui7:
450       - server_cmaui7
451       - disk.ephemeral.size
452       disk.device.write.bytes.rate_server_cmaui7:
453       - server_cmaui7
454       - disk.device.write.bytes.rate
455       disk.write.requests.rate_server_cmaui7:
456       - server_cmaui7
457       - disk.write.requests.rate
458       disk.device.iops_server_cmaui7:
459       - server_cmaui7
460       - disk.device.iops
461       disk.device.iops_server_cmaui8:
462       - server_cmaui8
463       - disk.device.iops
464     requirements:
465       dependency_cmaui_port_8:
466       - cmaui_port_8
467       - dependency
468       dependency_cmaui_port_7:
469       - cmaui_port_7
470       - dependency
471       link_cmaui_port_8:
472       - cmaui_port_8
473       - link
474       link_cmaui_port_7:
475       - cmaui_port_7
476       - link
477       local_storage_server_cmaui8:
478       - server_cmaui8
479       - local_storage
480       local_storage_server_cmaui7:
481       - server_cmaui7
482       - local_storage
483       dependency_server_cmaui7:
484       - server_cmaui7
485       - dependency
486       dependency_server_cmaui8:
487       - server_cmaui8
488       - dependency