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