[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 / unifiedComposition / creSubstitutionServiceTemplate / WithOutputParameters / consolidation / 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.FSB1:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       port_FSB1_Internal_mac_address:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       compute_FSB1_metadata:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: json
23       compute_FSB1_availability_zone:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       port_FSB1_Internal_network:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       index_value:
36         type: integer
37         description: Index value of this substitution service template runtime instance
38         required: false
39         default: 0
40         status: SUPPORTED
41         constraints:
42         - greater_or_equal: 0
43       port_FSB2_Internal_network:
44         type: list
45         required: true
46         status: SUPPORTED
47         entry_schema:
48           type: string
49       compute_FSB1_name:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: string
55       vm_flavor_name:
56         type: string
57         required: true
58         status: SUPPORTED
59       port_FSB2_Internal_mac_address:
60         type: list
61         required: true
62         status: SUPPORTED
63         entry_schema:
64           type: string
65     attributes:
66       FSB1_FSB1_Internal_network_id:
67         type: list
68         status: SUPPORTED
69         entry_schema:
70           type: string
71       FSB1_FSB1_Internal_addresses:
72         type: list
73         status: SUPPORTED
74         entry_schema:
75           type: string
76       FSB1_accessIPv6:
77         type: list
78         status: SUPPORTED
79         entry_schema:
80           type: string
81       FSB1_addresses:
82         type: list
83         status: SUPPORTED
84         entry_schema:
85           type: string
86       FSB1_oam_index:
87         type: list
88         status: SUPPORTED
89         entry_schema:
90           type: string
91       FSB1_FSB2_Internal_network_id:
92         type: list
93         status: SUPPORTED
94         entry_schema:
95           type: string
96       FSB1_FSB2_Internal_index:
97         type: list
98         status: SUPPORTED
99         entry_schema:
100           type: string
101       FSB1_FSB1_Internal_oam_index:
102         type: list
103         status: SUPPORTED
104         entry_schema:
105           type: string
106     requirements:
107     - dependency_FSB1_FSB1_Internal:
108         capability: tosca.capabilities.Node
109         node: tosca.nodes.Root
110         relationship: tosca.relationships.DependsOn
111         occurrences:
112         - 0
113         - UNBOUNDED
114     - link_FSB1_FSB1_Internal:
115         capability: tosca.capabilities.network.Linkable
116         relationship: tosca.relationships.network.LinksTo
117         occurrences:
118         - 1
119         - 1
120     - dependency_FSB1_FSB2_Internal:
121         capability: tosca.capabilities.Node
122         node: tosca.nodes.Root
123         relationship: tosca.relationships.DependsOn
124         occurrences:
125         - 0
126         - UNBOUNDED
127     - link_FSB1_FSB2_Internal:
128         capability: tosca.capabilities.network.Linkable
129         relationship: tosca.relationships.network.LinksTo
130         occurrences:
131         - 1
132         - 1
133     - dependency_FSB1:
134         capability: tosca.capabilities.Node
135         node: tosca.nodes.Root
136         relationship: tosca.relationships.DependsOn
137         occurrences:
138         - 0
139         - UNBOUNDED
140     - local_storage_FSB1:
141         capability: tosca.capabilities.Attachment
142         node: tosca.nodes.BlockStorage
143         relationship: tosca.relationships.AttachesTo
144         occurrences:
145         - 0
146         - UNBOUNDED
147     capabilities:
148       binding_FSB1_FSB2_Internal:
149         type: tosca.capabilities.network.Bindable
150         valid_source_types:
151         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
152         occurrences:
153         - 0
154         - UNBOUNDED
155       disk.capacity_FSB1:
156         type: org.openecomp.capabilities.metric.Ceilometer
157         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
158         occurrences:
159         - 1
160         - UNBOUNDED
161       disk.read.bytes.rate_FSB1:
162         type: org.openecomp.capabilities.metric.Ceilometer
163         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
164         occurrences:
165         - 1
166         - UNBOUNDED
167       disk.device.latency_FSB1:
168         type: org.openecomp.capabilities.metric.Ceilometer
169         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
170         occurrences:
171         - 1
172         - UNBOUNDED
173       disk.allocation_FSB1:
174         type: org.openecomp.capabilities.metric.Ceilometer
175         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
176         occurrences:
177         - 1
178         - UNBOUNDED
179       disk.read.bytes_FSB1:
180         type: org.openecomp.capabilities.metric.Ceilometer
181         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
182         occurrences:
183         - 1
184         - UNBOUNDED
185       disk.device.capacity_FSB1:
186         type: org.openecomp.capabilities.metric.Ceilometer
187         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
188         occurrences:
189         - 1
190         - UNBOUNDED
191       cpu_util_FSB1:
192         type: org.openecomp.capabilities.metric.Ceilometer
193         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
194         occurrences:
195         - 1
196         - UNBOUNDED
197       disk.device.write.requests.rate_FSB1:
198         type: org.openecomp.capabilities.metric.Ceilometer
199         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
200         occurrences:
201         - 1
202         - UNBOUNDED
203       disk.root.size_FSB1:
204         type: org.openecomp.capabilities.metric.Ceilometer
205         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
206         occurrences:
207         - 1
208         - UNBOUNDED
209       feature_FSB1:
210         type: tosca.capabilities.Node
211         occurrences:
212         - 1
213         - UNBOUNDED
214       network.incoming.packets.rate_FSB1_FSB1_Internal:
215         type: org.openecomp.capabilities.metric.Ceilometer
216         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
217         occurrences:
218         - 1
219         - UNBOUNDED
220       network.outgoing.bytes_FSB1_FSB1_Internal:
221         type: org.openecomp.capabilities.metric.Ceilometer
222         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
223         occurrences:
224         - 1
225         - UNBOUNDED
226       attachment_FSB1_FSB2_Internal:
227         type: tosca.capabilities.Attachment
228         occurrences:
229         - 1
230         - UNBOUNDED
231       feature_FSB1_FSB2_Internal:
232         type: tosca.capabilities.Node
233         occurrences:
234         - 1
235         - UNBOUNDED
236       network.incoming.packets_FSB1_FSB2_Internal:
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       memory.resident_FSB1:
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       network.incoming.packets.rate_FSB1_FSB2_Internal:
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       cpu_FSB1:
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       disk.write.requests.rate_FSB1:
261         type: org.openecomp.capabilities.metric.Ceilometer
262         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
263         occurrences:
264         - 1
265         - UNBOUNDED
266       instance_FSB1:
267         type: org.openecomp.capabilities.metric.Ceilometer
268         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
269         occurrences:
270         - 1
271         - UNBOUNDED
272       disk.device.read.bytes.rate_FSB1:
273         type: org.openecomp.capabilities.metric.Ceilometer
274         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
275         occurrences:
276         - 1
277         - UNBOUNDED
278       cpu.delta_FSB1:
279         type: org.openecomp.capabilities.metric.Ceilometer
280         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
281         occurrences:
282         - 1
283         - UNBOUNDED
284       disk.write.bytes_FSB1:
285         type: org.openecomp.capabilities.metric.Ceilometer
286         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
287         occurrences:
288         - 1
289         - UNBOUNDED
290       binding_FSB1_FSB1_Internal:
291         type: tosca.capabilities.network.Bindable
292         valid_source_types:
293         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
294         occurrences:
295         - 0
296         - UNBOUNDED
297       disk.device.read.requests.rate_FSB1:
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       feature_FSB1_FSB1_Internal:
304         type: tosca.capabilities.Node
305         occurrences:
306         - 1
307         - UNBOUNDED
308       disk.device.read.requests_FSB1:
309         type: org.openecomp.capabilities.metric.Ceilometer
310         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
311         occurrences:
312         - 1
313         - UNBOUNDED
314       disk.ephemeral.size_FSB1:
315         type: org.openecomp.capabilities.metric.Ceilometer
316         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
317         occurrences:
318         - 1
319         - UNBOUNDED
320       binding_FSB1:
321         type: tosca.capabilities.network.Bindable
322         occurrences:
323         - 1
324         - UNBOUNDED
325       disk.device.write.bytes_FSB1:
326         type: org.openecomp.capabilities.metric.Ceilometer
327         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
328         occurrences:
329         - 1
330         - UNBOUNDED
331       network.incoming.packets_FSB1_FSB1_Internal:
332         type: org.openecomp.capabilities.metric.Ceilometer
333         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
334         occurrences:
335         - 1
336         - UNBOUNDED
337       attachment_FSB1_FSB1_Internal:
338         type: tosca.capabilities.Attachment
339         occurrences:
340         - 1
341         - UNBOUNDED
342       memory_FSB1:
343         type: org.openecomp.capabilities.metric.Ceilometer
344         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
345         occurrences:
346         - 1
347         - UNBOUNDED
348       network.outpoing.packets_FSB1_FSB1_Internal:
349         type: org.openecomp.capabilities.metric.Ceilometer
350         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
351         occurrences:
352         - 1
353         - UNBOUNDED
354       network.outgoing.bytes.rate_FSB1_FSB2_Internal:
355         type: org.openecomp.capabilities.metric.Ceilometer
356         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
357         occurrences:
358         - 1
359         - UNBOUNDED
360       disk.device.read.bytes_FSB1:
361         type: org.openecomp.capabilities.metric.Ceilometer
362         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
363         occurrences:
364         - 1
365         - UNBOUNDED
366       disk.device.usage_FSB1:
367         type: org.openecomp.capabilities.metric.Ceilometer
368         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
369         occurrences:
370         - 1
371         - UNBOUNDED
372       disk.write.bytes.rate_FSB1:
373         type: org.openecomp.capabilities.metric.Ceilometer
374         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
375         occurrences:
376         - 1
377         - UNBOUNDED
378       scalable_FSB1:
379         type: tosca.capabilities.Scalable
380         occurrences:
381         - 1
382         - UNBOUNDED
383       disk.usage_FSB1:
384         type: org.openecomp.capabilities.metric.Ceilometer
385         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
386         occurrences:
387         - 1
388         - UNBOUNDED
389       host_FSB1:
390         type: tosca.capabilities.Container
391         valid_source_types:
392         - tosca.nodes.SoftwareComponent
393         occurrences:
394         - 1
395         - UNBOUNDED
396       disk.device.allocation_FSB1:
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       os_FSB1:
403         type: tosca.capabilities.OperatingSystem
404         occurrences:
405         - 1
406         - UNBOUNDED
407       vcpus_FSB1:
408         type: org.openecomp.capabilities.metric.Ceilometer
409         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
410         occurrences:
411         - 1
412         - UNBOUNDED
413       disk.write.requests_FSB1:
414         type: org.openecomp.capabilities.metric.Ceilometer
415         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
416         occurrences:
417         - 1
418         - UNBOUNDED
419       network.outgoing.bytes_FSB1_FSB2_Internal:
420         type: org.openecomp.capabilities.metric.Ceilometer
421         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
422         occurrences:
423         - 1
424         - UNBOUNDED
425       network.incoming.bytes_FSB1_FSB1_Internal:
426         type: org.openecomp.capabilities.metric.Ceilometer
427         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
428         occurrences:
429         - 1
430         - UNBOUNDED
431       network.outpoing.packets_FSB1_FSB2_Internal:
432         type: org.openecomp.capabilities.metric.Ceilometer
433         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
434         occurrences:
435         - 1
436         - UNBOUNDED
437       disk.device.write.bytes.rate_FSB1:
438         type: org.openecomp.capabilities.metric.Ceilometer
439         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
440         occurrences:
441         - 1
442         - UNBOUNDED
443       network.outgoing.bytes.rate_FSB1_FSB1_Internal:
444         type: org.openecomp.capabilities.metric.Ceilometer
445         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
446         occurrences:
447         - 1
448         - UNBOUNDED
449       endpoint_FSB1:
450         type: tosca.capabilities.Endpoint.Admin
451         occurrences:
452         - 1
453         - UNBOUNDED
454       network.outgoing.packets.rate_FSB1_FSB1_Internal:
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       network.incoming.bytes.rate_FSB1_FSB1_Internal:
461         type: org.openecomp.capabilities.metric.Ceilometer
462         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
463         occurrences:
464         - 1
465         - UNBOUNDED
466       disk.latency_FSB1:
467         type: org.openecomp.capabilities.metric.Ceilometer
468         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
469         occurrences:
470         - 1
471         - UNBOUNDED
472       memory.usage_FSB1:
473         type: org.openecomp.capabilities.metric.Ceilometer
474         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
475         occurrences:
476         - 1
477         - UNBOUNDED
478       disk.read.requests_FSB1:
479         type: org.openecomp.capabilities.metric.Ceilometer
480         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
481         occurrences:
482         - 1
483         - UNBOUNDED
484       disk.device.write.requests_FSB1:
485         type: org.openecomp.capabilities.metric.Ceilometer
486         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
487         occurrences:
488         - 1
489         - UNBOUNDED
490       network.incoming.bytes.rate_FSB1_FSB2_Internal:
491         type: org.openecomp.capabilities.metric.Ceilometer
492         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
493         occurrences:
494         - 1
495         - UNBOUNDED
496       network.incoming.bytes_FSB1_FSB2_Internal:
497         type: org.openecomp.capabilities.metric.Ceilometer
498         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
499         occurrences:
500         - 1
501         - UNBOUNDED
502       disk.iops_FSB1:
503         type: org.openecomp.capabilities.metric.Ceilometer
504         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
505         occurrences:
506         - 1
507         - UNBOUNDED
508       network.outgoing.packets.rate_FSB1_FSB2_Internal:
509         type: org.openecomp.capabilities.metric.Ceilometer
510         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
511         occurrences:
512         - 1
513         - UNBOUNDED
514       disk.device.iops_FSB1:
515         type: org.openecomp.capabilities.metric.Ceilometer
516         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
517         occurrences:
518         - 1
519         - UNBOUNDED