836201fb98abd4b27d328a8c07cfe1c03a8046e5
[sdc.git] /
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       p2:
19         type: string
20         description: UID of OAM network
21         required: true
22         status: SUPPORTED
23       cmaui_image:
24         type: string
25         description: Image for CMAUI server
26         required: true
27         status: SUPPORTED
28       cmaui_flavor:
29         type: string
30         description: Flavor for CMAUI server
31         required: true
32         status: SUPPORTED
33       availability_zone_0:
34         type: string
35         description: availabilityzone name
36         required: true
37         status: SUPPORTED
38       cmaui_oam_ips:
39         type: string
40         description: cmaui_port_1
41         required: true
42         status: SUPPORTED
43       net:
44         type: string
45         description: UID of OAM network
46         required: true
47         status: SUPPORTED
48       shared_security_group_id1:
49         type: string
50         description: UID of OAM network
51         required: true
52         status: SUPPORTED
53     requirements:
54     - dependency_cmaui_port_2:
55         capability: tosca.capabilities.Node
56         node: tosca.nodes.Root
57         relationship: tosca.relationships.DependsOn
58         occurrences:
59         - 0
60         - UNBOUNDED
61     - link_cmaui_port_2:
62         capability: tosca.capabilities.network.Linkable
63         relationship: tosca.relationships.network.LinksTo
64         occurrences:
65         - 1
66         - 1
67     - dependency_server_cmaui:
68         capability: tosca.capabilities.Node
69         node: tosca.nodes.Root
70         relationship: tosca.relationships.DependsOn
71         occurrences:
72         - 0
73         - UNBOUNDED
74     - local_storage_server_cmaui:
75         capability: tosca.capabilities.Attachment
76         node: tosca.nodes.BlockStorage
77         relationship: tosca.relationships.AttachesTo
78         occurrences:
79         - 0
80         - UNBOUNDED
81     - dependency_cmaui_port_1:
82         capability: tosca.capabilities.Node
83         node: tosca.nodes.Root
84         relationship: tosca.relationships.DependsOn
85         occurrences:
86         - 0
87         - UNBOUNDED
88     - link_cmaui_port_1:
89         capability: tosca.capabilities.network.Linkable
90         relationship: tosca.relationships.network.LinksTo
91         occurrences:
92         - 1
93         - 1
94     capabilities:
95       cpu.delta_server_cmaui:
96         type: org.openecomp.capabilities.metric.Ceilometer
97         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
98         occurrences:
99         - 1
100         - UNBOUNDED
101       disk.device.write.requests.rate_server_cmaui:
102         type: org.openecomp.capabilities.metric.Ceilometer
103         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
104         occurrences:
105         - 1
106         - UNBOUNDED
107       disk.device.allocation_server_cmaui:
108         type: org.openecomp.capabilities.metric.Ceilometer
109         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
110         occurrences:
111         - 1
112         - UNBOUNDED
113       scalable_server_cmaui:
114         type: tosca.capabilities.Scalable
115         occurrences:
116         - 1
117         - UNBOUNDED
118       disk.read.bytes.rate_server_cmaui:
119         type: org.openecomp.capabilities.metric.Ceilometer
120         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
121         occurrences:
122         - 1
123         - UNBOUNDED
124       network.incoming.packets.rate_cmaui_port_1:
125         type: org.openecomp.capabilities.metric.Ceilometer
126         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
127         occurrences:
128         - 1
129         - UNBOUNDED
130       network.incoming.packets.rate_cmaui_port_2:
131         type: org.openecomp.capabilities.metric.Ceilometer
132         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
133         occurrences:
134         - 1
135         - UNBOUNDED
136       cpu_server_cmaui:
137         type: org.openecomp.capabilities.metric.Ceilometer
138         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
139         occurrences:
140         - 1
141         - UNBOUNDED
142       feature_cmaui_port_1:
143         type: tosca.capabilities.Node
144         occurrences:
145         - 1
146         - UNBOUNDED
147       feature_cmaui_port_2:
148         type: tosca.capabilities.Node
149         occurrences:
150         - 1
151         - UNBOUNDED
152       disk.write.bytes.rate_server_cmaui:
153         type: org.openecomp.capabilities.metric.Ceilometer
154         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
155         occurrences:
156         - 1
157         - UNBOUNDED
158       host_server_cmaui:
159         type: tosca.capabilities.Container
160         valid_source_types:
161         - tosca.nodes.SoftwareComponent
162         occurrences:
163         - 1
164         - UNBOUNDED
165       disk.device.read.bytes.rate_server_cmaui:
166         type: org.openecomp.capabilities.metric.Ceilometer
167         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
168         occurrences:
169         - 1
170         - UNBOUNDED
171       cpu_util_server_cmaui:
172         type: org.openecomp.capabilities.metric.Ceilometer
173         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
174         occurrences:
175         - 1
176         - UNBOUNDED
177       attachment_cmaui_port_2:
178         type: tosca.capabilities.Attachment
179         occurrences:
180         - 1
181         - UNBOUNDED
182       disk.device.latency_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.write.requests_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       disk.read.requests_server_cmaui:
195         type: org.openecomp.capabilities.metric.Ceilometer
196         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
197         occurrences:
198         - 1
199         - UNBOUNDED
200       network.outgoing.bytes_cmaui_port_2:
201         type: org.openecomp.capabilities.metric.Ceilometer
202         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
203         occurrences:
204         - 1
205         - UNBOUNDED
206       disk.device.capacity_server_cmaui:
207         type: org.openecomp.capabilities.metric.Ceilometer
208         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
209         occurrences:
210         - 1
211         - UNBOUNDED
212       network.outgoing.packets.rate_cmaui_port_1:
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       network.outgoing.packets.rate_cmaui_port_2:
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.usage_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.bytes_cmaui_port_1:
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.usage_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       attachment_cmaui_port_1:
243         type: tosca.capabilities.Attachment
244         occurrences:
245         - 1
246         - UNBOUNDED
247       disk.capacity_server_cmaui:
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.write.requests.rate_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       disk.device.read.requests_server_cmaui:
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       instance_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.device.read.bytes_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       memory_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       disk.root.size_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       forwarder_cmaui_port_2:
290         type: org.openecomp.capabilities.Forwarder
291         occurrences:
292         - 1
293         - UNBOUNDED
294       binding_server_cmaui:
295         type: tosca.capabilities.network.Bindable
296         occurrences:
297         - 1
298         - UNBOUNDED
299       forwarder_cmaui_port_1:
300         type: org.openecomp.capabilities.Forwarder
301         occurrences:
302         - 1
303         - UNBOUNDED
304       disk.device.read.requests.rate_server_cmaui:
305         type: org.openecomp.capabilities.metric.Ceilometer
306         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
307         occurrences:
308         - 1
309         - UNBOUNDED
310       network.incoming.packets_cmaui_port_2:
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.incoming.packets_cmaui_port_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       memory.resident_server_cmaui:
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       disk.latency_server_cmaui:
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       feature_server_cmaui:
352         type: tosca.capabilities.Node
353         occurrences:
354         - 1
355         - UNBOUNDED
356       binding_cmaui_port_1:
357         type: tosca.capabilities.network.Bindable
358         valid_source_types:
359         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
360         occurrences:
361         - 0
362         - UNBOUNDED
363       binding_cmaui_port_2:
364         type: tosca.capabilities.network.Bindable
365         valid_source_types:
366         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
367         occurrences:
368         - 0
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       disk.device.write.bytes_server_cmaui:
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       network.incoming.bytes.rate_cmaui_port_1:
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       network.incoming.bytes.rate_cmaui_port_2:
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.allocation_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       disk.write.requests_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       memory.usage_server_cmaui:
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.outpoing.packets_cmaui_port_1:
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       network.outpoing.packets_cmaui_port_2:
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       network.outgoing.bytes.rate_cmaui_port_2:
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       network.outgoing.bytes.rate_cmaui_port_1:
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       endpoint_server_cmaui:
443         type: tosca.capabilities.Endpoint.Admin
444         occurrences:
445         - 1
446         - UNBOUNDED
447       disk.iops_server_cmaui:
448         type: org.openecomp.capabilities.metric.Ceilometer
449         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
450         occurrences:
451         - 1
452         - UNBOUNDED
453       disk.device.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       network.incoming.bytes_cmaui_port_2:
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
471       network.incoming.bytes_cmaui_port_1:
472         type: org.openecomp.capabilities.metric.Ceilometer
473         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
474         occurrences:
475         - 1
476         - UNBOUNDED