12f2859d97d11108f1cdf867826081c43657dd0d
[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       p1:
19         type: string
20         description: UID of OAM network
21         required: true
22         status: SUPPORTED
23       p2:
24         type: string
25         description: UID of OAM network
26         required: true
27         status: SUPPORTED
28       cmaui_image:
29         type: string
30         description: Image for CMAUI server
31         required: true
32         status: SUPPORTED
33       cmaui_flavor:
34         type: string
35         description: Flavor for CMAUI server
36         required: true
37         status: SUPPORTED
38       availability_zone_0:
39         type: string
40         description: availabilityzone name
41         required: true
42         status: SUPPORTED
43       cmaui_oam_ips:
44         type: string
45         description: cmaui_oam_ips
46         required: true
47         status: SUPPORTED
48       net:
49         type: string
50         description: UID of OAM network
51         required: true
52         status: SUPPORTED
53     requirements:
54     - dependency_cmaui_port_3:
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_3:
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     - dependency_cmaui_port_0:
95         capability: tosca.capabilities.Node
96         node: tosca.nodes.Root
97         relationship: tosca.relationships.DependsOn
98         occurrences:
99         - 0
100         - UNBOUNDED
101     - link_cmaui_port_0:
102         capability: tosca.capabilities.network.Linkable
103         relationship: tosca.relationships.network.LinksTo
104         occurrences:
105         - 1
106         - 1
107     capabilities:
108       cpu.delta_server_cmaui:
109         type: org.openecomp.capabilities.metric.Ceilometer
110         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
111         occurrences:
112         - 1
113         - UNBOUNDED
114       disk.device.write.requests.rate_server_cmaui:
115         type: org.openecomp.capabilities.metric.Ceilometer
116         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
117         occurrences:
118         - 1
119         - UNBOUNDED
120       disk.device.allocation_server_cmaui:
121         type: org.openecomp.capabilities.metric.Ceilometer
122         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
123         occurrences:
124         - 1
125         - UNBOUNDED
126       network.incoming.packets.rate_cmaui_port_0:
127         type: org.openecomp.capabilities.metric.Ceilometer
128         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
129         occurrences:
130         - 1
131         - UNBOUNDED
132       scalable_server_cmaui:
133         type: tosca.capabilities.Scalable
134         occurrences:
135         - 1
136         - UNBOUNDED
137       disk.read.bytes.rate_server_cmaui:
138         type: org.openecomp.capabilities.metric.Ceilometer
139         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
140         occurrences:
141         - 1
142         - UNBOUNDED
143       network.incoming.packets.rate_cmaui_port_1:
144         type: org.openecomp.capabilities.metric.Ceilometer
145         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
146         occurrences:
147         - 1
148         - UNBOUNDED
149       cpu_server_cmaui:
150         type: org.openecomp.capabilities.metric.Ceilometer
151         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
152         occurrences:
153         - 1
154         - UNBOUNDED
155       feature_cmaui_port_1:
156         type: tosca.capabilities.Node
157         occurrences:
158         - 1
159         - UNBOUNDED
160       network.incoming.packets.rate_cmaui_port_3:
161         type: org.openecomp.capabilities.metric.Ceilometer
162         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
163         occurrences:
164         - 1
165         - UNBOUNDED
166       feature_cmaui_port_3:
167         type: tosca.capabilities.Node
168         occurrences:
169         - 1
170         - UNBOUNDED
171       disk.write.bytes.rate_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       host_server_cmaui:
178         type: tosca.capabilities.Container
179         valid_source_types:
180         - tosca.nodes.SoftwareComponent
181         occurrences:
182         - 1
183         - UNBOUNDED
184       disk.device.read.bytes.rate_server_cmaui:
185         type: org.openecomp.capabilities.metric.Ceilometer
186         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
187         occurrences:
188         - 1
189         - UNBOUNDED
190       cpu_util_server_cmaui:
191         type: org.openecomp.capabilities.metric.Ceilometer
192         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
193         occurrences:
194         - 1
195         - UNBOUNDED
196       feature_cmaui_port_0:
197         type: tosca.capabilities.Node
198         occurrences:
199         - 1
200         - UNBOUNDED
201       attachment_cmaui_port_3:
202         type: tosca.capabilities.Attachment
203         occurrences:
204         - 1
205         - UNBOUNDED
206       network.outgoing.bytes_cmaui_port_3:
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       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       network.outgoing.packets.rate_cmaui_port_1:
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       disk.usage_server_cmaui:
249         type: org.openecomp.capabilities.metric.Ceilometer
250         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
251         occurrences:
252         - 1
253         - UNBOUNDED
254       network.outgoing.bytes_cmaui_port_1:
255         type: org.openecomp.capabilities.metric.Ceilometer
256         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
257         occurrences:
258         - 1
259         - UNBOUNDED
260       attachment_cmaui_port_0:
261         type: tosca.capabilities.Attachment
262         occurrences:
263         - 1
264         - UNBOUNDED
265       network.outgoing.packets.rate_cmaui_port_3:
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.usage_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       attachment_cmaui_port_1:
278         type: tosca.capabilities.Attachment
279         occurrences:
280         - 1
281         - UNBOUNDED
282       network.outgoing.bytes_cmaui_port_0:
283         type: org.openecomp.capabilities.metric.Ceilometer
284         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
285         occurrences:
286         - 1
287         - UNBOUNDED
288       disk.capacity_server_cmaui:
289         type: org.openecomp.capabilities.metric.Ceilometer
290         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
291         occurrences:
292         - 1
293         - UNBOUNDED
294       disk.write.requests.rate_server_cmaui:
295         type: org.openecomp.capabilities.metric.Ceilometer
296         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
297         occurrences:
298         - 1
299         - UNBOUNDED
300       disk.device.read.requests_server_cmaui:
301         type: org.openecomp.capabilities.metric.Ceilometer
302         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
303         occurrences:
304         - 1
305         - UNBOUNDED
306       instance_server_cmaui:
307         type: org.openecomp.capabilities.metric.Ceilometer
308         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
309         occurrences:
310         - 1
311         - UNBOUNDED
312       disk.device.read.bytes_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       forwarder_cmaui_port_0:
319         type: org.openecomp.capabilities.Forwarder
320         occurrences:
321         - 1
322         - UNBOUNDED
323       memory_server_cmaui:
324         type: org.openecomp.capabilities.metric.Ceilometer
325         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
326         occurrences:
327         - 1
328         - UNBOUNDED
329       disk.root.size_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       forwarder_cmaui_port_3:
336         type: org.openecomp.capabilities.Forwarder
337         occurrences:
338         - 1
339         - UNBOUNDED
340       binding_server_cmaui:
341         type: tosca.capabilities.network.Bindable
342         occurrences:
343         - 1
344         - UNBOUNDED
345       forwarder_cmaui_port_1:
346         type: org.openecomp.capabilities.Forwarder
347         occurrences:
348         - 1
349         - UNBOUNDED
350       disk.device.read.requests.rate_server_cmaui:
351         type: org.openecomp.capabilities.metric.Ceilometer
352         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
353         occurrences:
354         - 1
355         - UNBOUNDED
356       network.incoming.packets_cmaui_port_3:
357         type: org.openecomp.capabilities.metric.Ceilometer
358         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
359         occurrences:
360         - 1
361         - UNBOUNDED
362       disk.write.bytes_server_cmaui:
363         type: org.openecomp.capabilities.metric.Ceilometer
364         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
365         occurrences:
366         - 1
367         - UNBOUNDED
368       os_server_cmaui:
369         type: tosca.capabilities.OperatingSystem
370         occurrences:
371         - 1
372         - UNBOUNDED
373       disk.device.write.bytes.rate_server_cmaui:
374         type: org.openecomp.capabilities.metric.Ceilometer
375         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
376         occurrences:
377         - 1
378         - UNBOUNDED
379       network.incoming.packets_cmaui_port_1:
380         type: org.openecomp.capabilities.metric.Ceilometer
381         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
382         occurrences:
383         - 1
384         - UNBOUNDED
385       network.incoming.packets_cmaui_port_0:
386         type: org.openecomp.capabilities.metric.Ceilometer
387         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
388         occurrences:
389         - 1
390         - UNBOUNDED
391       memory.resident_server_cmaui:
392         type: org.openecomp.capabilities.metric.Ceilometer
393         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
394         occurrences:
395         - 1
396         - UNBOUNDED
397       disk.latency_server_cmaui:
398         type: org.openecomp.capabilities.metric.Ceilometer
399         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
400         occurrences:
401         - 1
402         - UNBOUNDED
403       binding_cmaui_port_0:
404         type: tosca.capabilities.network.Bindable
405         valid_source_types:
406         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
407         occurrences:
408         - 0
409         - UNBOUNDED
410       feature_server_cmaui:
411         type: tosca.capabilities.Node
412         occurrences:
413         - 1
414         - UNBOUNDED
415       binding_cmaui_port_1:
416         type: tosca.capabilities.network.Bindable
417         valid_source_types:
418         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
419         occurrences:
420         - 0
421         - UNBOUNDED
422       vcpus_server_cmaui:
423         type: org.openecomp.capabilities.metric.Ceilometer
424         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
425         occurrences:
426         - 1
427         - UNBOUNDED
428       network.incoming.bytes.rate_cmaui_port_0:
429         type: org.openecomp.capabilities.metric.Ceilometer
430         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
431         occurrences:
432         - 1
433         - UNBOUNDED
434       binding_cmaui_port_3:
435         type: tosca.capabilities.network.Bindable
436         valid_source_types:
437         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
438         occurrences:
439         - 0
440         - UNBOUNDED
441       disk.device.write.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       network.incoming.bytes.rate_cmaui_port_1:
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       network.incoming.bytes.rate_cmaui_port_3:
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.allocation_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.write.requests_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       memory.usage_server_cmaui:
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
477       network.outpoing.packets_cmaui_port_0:
478         type: org.openecomp.capabilities.metric.Ceilometer
479         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
480         occurrences:
481         - 1
482         - UNBOUNDED
483       disk.ephemeral.size_server_cmaui:
484         type: org.openecomp.capabilities.metric.Ceilometer
485         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
486         occurrences:
487         - 1
488         - UNBOUNDED
489       network.outpoing.packets_cmaui_port_1:
490         type: org.openecomp.capabilities.metric.Ceilometer
491         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
492         occurrences:
493         - 1
494         - UNBOUNDED
495       network.outpoing.packets_cmaui_port_3:
496         type: org.openecomp.capabilities.metric.Ceilometer
497         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
498         occurrences:
499         - 1
500         - UNBOUNDED
501       network.outgoing.bytes.rate_cmaui_port_3:
502         type: org.openecomp.capabilities.metric.Ceilometer
503         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
504         occurrences:
505         - 1
506         - UNBOUNDED
507       network.outgoing.bytes.rate_cmaui_port_0:
508         type: org.openecomp.capabilities.metric.Ceilometer
509         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
510         occurrences:
511         - 1
512         - UNBOUNDED
513       network.outgoing.bytes.rate_cmaui_port_1:
514         type: org.openecomp.capabilities.metric.Ceilometer
515         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
516         occurrences:
517         - 1
518         - UNBOUNDED
519       endpoint_server_cmaui:
520         type: tosca.capabilities.Endpoint.Admin
521         occurrences:
522         - 1
523         - UNBOUNDED
524       disk.iops_server_cmaui:
525         type: org.openecomp.capabilities.metric.Ceilometer
526         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
527         occurrences:
528         - 1
529         - UNBOUNDED
530       network.incoming.bytes_cmaui_port_3:
531         type: org.openecomp.capabilities.metric.Ceilometer
532         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
533         occurrences:
534         - 1
535         - UNBOUNDED
536       disk.device.iops_server_cmaui:
537         type: org.openecomp.capabilities.metric.Ceilometer
538         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
539         occurrences:
540         - 1
541         - UNBOUNDED
542       disk.read.bytes_server_cmaui:
543         type: org.openecomp.capabilities.metric.Ceilometer
544         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
545         occurrences:
546         - 1
547         - UNBOUNDED
548       network.incoming.bytes_cmaui_port_1:
549         type: org.openecomp.capabilities.metric.Ceilometer
550         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
551         occurrences:
552         - 1
553         - UNBOUNDED
554       network.incoming.bytes_cmaui_port_0:
555         type: org.openecomp.capabilities.metric.Ceilometer
556         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
557         occurrences:
558         - 1
559         - UNBOUNDED