2682002f72c95bd11cf538e04d0622a9a50632e0
[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: 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       host_server_cmaui:
151         type: tosca.capabilities.Container
152         valid_source_types:
153         - tosca.nodes.SoftwareComponent
154         occurrences:
155         - 1
156         - UNBOUNDED
157       disk.device.read.bytes.rate_server_cmaui:
158         type: org.openecomp.capabilities.metric.Ceilometer
159         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
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       forwarder_template_VMInt_OAM_lb_1:
170         type: org.openecomp.capabilities.Forwarder
171         occurrences:
172         - 1
173         - UNBOUNDED
174       network.outgoing.bytes.rate_template_VMInt_OAM_lb_1:
175         type: org.openecomp.capabilities.metric.Ceilometer
176         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
177         occurrences:
178         - 1
179         - UNBOUNDED
180       disk.device.latency_server_cmaui:
181         type: org.openecomp.capabilities.metric.Ceilometer
182         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
183         occurrences:
184         - 1
185         - UNBOUNDED
186       disk.device.write.requests_server_cmaui:
187         type: org.openecomp.capabilities.metric.Ceilometer
188         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
189         occurrences:
190         - 1
191         - UNBOUNDED
192       disk.read.requests_server_cmaui:
193         type: org.openecomp.capabilities.metric.Ceilometer
194         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
195         occurrences:
196         - 1
197         - UNBOUNDED
198       network.outgoing.bytes.rate_template_VMInt_OAM_lb_2:
199         type: org.openecomp.capabilities.metric.Ceilometer
200         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
201         occurrences:
202         - 1
203         - UNBOUNDED
204       disk.device.capacity_server_cmaui:
205         type: org.openecomp.capabilities.metric.Ceilometer
206         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
207         occurrences:
208         - 1
209         - UNBOUNDED
210       network.incoming.bytes_template_VMInt_OAM_lb_2:
211         type: org.openecomp.capabilities.metric.Ceilometer
212         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
213         occurrences:
214         - 1
215         - UNBOUNDED
216       disk.usage_server_cmaui:
217         type: org.openecomp.capabilities.metric.Ceilometer
218         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
219         occurrences:
220         - 1
221         - UNBOUNDED
222       network.incoming.bytes_template_VMInt_OAM_lb_1:
223         type: org.openecomp.capabilities.metric.Ceilometer
224         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
225         occurrences:
226         - 1
227         - UNBOUNDED
228       forwarder_template_VMInt_OAM_lb_2:
229         type: org.openecomp.capabilities.Forwarder
230         occurrences:
231         - 1
232         - UNBOUNDED
233       disk.device.usage_server_cmaui:
234         type: org.openecomp.capabilities.metric.Ceilometer
235         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
236         occurrences:
237         - 1
238         - UNBOUNDED
239       disk.capacity_server_cmaui:
240         type: org.openecomp.capabilities.metric.Ceilometer
241         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
242         occurrences:
243         - 1
244         - UNBOUNDED
245       disk.write.requests.rate_server_cmaui:
246         type: org.openecomp.capabilities.metric.Ceilometer
247         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
248         occurrences:
249         - 1
250         - UNBOUNDED
251       network.incoming.packets.rate_template_VMInt_OAM_lb_2:
252         type: org.openecomp.capabilities.metric.Ceilometer
253         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
254         occurrences:
255         - 1
256         - UNBOUNDED
257       network.incoming.packets.rate_template_VMInt_OAM_lb_1:
258         type: org.openecomp.capabilities.metric.Ceilometer
259         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
260         occurrences:
261         - 1
262         - UNBOUNDED
263       disk.device.read.requests_server_cmaui:
264         type: org.openecomp.capabilities.metric.Ceilometer
265         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
266         occurrences:
267         - 1
268         - UNBOUNDED
269       feature_template_VMInt_OAM_lb_2:
270         type: tosca.capabilities.Node
271         occurrences:
272         - 1
273         - UNBOUNDED
274       instance_server_cmaui:
275         type: org.openecomp.capabilities.metric.Ceilometer
276         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
277         occurrences:
278         - 1
279         - UNBOUNDED
280       disk.device.read.bytes_server_cmaui:
281         type: org.openecomp.capabilities.metric.Ceilometer
282         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
283         occurrences:
284         - 1
285         - UNBOUNDED
286       feature_template_VMInt_OAM_lb_1:
287         type: tosca.capabilities.Node
288         occurrences:
289         - 1
290         - UNBOUNDED
291       memory_server_cmaui:
292         type: org.openecomp.capabilities.metric.Ceilometer
293         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
294         occurrences:
295         - 1
296         - UNBOUNDED
297       network.outgoing.packets.rate_template_VMInt_OAM_lb_2:
298         type: org.openecomp.capabilities.metric.Ceilometer
299         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
300         occurrences:
301         - 1
302         - UNBOUNDED
303       network.outgoing.packets.rate_template_VMInt_OAM_lb_1:
304         type: org.openecomp.capabilities.metric.Ceilometer
305         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
306         occurrences:
307         - 1
308         - UNBOUNDED
309       disk.root.size_server_cmaui:
310         type: org.openecomp.capabilities.metric.Ceilometer
311         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
312         occurrences:
313         - 1
314         - UNBOUNDED
315       binding_server_cmaui:
316         type: tosca.capabilities.network.Bindable
317         occurrences:
318         - 1
319         - UNBOUNDED
320       disk.device.read.requests.rate_server_cmaui:
321         type: org.openecomp.capabilities.metric.Ceilometer
322         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
323         occurrences:
324         - 1
325         - UNBOUNDED
326       disk.write.bytes_server_cmaui:
327         type: org.openecomp.capabilities.metric.Ceilometer
328         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
329         occurrences:
330         - 1
331         - UNBOUNDED
332       os_server_cmaui:
333         type: tosca.capabilities.OperatingSystem
334         occurrences:
335         - 1
336         - UNBOUNDED
337       disk.device.write.bytes.rate_server_cmaui:
338         type: org.openecomp.capabilities.metric.Ceilometer
339         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
340         occurrences:
341         - 1
342         - UNBOUNDED
343       network.outpoing.packets_template_VMInt_OAM_lb_1:
344         type: org.openecomp.capabilities.metric.Ceilometer
345         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
346         occurrences:
347         - 1
348         - UNBOUNDED
349       network.outpoing.packets_template_VMInt_OAM_lb_2:
350         type: org.openecomp.capabilities.metric.Ceilometer
351         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
352         occurrences:
353         - 1
354         - UNBOUNDED
355       network.incoming.packets_template_VMInt_OAM_lb_1:
356         type: org.openecomp.capabilities.metric.Ceilometer
357         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
358         occurrences:
359         - 1
360         - UNBOUNDED
361       network.incoming.packets_template_VMInt_OAM_lb_2:
362         type: org.openecomp.capabilities.metric.Ceilometer
363         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
364         occurrences:
365         - 1
366         - UNBOUNDED
367       network.outgoing.bytes_template_VMInt_OAM_lb_1:
368         type: org.openecomp.capabilities.metric.Ceilometer
369         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
370         occurrences:
371         - 1
372         - UNBOUNDED
373       network.outgoing.bytes_template_VMInt_OAM_lb_2:
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       memory.resident_server_cmaui:
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       disk.latency_server_cmaui:
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       feature_server_cmaui:
392         type: tosca.capabilities.Node
393         occurrences:
394         - 1
395         - UNBOUNDED
396       vcpus_server_cmaui:
397         type: org.openecomp.capabilities.metric.Ceilometer
398         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
399         occurrences:
400         - 1
401         - UNBOUNDED
402       disk.device.write.bytes_server_cmaui:
403         type: org.openecomp.capabilities.metric.Ceilometer
404         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
405         occurrences:
406         - 1
407         - UNBOUNDED
408       network.incoming.bytes.rate_template_VMInt_OAM_lb_1:
409         type: org.openecomp.capabilities.metric.Ceilometer
410         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
411         occurrences:
412         - 1
413         - UNBOUNDED
414       binding_template_VMInt_OAM_lb_2:
415         type: tosca.capabilities.network.Bindable
416         valid_source_types:
417         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
418         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
419         occurrences:
420         - 0
421         - UNBOUNDED
422       binding_template_VMInt_OAM_lb_1:
423         type: tosca.capabilities.network.Bindable
424         valid_source_types:
425         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
426         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
427         occurrences:
428         - 0
429         - UNBOUNDED
430       network.incoming.bytes.rate_template_VMInt_OAM_lb_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       disk.allocation_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.write.requests_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       memory.usage_server_cmaui:
449         type: org.openecomp.capabilities.metric.Ceilometer
450         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
451         occurrences:
452         - 1
453         - UNBOUNDED
454       disk.ephemeral.size_server_cmaui:
455         type: org.openecomp.capabilities.metric.Ceilometer
456         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
457         occurrences:
458         - 1
459         - UNBOUNDED
460       endpoint_server_cmaui:
461         type: tosca.capabilities.Endpoint.Admin
462         occurrences:
463         - 1
464         - UNBOUNDED
465       disk.iops_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       disk.device.iops_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       disk.read.bytes_server_cmaui:
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