[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 / noConsolidation / 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       port_FSB_OAM_fixed_ips:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: json
29       compute_FSB1_availability_zone:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       port_FSB1_Internal_network:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: string
41       index_value:
42         type: integer
43         description: Index value of this substitution service template runtime instance
44         required: false
45         default: 0
46         status: SUPPORTED
47         constraints:
48         - greater_or_equal: 0
49       port_FSB2_Internal_network:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: string
55       compute_FSB1_name:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       vm_flavor_name:
62         type: string
63         required: true
64         status: SUPPORTED
65       port_FSB2_Internal_mac_address:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: string
71       port_FSB_OAM_network:
72         type: list
73         required: true
74         status: SUPPORTED
75         entry_schema:
76           type: string
77     attributes:
78       FSB1_FSB1_Internal_network_id:
79         type: list
80         status: SUPPORTED
81         entry_schema:
82           type: string
83       FSB1_FSB1_Internal_addresses:
84         type: list
85         status: SUPPORTED
86         entry_schema:
87           type: string
88       FSB1_accessIPv6:
89         type: list
90         status: SUPPORTED
91         entry_schema:
92           type: string
93       FSB1_addresses:
94         type: list
95         status: SUPPORTED
96         entry_schema:
97           type: string
98       FSB1_FSB2_Internal_network_id:
99         type: list
100         status: SUPPORTED
101         entry_schema:
102           type: string
103       FSB1_FSB2_Internal_index:
104         type: list
105         status: SUPPORTED
106         entry_schema:
107           type: string
108       FSB1_FSB_OAM_oam_index:
109         type: list
110         status: SUPPORTED
111         entry_schema:
112           type: string
113     requirements:
114     - dependency_FSB1_FSB1_Internal:
115         capability: tosca.capabilities.Node
116         node: tosca.nodes.Root
117         relationship: tosca.relationships.DependsOn
118         occurrences:
119         - 0
120         - UNBOUNDED
121     - link_FSB1_FSB1_Internal:
122         capability: tosca.capabilities.network.Linkable
123         relationship: tosca.relationships.network.LinksTo
124         occurrences:
125         - 1
126         - 1
127     - dependency_FSB1_FSB2_Internal:
128         capability: tosca.capabilities.Node
129         node: tosca.nodes.Root
130         relationship: tosca.relationships.DependsOn
131         occurrences:
132         - 0
133         - UNBOUNDED
134     - link_FSB1_FSB2_Internal:
135         capability: tosca.capabilities.network.Linkable
136         relationship: tosca.relationships.network.LinksTo
137         occurrences:
138         - 1
139         - 1
140     - dependency_FSB1_FSB_OAM:
141         capability: tosca.capabilities.Node
142         node: tosca.nodes.Root
143         relationship: tosca.relationships.DependsOn
144         occurrences:
145         - 0
146         - UNBOUNDED
147     - link_FSB1_FSB_OAM:
148         capability: tosca.capabilities.network.Linkable
149         relationship: tosca.relationships.network.LinksTo
150         occurrences:
151         - 1
152         - 1
153     - dependency_FSB1:
154         capability: tosca.capabilities.Node
155         node: tosca.nodes.Root
156         relationship: tosca.relationships.DependsOn
157         occurrences:
158         - 0
159         - UNBOUNDED
160     - local_storage_FSB1:
161         capability: tosca.capabilities.Attachment
162         node: tosca.nodes.BlockStorage
163         relationship: tosca.relationships.AttachesTo
164         occurrences:
165         - 0
166         - UNBOUNDED
167     capabilities:
168       network.outgoing.packets.rate_FSB1_FSB_OAM:
169         type: org.openecomp.capabilities.metric.Ceilometer
170         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
171         occurrences:
172         - 1
173         - UNBOUNDED
174       attachment_FSB1_FSB_OAM:
175         type: tosca.capabilities.Attachment
176         occurrences:
177         - 1
178         - UNBOUNDED
179       binding_FSB1_FSB_OAM:
180         type: tosca.capabilities.network.Bindable
181         valid_source_types:
182         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
183         occurrences:
184         - 0
185         - UNBOUNDED
186       binding_FSB1_FSB2_Internal:
187         type: tosca.capabilities.network.Bindable
188         valid_source_types:
189         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
190         occurrences:
191         - 0
192         - UNBOUNDED
193       disk.capacity_FSB1:
194         type: org.openecomp.capabilities.metric.Ceilometer
195         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
196         occurrences:
197         - 1
198         - UNBOUNDED
199       disk.read.bytes.rate_FSB1:
200         type: org.openecomp.capabilities.metric.Ceilometer
201         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
202         occurrences:
203         - 1
204         - UNBOUNDED
205       disk.device.latency_FSB1:
206         type: org.openecomp.capabilities.metric.Ceilometer
207         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
208         occurrences:
209         - 1
210         - UNBOUNDED
211       disk.allocation_FSB1:
212         type: org.openecomp.capabilities.metric.Ceilometer
213         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
214         occurrences:
215         - 1
216         - UNBOUNDED
217       disk.read.bytes_FSB1:
218         type: org.openecomp.capabilities.metric.Ceilometer
219         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
220         occurrences:
221         - 1
222         - UNBOUNDED
223       disk.device.capacity_FSB1:
224         type: org.openecomp.capabilities.metric.Ceilometer
225         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
226         occurrences:
227         - 1
228         - UNBOUNDED
229       cpu_util_FSB1:
230         type: org.openecomp.capabilities.metric.Ceilometer
231         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
232         occurrences:
233         - 1
234         - UNBOUNDED
235       disk.device.write.requests.rate_FSB1:
236         type: org.openecomp.capabilities.metric.Ceilometer
237         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
238         occurrences:
239         - 1
240         - UNBOUNDED
241       disk.root.size_FSB1:
242         type: org.openecomp.capabilities.metric.Ceilometer
243         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
244         occurrences:
245         - 1
246         - UNBOUNDED
247       network.outgoing.bytes.rate_FSB1_FSB_OAM:
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       feature_FSB1:
254         type: tosca.capabilities.Node
255         occurrences:
256         - 1
257         - UNBOUNDED
258       network.incoming.packets.rate_FSB1_FSB1_Internal:
259         type: org.openecomp.capabilities.metric.Ceilometer
260         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
261         occurrences:
262         - 1
263         - UNBOUNDED
264       network.outgoing.bytes_FSB1_FSB1_Internal:
265         type: org.openecomp.capabilities.metric.Ceilometer
266         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
267         occurrences:
268         - 1
269         - UNBOUNDED
270       attachment_FSB1_FSB2_Internal:
271         type: tosca.capabilities.Attachment
272         occurrences:
273         - 1
274         - UNBOUNDED
275       feature_FSB1_FSB2_Internal:
276         type: tosca.capabilities.Node
277         occurrences:
278         - 1
279         - UNBOUNDED
280       network.incoming.packets_FSB1_FSB2_Internal:
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_FSB1_FSB_OAM:
287         type: tosca.capabilities.Node
288         occurrences:
289         - 1
290         - UNBOUNDED
291       memory.resident_FSB1:
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.incoming.packets.rate_FSB1_FSB2_Internal:
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       cpu_FSB1:
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.write.requests.rate_FSB1:
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       instance_FSB1:
316         type: org.openecomp.capabilities.metric.Ceilometer
317         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
318         occurrences:
319         - 1
320         - UNBOUNDED
321       network.incoming.bytes_FSB1_FSB_OAM:
322         type: org.openecomp.capabilities.metric.Ceilometer
323         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
324         occurrences:
325         - 1
326         - UNBOUNDED
327       disk.device.read.bytes.rate_FSB1:
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       cpu.delta_FSB1:
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       disk.write.bytes_FSB1:
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       binding_FSB1_FSB1_Internal:
346         type: tosca.capabilities.network.Bindable
347         valid_source_types:
348         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
349         occurrences:
350         - 0
351         - UNBOUNDED
352       disk.device.read.requests.rate_FSB1:
353         type: org.openecomp.capabilities.metric.Ceilometer
354         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
355         occurrences:
356         - 1
357         - UNBOUNDED
358       feature_FSB1_FSB1_Internal:
359         type: tosca.capabilities.Node
360         occurrences:
361         - 1
362         - UNBOUNDED
363       disk.device.read.requests_FSB1:
364         type: org.openecomp.capabilities.metric.Ceilometer
365         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
366         occurrences:
367         - 1
368         - UNBOUNDED
369       disk.ephemeral.size_FSB1:
370         type: org.openecomp.capabilities.metric.Ceilometer
371         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
372         occurrences:
373         - 1
374         - UNBOUNDED
375       binding_FSB1:
376         type: tosca.capabilities.network.Bindable
377         occurrences:
378         - 1
379         - UNBOUNDED
380       disk.device.write.bytes_FSB1:
381         type: org.openecomp.capabilities.metric.Ceilometer
382         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
383         occurrences:
384         - 1
385         - UNBOUNDED
386       network.outpoing.packets_FSB1_FSB_OAM:
387         type: org.openecomp.capabilities.metric.Ceilometer
388         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
389         occurrences:
390         - 1
391         - UNBOUNDED
392       network.incoming.packets_FSB1_FSB1_Internal:
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       attachment_FSB1_FSB1_Internal:
399         type: tosca.capabilities.Attachment
400         occurrences:
401         - 1
402         - UNBOUNDED
403       memory_FSB1:
404         type: org.openecomp.capabilities.metric.Ceilometer
405         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
406         occurrences:
407         - 1
408         - UNBOUNDED
409       network.incoming.bytes.rate_FSB1_FSB_OAM:
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.outpoing.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       network.outgoing.bytes.rate_FSB1_FSB2_Internal:
422         type: org.openecomp.capabilities.metric.Ceilometer
423         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
424         occurrences:
425         - 1
426         - UNBOUNDED
427       network.outgoing.bytes_FSB1_FSB_OAM:
428         type: org.openecomp.capabilities.metric.Ceilometer
429         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
430         occurrences:
431         - 1
432         - UNBOUNDED
433       disk.device.read.bytes_FSB1:
434         type: org.openecomp.capabilities.metric.Ceilometer
435         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
436         occurrences:
437         - 1
438         - UNBOUNDED
439       disk.device.usage_FSB1:
440         type: org.openecomp.capabilities.metric.Ceilometer
441         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
442         occurrences:
443         - 1
444         - UNBOUNDED
445       disk.write.bytes.rate_FSB1:
446         type: org.openecomp.capabilities.metric.Ceilometer
447         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
448         occurrences:
449         - 1
450         - UNBOUNDED
451       scalable_FSB1:
452         type: tosca.capabilities.Scalable
453         occurrences:
454         - 1
455         - UNBOUNDED
456       disk.usage_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       host_FSB1:
463         type: tosca.capabilities.Container
464         valid_source_types:
465         - tosca.nodes.SoftwareComponent
466         occurrences:
467         - 1
468         - UNBOUNDED
469       disk.device.allocation_FSB1:
470         type: org.openecomp.capabilities.metric.Ceilometer
471         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
472         occurrences:
473         - 1
474         - UNBOUNDED
475       os_FSB1:
476         type: tosca.capabilities.OperatingSystem
477         occurrences:
478         - 1
479         - UNBOUNDED
480       vcpus_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       disk.write.requests_FSB1:
487         type: org.openecomp.capabilities.metric.Ceilometer
488         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
489         occurrences:
490         - 1
491         - UNBOUNDED
492       network.incoming.packets.rate_FSB1_FSB_OAM:
493         type: org.openecomp.capabilities.metric.Ceilometer
494         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
495         occurrences:
496         - 1
497         - UNBOUNDED
498       network.outgoing.bytes_FSB1_FSB2_Internal:
499         type: org.openecomp.capabilities.metric.Ceilometer
500         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
501         occurrences:
502         - 1
503         - UNBOUNDED
504       network.incoming.bytes_FSB1_FSB1_Internal:
505         type: org.openecomp.capabilities.metric.Ceilometer
506         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
507         occurrences:
508         - 1
509         - UNBOUNDED
510       network.outpoing.packets_FSB1_FSB2_Internal:
511         type: org.openecomp.capabilities.metric.Ceilometer
512         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
513         occurrences:
514         - 1
515         - UNBOUNDED
516       disk.device.write.bytes.rate_FSB1:
517         type: org.openecomp.capabilities.metric.Ceilometer
518         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
519         occurrences:
520         - 1
521         - UNBOUNDED
522       network.outgoing.bytes.rate_FSB1_FSB1_Internal:
523         type: org.openecomp.capabilities.metric.Ceilometer
524         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
525         occurrences:
526         - 1
527         - UNBOUNDED
528       endpoint_FSB1:
529         type: tosca.capabilities.Endpoint.Admin
530         occurrences:
531         - 1
532         - UNBOUNDED
533       network.outgoing.packets.rate_FSB1_FSB1_Internal:
534         type: org.openecomp.capabilities.metric.Ceilometer
535         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
536         occurrences:
537         - 1
538         - UNBOUNDED
539       network.incoming.bytes.rate_FSB1_FSB1_Internal:
540         type: org.openecomp.capabilities.metric.Ceilometer
541         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
542         occurrences:
543         - 1
544         - UNBOUNDED
545       disk.latency_FSB1:
546         type: org.openecomp.capabilities.metric.Ceilometer
547         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
548         occurrences:
549         - 1
550         - UNBOUNDED
551       memory.usage_FSB1:
552         type: org.openecomp.capabilities.metric.Ceilometer
553         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
554         occurrences:
555         - 1
556         - UNBOUNDED
557       disk.read.requests_FSB1:
558         type: org.openecomp.capabilities.metric.Ceilometer
559         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
560         occurrences:
561         - 1
562         - UNBOUNDED
563       network.incoming.packets_FSB1_FSB_OAM:
564         type: org.openecomp.capabilities.metric.Ceilometer
565         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
566         occurrences:
567         - 1
568         - UNBOUNDED
569       disk.device.write.requests_FSB1:
570         type: org.openecomp.capabilities.metric.Ceilometer
571         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
572         occurrences:
573         - 1
574         - UNBOUNDED
575       network.incoming.bytes.rate_FSB1_FSB2_Internal:
576         type: org.openecomp.capabilities.metric.Ceilometer
577         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
578         occurrences:
579         - 1
580         - UNBOUNDED
581       network.incoming.bytes_FSB1_FSB2_Internal:
582         type: org.openecomp.capabilities.metric.Ceilometer
583         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
584         occurrences:
585         - 1
586         - UNBOUNDED
587       disk.iops_FSB1:
588         type: org.openecomp.capabilities.metric.Ceilometer
589         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
590         occurrences:
591         - 1
592         - UNBOUNDED
593       network.outgoing.packets.rate_FSB1_FSB2_Internal:
594         type: org.openecomp.capabilities.metric.Ceilometer
595         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
596         occurrences:
597         - 1
598         - UNBOUNDED
599       disk.device.iops_FSB1:
600         type: org.openecomp.capabilities.metric.Ceilometer
601         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
602         occurrences:
603         - 1
604         - UNBOUNDED