[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 / nestedArrayParam / expectedoutputfiles / GlobalSubstitutionTypesServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: GlobalSubstitutionTypes
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.abstract.nodes.heat.nested:
9     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
10     properties:
11       cmaui_names:
12         type: list
13         description: CMAUI1, CMAUI2 server names
14         required: true
15         status: SUPPORTED
16         entry_schema:
17           type: string
18       p1:
19         type: list
20         required: true
21         status: SUPPORTED
22         entry_schema:
23           type: string
24       p2:
25         type: string
26         description: UID of OAM network
27         required: true
28         status: SUPPORTED
29       cmaui_image:
30         type: string
31         description: Image for CMAUI server
32         required: true
33         status: SUPPORTED
34       template_PortTuple_LB1:
35         type: string
36         required: true
37         status: SUPPORTED
38       cmaui_flavor:
39         type: string
40         description: Flavor for CMAUI server
41         required: true
42         status: SUPPORTED
43       oam_sec_group_name:
44         type: string
45         required: true
46         status: SUPPORTED
47       lb_st_interface_type_oam:
48         type: string
49         required: true
50         status: SUPPORTED
51       security_group_name:
52         type: list
53         description: CMAUI1, CMAUI2 server names
54         required: true
55         status: SUPPORTED
56         entry_schema:
57           type: string
58       availability_zone_0:
59         type: string
60         description: availabilityzone name
61         required: true
62         status: SUPPORTED
63       cmaui_oam_ips:
64         type: string
65         required: true
66         status: SUPPORTED
67     requirements:
68     - dependency_template_VMInt_OAM_lb_1:
69         capability: tosca.capabilities.Node
70         node: tosca.nodes.Root
71         relationship: tosca.relationships.DependsOn
72         occurrences:
73         - 0
74         - UNBOUNDED
75     - link_template_VMInt_OAM_lb_1:
76         capability: tosca.capabilities.network.Linkable
77         relationship: tosca.relationships.network.LinksTo
78         occurrences:
79         - 1
80         - 1
81     - dependency_template_VMInt_OAM_lb_2:
82         capability: tosca.capabilities.Node
83         node: tosca.nodes.Root
84         relationship: tosca.relationships.DependsOn
85         occurrences:
86         - 0
87         - UNBOUNDED
88     - link_template_VMInt_OAM_lb_2:
89         capability: tosca.capabilities.network.Linkable
90         relationship: tosca.relationships.network.LinksTo
91         occurrences:
92         - 1
93         - 1
94     - dependency_server_cmaui:
95         capability: tosca.capabilities.Node
96         node: tosca.nodes.Root
97         relationship: tosca.relationships.DependsOn
98         occurrences:
99         - 0
100         - UNBOUNDED
101     - local_storage_server_cmaui:
102         capability: tosca.capabilities.Attachment
103         node: tosca.nodes.BlockStorage
104         relationship: tosca.relationships.AttachesTo
105         occurrences:
106         - 0
107         - UNBOUNDED
108     capabilities:
109       cpu.delta_server_cmaui:
110         type: org.openecomp.capabilities.metric.Ceilometer
111         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
112         occurrences:
113         - 1
114         - UNBOUNDED
115       disk.device.write.requests.rate_server_cmaui:
116         type: org.openecomp.capabilities.metric.Ceilometer
117         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
118         occurrences:
119         - 1
120         - UNBOUNDED
121       disk.device.allocation_server_cmaui:
122         type: org.openecomp.capabilities.metric.Ceilometer
123         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
124         occurrences:
125         - 1
126         - UNBOUNDED
127       scalable_server_cmaui:
128         type: tosca.capabilities.Scalable
129         occurrences:
130         - 1
131         - UNBOUNDED
132       disk.read.bytes.rate_server_cmaui:
133         type: org.openecomp.capabilities.metric.Ceilometer
134         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
135         occurrences:
136         - 1
137         - UNBOUNDED
138       cpu_server_cmaui:
139         type: org.openecomp.capabilities.metric.Ceilometer
140         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
141         occurrences:
142         - 1
143         - UNBOUNDED
144       disk.write.bytes.rate_server_cmaui:
145         type: org.openecomp.capabilities.metric.Ceilometer
146         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
147         occurrences:
148         - 1
149         - UNBOUNDED
150       disk.device.read.bytes.rate_server_cmaui:
151         type: org.openecomp.capabilities.metric.Ceilometer
152         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
153         occurrences:
154         - 1
155         - UNBOUNDED
156       host_server_cmaui:
157         type: tosca.capabilities.Container
158         valid_source_types:
159         - tosca.nodes.SoftwareComponent
160         occurrences:
161         - 1
162         - UNBOUNDED
163       cpu_util_server_cmaui:
164         type: org.openecomp.capabilities.metric.Ceilometer
165         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
166         occurrences:
167         - 1
168         - UNBOUNDED
169       network.outgoing.bytes.rate_template_VMInt_OAM_lb_1:
170         type: org.openecomp.capabilities.metric.Ceilometer
171         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
172         occurrences:
173         - 1
174         - UNBOUNDED
175       disk.device.latency_server_cmaui:
176         type: org.openecomp.capabilities.metric.Ceilometer
177         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
178         occurrences:
179         - 1
180         - UNBOUNDED
181       disk.device.write.requests_server_cmaui:
182         type: org.openecomp.capabilities.metric.Ceilometer
183         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
184         occurrences:
185         - 1
186         - UNBOUNDED
187       disk.read.requests_server_cmaui:
188         type: org.openecomp.capabilities.metric.Ceilometer
189         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
190         occurrences:
191         - 1
192         - UNBOUNDED
193       network.outgoing.bytes.rate_template_VMInt_OAM_lb_2:
194         type: org.openecomp.capabilities.metric.Ceilometer
195         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
196         occurrences:
197         - 1
198         - UNBOUNDED
199       disk.device.capacity_server_cmaui:
200         type: org.openecomp.capabilities.metric.Ceilometer
201         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
202         occurrences:
203         - 1
204         - UNBOUNDED
205       network.incoming.bytes_template_VMInt_OAM_lb_2:
206         type: org.openecomp.capabilities.metric.Ceilometer
207         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
208         occurrences:
209         - 1
210         - UNBOUNDED
211       disk.usage_server_cmaui:
212         type: org.openecomp.capabilities.metric.Ceilometer
213         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
214         occurrences:
215         - 1
216         - UNBOUNDED
217       network.incoming.bytes_template_VMInt_OAM_lb_1:
218         type: org.openecomp.capabilities.metric.Ceilometer
219         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
220         occurrences:
221         - 1
222         - UNBOUNDED
223       disk.device.usage_server_cmaui:
224         type: org.openecomp.capabilities.metric.Ceilometer
225         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
226         occurrences:
227         - 1
228         - UNBOUNDED
229       disk.capacity_server_cmaui:
230         type: org.openecomp.capabilities.metric.Ceilometer
231         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
232         occurrences:
233         - 1
234         - UNBOUNDED
235       disk.write.requests.rate_server_cmaui:
236         type: org.openecomp.capabilities.metric.Ceilometer
237         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
238         occurrences:
239         - 1
240         - UNBOUNDED
241       network.incoming.packets.rate_template_VMInt_OAM_lb_2:
242         type: org.openecomp.capabilities.metric.Ceilometer
243         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
244         occurrences:
245         - 1
246         - UNBOUNDED
247       network.incoming.packets.rate_template_VMInt_OAM_lb_1:
248         type: org.openecomp.capabilities.metric.Ceilometer
249         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
250         occurrences:
251         - 1
252         - UNBOUNDED
253       disk.device.read.requests_server_cmaui:
254         type: org.openecomp.capabilities.metric.Ceilometer
255         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
256         occurrences:
257         - 1
258         - UNBOUNDED
259       feature_template_VMInt_OAM_lb_2:
260         type: tosca.capabilities.Node
261         occurrences:
262         - 1
263         - UNBOUNDED
264       instance_server_cmaui:
265         type: org.openecomp.capabilities.metric.Ceilometer
266         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
267         occurrences:
268         - 1
269         - UNBOUNDED
270       disk.device.read.bytes_server_cmaui:
271         type: org.openecomp.capabilities.metric.Ceilometer
272         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
273         occurrences:
274         - 1
275         - UNBOUNDED
276       feature_template_VMInt_OAM_lb_1:
277         type: tosca.capabilities.Node
278         occurrences:
279         - 1
280         - UNBOUNDED
281       memory_server_cmaui:
282         type: org.openecomp.capabilities.metric.Ceilometer
283         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
284         occurrences:
285         - 1
286         - UNBOUNDED
287       network.outgoing.packets.rate_template_VMInt_OAM_lb_2:
288         type: org.openecomp.capabilities.metric.Ceilometer
289         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
290         occurrences:
291         - 1
292         - UNBOUNDED
293       network.outgoing.packets.rate_template_VMInt_OAM_lb_1:
294         type: org.openecomp.capabilities.metric.Ceilometer
295         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
296         occurrences:
297         - 1
298         - UNBOUNDED
299       disk.root.size_server_cmaui:
300         type: org.openecomp.capabilities.metric.Ceilometer
301         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
302         occurrences:
303         - 1
304         - UNBOUNDED
305       binding_server_cmaui:
306         type: tosca.capabilities.network.Bindable
307         occurrences:
308         - 1
309         - UNBOUNDED
310       disk.device.read.requests.rate_server_cmaui:
311         type: org.openecomp.capabilities.metric.Ceilometer
312         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
313         occurrences:
314         - 1
315         - UNBOUNDED
316       disk.write.bytes_server_cmaui:
317         type: org.openecomp.capabilities.metric.Ceilometer
318         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
319         occurrences:
320         - 1
321         - UNBOUNDED
322       os_server_cmaui:
323         type: tosca.capabilities.OperatingSystem
324         occurrences:
325         - 1
326         - UNBOUNDED
327       disk.device.write.bytes.rate_server_cmaui:
328         type: org.openecomp.capabilities.metric.Ceilometer
329         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
330         occurrences:
331         - 1
332         - UNBOUNDED
333       network.outpoing.packets_template_VMInt_OAM_lb_1:
334         type: org.openecomp.capabilities.metric.Ceilometer
335         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
336         occurrences:
337         - 1
338         - UNBOUNDED
339       network.outpoing.packets_template_VMInt_OAM_lb_2:
340         type: org.openecomp.capabilities.metric.Ceilometer
341         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
342         occurrences:
343         - 1
344         - UNBOUNDED
345       network.incoming.packets_template_VMInt_OAM_lb_1:
346         type: org.openecomp.capabilities.metric.Ceilometer
347         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
348         occurrences:
349         - 1
350         - UNBOUNDED
351       network.incoming.packets_template_VMInt_OAM_lb_2:
352         type: org.openecomp.capabilities.metric.Ceilometer
353         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
354         occurrences:
355         - 1
356         - UNBOUNDED
357       network.outgoing.bytes_template_VMInt_OAM_lb_1:
358         type: org.openecomp.capabilities.metric.Ceilometer
359         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
360         occurrences:
361         - 1
362         - UNBOUNDED
363       network.outgoing.bytes_template_VMInt_OAM_lb_2:
364         type: org.openecomp.capabilities.metric.Ceilometer
365         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
366         occurrences:
367         - 1
368         - UNBOUNDED
369       memory.resident_server_cmaui:
370         type: org.openecomp.capabilities.metric.Ceilometer
371         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
372         occurrences:
373         - 1
374         - UNBOUNDED
375       disk.latency_server_cmaui:
376         type: org.openecomp.capabilities.metric.Ceilometer
377         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
378         occurrences:
379         - 1
380         - UNBOUNDED
381       feature_server_cmaui:
382         type: tosca.capabilities.Node
383         occurrences:
384         - 1
385         - UNBOUNDED
386       vcpus_server_cmaui:
387         type: org.openecomp.capabilities.metric.Ceilometer
388         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
389         occurrences:
390         - 1
391         - UNBOUNDED
392       disk.device.write.bytes_server_cmaui:
393         type: org.openecomp.capabilities.metric.Ceilometer
394         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
395         occurrences:
396         - 1
397         - UNBOUNDED
398       network.incoming.bytes.rate_template_VMInt_OAM_lb_1:
399         type: org.openecomp.capabilities.metric.Ceilometer
400         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
401         occurrences:
402         - 1
403         - UNBOUNDED
404       binding_template_VMInt_OAM_lb_2:
405         type: tosca.capabilities.network.Bindable
406         valid_source_types:
407         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
408         occurrences:
409         - 0
410         - UNBOUNDED
411       binding_template_VMInt_OAM_lb_1:
412         type: tosca.capabilities.network.Bindable
413         valid_source_types:
414         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
415         occurrences:
416         - 0
417         - UNBOUNDED
418       network.incoming.bytes.rate_template_VMInt_OAM_lb_2:
419         type: org.openecomp.capabilities.metric.Ceilometer
420         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
421         occurrences:
422         - 1
423         - UNBOUNDED
424       disk.allocation_server_cmaui:
425         type: org.openecomp.capabilities.metric.Ceilometer
426         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
427         occurrences:
428         - 1
429         - UNBOUNDED
430       disk.write.requests_server_cmaui:
431         type: org.openecomp.capabilities.metric.Ceilometer
432         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
433         occurrences:
434         - 1
435         - UNBOUNDED
436       memory.usage_server_cmaui:
437         type: org.openecomp.capabilities.metric.Ceilometer
438         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
439         occurrences:
440         - 1
441         - UNBOUNDED
442       disk.ephemeral.size_server_cmaui:
443         type: org.openecomp.capabilities.metric.Ceilometer
444         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
445         occurrences:
446         - 1
447         - UNBOUNDED
448       endpoint_server_cmaui:
449         type: tosca.capabilities.Endpoint.Admin
450         occurrences:
451         - 1
452         - UNBOUNDED
453       disk.iops_server_cmaui:
454         type: org.openecomp.capabilities.metric.Ceilometer
455         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
456         occurrences:
457         - 1
458         - UNBOUNDED
459       disk.device.iops_server_cmaui:
460         type: org.openecomp.capabilities.metric.Ceilometer
461         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
462         occurrences:
463         - 1
464         - UNBOUNDED
465       disk.read.bytes_server_cmaui:
466         type: org.openecomp.capabilities.metric.Ceilometer
467         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
468         occurrences:
469         - 1
470         - UNBOUNDED