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