[sdc] - latest code changes
[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: string
13         required: true
14         status: SUPPORTED
15       port_FSB1_Internal_ip_requirements:
16         type: list
17         required: true
18         status: SUPPORTED
19         entry_schema:
20           type: org.openecomp.datatypes.network.IpRequirements
21       port_FSB1_Internal_subnetpoolid:
22         type: list
23         required: true
24         status: SUPPORTED
25         entry_schema:
26           type: string
27       compute_FSB1_metadata:
28         type: list
29         required: true
30         status: SUPPORTED
31         entry_schema:
32           type: json
33       port_FSB2_Internal_vlan_requirements:
34         type: list
35         required: true
36         status: SUPPORTED
37         entry_schema:
38           type: org.openecomp.datatypes.network.VlanRequirements
39       port_FSB2_Internal_order:
40         type: list
41         required: true
42         status: SUPPORTED
43         entry_schema:
44           type: integer
45       port_FSB2_Internal_ip_requirements:
46         type: list
47         required: true
48         status: SUPPORTED
49         entry_schema:
50           type: org.openecomp.datatypes.network.IpRequirements
51       vm_flavor_name:
52         type: string
53         required: true
54         status: SUPPORTED
55       port_FSB2_Internal_network_role:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       port_FSB1_Internal_network_role_tag:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: string
67       port_FSB1_Internal_vlan_requirements:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: org.openecomp.datatypes.network.VlanRequirements
73       port_FSB2_Internal_subnetpoolid:
74         type: list
75         required: true
76         status: SUPPORTED
77         entry_schema:
78           type: string
79       port_FSB1_Internal_exCP_naming:
80         type: org.openecomp.datatypes.Naming
81         required: true
82         status: SUPPORTED
83       port_FSB1_Internal_network_role:
84         type: list
85         required: true
86         status: SUPPORTED
87         entry_schema:
88           type: string
89       compute_FSB1_availability_zone:
90         type: list
91         required: true
92         status: SUPPORTED
93         entry_schema:
94           type: string
95       port_FSB1_Internal_network:
96         type: list
97         required: true
98         status: SUPPORTED
99         entry_schema:
100           type: string
101       index_value:
102         type: integer
103         description: Index value of this substitution service template runtime instance
104         required: false
105         default: 0
106         status: SUPPORTED
107         constraints:
108         - greater_or_equal: 0
109       port_FSB2_Internal_mac_requirements:
110         type: org.openecomp.datatypes.network.MacRequirements
111         required: true
112         status: SUPPORTED
113       port_FSB2_Internal_mac_address:
114         type: string
115         required: true
116         status: SUPPORTED
117       port_FSB2_Internal_exCP_naming:
118         type: org.openecomp.datatypes.Naming
119         required: true
120         status: SUPPORTED
121       port_FSB1_Internal_order:
122         type: list
123         required: true
124         status: SUPPORTED
125         entry_schema:
126           type: integer
127       port_FSB2_Internal_network:
128         type: list
129         required: true
130         status: SUPPORTED
131         entry_schema:
132           type: string
133       port_FSB1_Internal_mac_requirements:
134         type: org.openecomp.datatypes.network.MacRequirements
135         required: true
136         status: SUPPORTED
137       compute_FSB1_name:
138         type: list
139         required: true
140         status: SUPPORTED
141         entry_schema:
142           type: string
143       port_FSB2_Internal_network_role_tag:
144         type: list
145         required: true
146         status: SUPPORTED
147         entry_schema:
148           type: string
149     attributes:
150       FSB1_FSB1_Internal_network_id:
151         type: list
152         status: SUPPORTED
153         entry_schema:
154           type: string
155       FSB1_FSB1_Internal_addresses:
156         type: list
157         status: SUPPORTED
158         entry_schema:
159           type: string
160       FSB1_accessIPv6:
161         type: list
162         status: SUPPORTED
163         entry_schema:
164           type: string
165       FSB1_addresses:
166         type: list
167         status: SUPPORTED
168         entry_schema:
169           type: string
170       FSB1_oam_index:
171         type: list
172         status: SUPPORTED
173         entry_schema:
174           type: string
175       FSB1_FSB2_Internal_network_id:
176         type: list
177         status: SUPPORTED
178         entry_schema:
179           type: string
180       FSB1_FSB2_Internal_index:
181         type: list
182         status: SUPPORTED
183         entry_schema:
184           type: string
185       FSB1_FSB1_Internal_oam_index:
186         type: list
187         status: SUPPORTED
188         entry_schema:
189           type: string
190     requirements:
191     - dependency_FSB1_FSB1_Internal:
192         capability: tosca.capabilities.Node
193         node: tosca.nodes.Root
194         relationship: tosca.relationships.DependsOn
195         occurrences:
196         - 0
197         - UNBOUNDED
198     - link_FSB1_FSB1_Internal:
199         capability: tosca.capabilities.network.Linkable
200         relationship: tosca.relationships.network.LinksTo
201         occurrences:
202         - 1
203         - 1
204     - dependency_FSB1_FSB2_Internal:
205         capability: tosca.capabilities.Node
206         node: tosca.nodes.Root
207         relationship: tosca.relationships.DependsOn
208         occurrences:
209         - 0
210         - UNBOUNDED
211     - link_FSB1_FSB2_Internal:
212         capability: tosca.capabilities.network.Linkable
213         relationship: tosca.relationships.network.LinksTo
214         occurrences:
215         - 1
216         - 1
217     - dependency_FSB1:
218         capability: tosca.capabilities.Node
219         node: tosca.nodes.Root
220         relationship: tosca.relationships.DependsOn
221         occurrences:
222         - 0
223         - UNBOUNDED
224     - local_storage_FSB1:
225         capability: tosca.capabilities.Attachment
226         node: tosca.nodes.BlockStorage
227         relationship: tosca.relationships.AttachesTo
228         occurrences:
229         - 0
230         - UNBOUNDED
231     capabilities:
232       binding_FSB1_FSB2_Internal:
233         type: tosca.capabilities.network.Bindable
234         valid_source_types:
235         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
236         occurrences:
237         - 0
238         - UNBOUNDED
239       disk.capacity_FSB1:
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.read.bytes.rate_FSB1:
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       disk.device.latency_FSB1:
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       disk.allocation_FSB1:
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.read.bytes_FSB1:
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       disk.device.capacity_FSB1:
270         type: org.openecomp.capabilities.metric.Ceilometer
271         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
272         occurrences:
273         - 1
274         - UNBOUNDED
275       cpu_util_FSB1:
276         type: org.openecomp.capabilities.metric.Ceilometer
277         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
278         occurrences:
279         - 1
280         - UNBOUNDED
281       disk.device.write.requests.rate_FSB1:
282         type: org.openecomp.capabilities.metric.Ceilometer
283         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
284         occurrences:
285         - 1
286         - UNBOUNDED
287       disk.root.size_FSB1:
288         type: org.openecomp.capabilities.metric.Ceilometer
289         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
290         occurrences:
291         - 1
292         - UNBOUNDED
293       feature_FSB1:
294         type: tosca.capabilities.Node
295         occurrences:
296         - 1
297         - UNBOUNDED
298       network.incoming.packets.rate_FSB1_FSB1_Internal:
299         type: org.openecomp.capabilities.metric.Ceilometer
300         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
301         occurrences:
302         - 1
303         - UNBOUNDED
304       network.outgoing.bytes_FSB1_FSB1_Internal:
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       attachment_FSB1_FSB2_Internal:
311         type: tosca.capabilities.Attachment
312         occurrences:
313         - 1
314         - UNBOUNDED
315       feature_FSB1_FSB2_Internal:
316         type: tosca.capabilities.Node
317         occurrences:
318         - 1
319         - UNBOUNDED
320       network.incoming.packets_FSB1_FSB2_Internal:
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       memory.resident_FSB1:
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       network.incoming.packets.rate_FSB1_FSB2_Internal:
333         type: org.openecomp.capabilities.metric.Ceilometer
334         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
335         occurrences:
336         - 1
337         - UNBOUNDED
338       cpu_FSB1:
339         type: org.openecomp.capabilities.metric.Ceilometer
340         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
341         occurrences:
342         - 1
343         - UNBOUNDED
344       disk.write.requests.rate_FSB1:
345         type: org.openecomp.capabilities.metric.Ceilometer
346         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
347         occurrences:
348         - 1
349         - UNBOUNDED
350       instance_FSB1:
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       disk.device.read.bytes.rate_FSB1:
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       cpu.delta_FSB1:
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       disk.write.bytes_FSB1:
369         type: org.openecomp.capabilities.metric.Ceilometer
370         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
371         occurrences:
372         - 1
373         - UNBOUNDED
374       binding_FSB1_FSB1_Internal:
375         type: tosca.capabilities.network.Bindable
376         valid_source_types:
377         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
378         occurrences:
379         - 0
380         - UNBOUNDED
381       disk.device.read.requests.rate_FSB1:
382         type: org.openecomp.capabilities.metric.Ceilometer
383         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
384         occurrences:
385         - 1
386         - UNBOUNDED
387       feature_FSB1_FSB1_Internal:
388         type: tosca.capabilities.Node
389         occurrences:
390         - 1
391         - UNBOUNDED
392       disk.device.read.requests_FSB1:
393         type: org.openecomp.capabilities.metric.Ceilometer
394         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
395         occurrences:
396         - 1
397         - UNBOUNDED
398       disk.ephemeral.size_FSB1:
399         type: org.openecomp.capabilities.metric.Ceilometer
400         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
401         occurrences:
402         - 1
403         - UNBOUNDED
404       binding_FSB1:
405         type: tosca.capabilities.network.Bindable
406         occurrences:
407         - 1
408         - UNBOUNDED
409       disk.device.write.bytes_FSB1:
410         type: org.openecomp.capabilities.metric.Ceilometer
411         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
412         occurrences:
413         - 1
414         - UNBOUNDED
415       network.incoming.packets_FSB1_FSB1_Internal:
416         type: org.openecomp.capabilities.metric.Ceilometer
417         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
418         occurrences:
419         - 1
420         - UNBOUNDED
421       attachment_FSB1_FSB1_Internal:
422         type: tosca.capabilities.Attachment
423         occurrences:
424         - 1
425         - UNBOUNDED
426       memory_FSB1:
427         type: org.openecomp.capabilities.metric.Ceilometer
428         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
429         occurrences:
430         - 1
431         - UNBOUNDED
432       network.outpoing.packets_FSB1_FSB1_Internal:
433         type: org.openecomp.capabilities.metric.Ceilometer
434         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
435         occurrences:
436         - 1
437         - UNBOUNDED
438       network.outgoing.bytes.rate_FSB1_FSB2_Internal:
439         type: org.openecomp.capabilities.metric.Ceilometer
440         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
441         occurrences:
442         - 1
443         - UNBOUNDED
444       disk.device.read.bytes_FSB1:
445         type: org.openecomp.capabilities.metric.Ceilometer
446         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
447         occurrences:
448         - 1
449         - UNBOUNDED
450       disk.device.usage_FSB1:
451         type: org.openecomp.capabilities.metric.Ceilometer
452         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
453         occurrences:
454         - 1
455         - UNBOUNDED
456       disk.write.bytes.rate_FSB1:
457         type: org.openecomp.capabilities.metric.Ceilometer
458         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
459         occurrences:
460         - 1
461         - UNBOUNDED
462       scalable_FSB1:
463         type: tosca.capabilities.Scalable
464         occurrences:
465         - 1
466         - UNBOUNDED
467       disk.usage_FSB1:
468         type: org.openecomp.capabilities.metric.Ceilometer
469         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
470         occurrences:
471         - 1
472         - UNBOUNDED
473       host_FSB1:
474         type: tosca.capabilities.Container
475         valid_source_types:
476         - tosca.nodes.SoftwareComponent
477         occurrences:
478         - 1
479         - UNBOUNDED
480       disk.device.allocation_FSB1:
481         type: org.openecomp.capabilities.metric.Ceilometer
482         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
483         occurrences:
484         - 1
485         - UNBOUNDED
486       os_FSB1:
487         type: tosca.capabilities.OperatingSystem
488         occurrences:
489         - 1
490         - UNBOUNDED
491       vcpus_FSB1:
492         type: org.openecomp.capabilities.metric.Ceilometer
493         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
494         occurrences:
495         - 1
496         - UNBOUNDED
497       disk.write.requests_FSB1:
498         type: org.openecomp.capabilities.metric.Ceilometer
499         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
500         occurrences:
501         - 1
502         - UNBOUNDED
503       network.outgoing.bytes_FSB1_FSB2_Internal:
504         type: org.openecomp.capabilities.metric.Ceilometer
505         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
506         occurrences:
507         - 1
508         - UNBOUNDED
509       network.incoming.bytes_FSB1_FSB1_Internal:
510         type: org.openecomp.capabilities.metric.Ceilometer
511         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
512         occurrences:
513         - 1
514         - UNBOUNDED
515       network.outpoing.packets_FSB1_FSB2_Internal:
516         type: org.openecomp.capabilities.metric.Ceilometer
517         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
518         occurrences:
519         - 1
520         - UNBOUNDED
521       disk.device.write.bytes.rate_FSB1:
522         type: org.openecomp.capabilities.metric.Ceilometer
523         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
524         occurrences:
525         - 1
526         - UNBOUNDED
527       network.outgoing.bytes.rate_FSB1_FSB1_Internal:
528         type: org.openecomp.capabilities.metric.Ceilometer
529         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
530         occurrences:
531         - 1
532         - UNBOUNDED
533       endpoint_FSB1:
534         type: tosca.capabilities.Endpoint.Admin
535         occurrences:
536         - 1
537         - UNBOUNDED
538       network.outgoing.packets.rate_FSB1_FSB1_Internal:
539         type: org.openecomp.capabilities.metric.Ceilometer
540         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
541         occurrences:
542         - 1
543         - UNBOUNDED
544       network.incoming.bytes.rate_FSB1_FSB1_Internal:
545         type: org.openecomp.capabilities.metric.Ceilometer
546         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
547         occurrences:
548         - 1
549         - UNBOUNDED
550       disk.latency_FSB1:
551         type: org.openecomp.capabilities.metric.Ceilometer
552         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
553         occurrences:
554         - 1
555         - UNBOUNDED
556       memory.usage_FSB1:
557         type: org.openecomp.capabilities.metric.Ceilometer
558         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
559         occurrences:
560         - 1
561         - UNBOUNDED
562       disk.read.requests_FSB1:
563         type: org.openecomp.capabilities.metric.Ceilometer
564         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
565         occurrences:
566         - 1
567         - UNBOUNDED
568       disk.device.write.requests_FSB1:
569         type: org.openecomp.capabilities.metric.Ceilometer
570         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
571         occurrences:
572         - 1
573         - UNBOUNDED
574       network.incoming.bytes.rate_FSB1_FSB2_Internal:
575         type: org.openecomp.capabilities.metric.Ceilometer
576         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
577         occurrences:
578         - 1
579         - UNBOUNDED
580       network.incoming.bytes_FSB1_FSB2_Internal:
581         type: org.openecomp.capabilities.metric.Ceilometer
582         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
583         occurrences:
584         - 1
585         - UNBOUNDED
586       disk.iops_FSB1:
587         type: org.openecomp.capabilities.metric.Ceilometer
588         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
589         occurrences:
590         - 1
591         - UNBOUNDED
592       network.outgoing.packets.rate_FSB1_FSB2_Internal:
593         type: org.openecomp.capabilities.metric.Ceilometer
594         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
595         occurrences:
596         - 1
597         - UNBOUNDED
598       disk.device.iops_FSB1:
599         type: org.openecomp.capabilities.metric.Ceilometer
600         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
601         occurrences:
602         - 1
603         - UNBOUNDED