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