[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 / updNodesGetAttrInFromInnerNodes / 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       compute_FSB1_availability_zone:
46         type: list
47         required: true
48         status: SUPPORTED
49         entry_schema:
50           type: string
51       index_value:
52         type: integer
53         description: Index value of this substitution service template runtime instance
54         required: false
55         default: 0
56         status: SUPPORTED
57         constraints:
58         - greater_or_equal: 0
59       port_FSB2_Internal_mac_requirements:
60         type: org.openecomp.datatypes.network.MacRequirements
61         required: true
62         status: SUPPORTED
63       port_FSB2_Internal_ip_requirements:
64         type: list
65         required: true
66         status: SUPPORTED
67         entry_schema:
68           type: org.openecomp.datatypes.network.IpRequirements
69       vm_flavor_name:
70         type: string
71         required: true
72         status: SUPPORTED
73       port_FSB2_Internal_mac_address:
74         type: string
75         required: true
76         status: SUPPORTED
77       port_FSB2_Internal_network_role:
78         type: list
79         required: true
80         status: SUPPORTED
81         entry_schema:
82           type: string
83       port_FSB2_Internal_exCP_naming:
84         type: org.openecomp.datatypes.Naming
85         required: true
86         status: SUPPORTED
87       port_FSB1_Internal_network_role_tag:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: string
93       port_FSB1_Internal_order:
94         type: list
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: integer
99       port_FSB1_Internal_vlan_requirements:
100         type: list
101         required: true
102         status: SUPPORTED
103         entry_schema:
104           type: org.openecomp.datatypes.network.VlanRequirements
105       port_FSB2_Internal_network:
106         type: list
107         required: true
108         status: SUPPORTED
109         entry_schema:
110           type: string
111       port_FSB2_Internal_subnetpoolid:
112         type: list
113         required: true
114         status: SUPPORTED
115         entry_schema:
116           type: string
117       port_FSB1_Internal_mac_requirements:
118         type: org.openecomp.datatypes.network.MacRequirements
119         required: true
120         status: SUPPORTED
121       compute_FSB1_name:
122         type: list
123         required: true
124         status: SUPPORTED
125         entry_schema:
126           type: string
127       port_FSB1_Internal_exCP_naming:
128         type: org.openecomp.datatypes.Naming
129         required: true
130         status: SUPPORTED
131       port_FSB1_Internal_network_role:
132         type: list
133         required: true
134         status: SUPPORTED
135         entry_schema:
136           type: string
137       port_FSB2_Internal_network_role_tag:
138         type: list
139         required: true
140         status: SUPPORTED
141         entry_schema:
142           type: string
143     attributes:
144       FSB1_FSB1_Internal_network_id:
145         type: list
146         status: SUPPORTED
147         entry_schema:
148           type: string
149       FSB1_FSB1_Internal_addresses:
150         type: list
151         status: SUPPORTED
152         entry_schema:
153           type: string
154       FSB1_accessIPv6:
155         type: list
156         status: SUPPORTED
157         entry_schema:
158           type: string
159       FSB1_addresses:
160         type: list
161         status: SUPPORTED
162         entry_schema:
163           type: string
164       FSB1_oam_index:
165         type: list
166         status: SUPPORTED
167         entry_schema:
168           type: string
169       FSB1_FSB2_Internal_network_id:
170         type: list
171         status: SUPPORTED
172         entry_schema:
173           type: string
174       FSB1_FSB2_Internal_index:
175         type: list
176         status: SUPPORTED
177         entry_schema:
178           type: string
179       FSB1_FSB1_Internal_oam_index:
180         type: list
181         status: SUPPORTED
182         entry_schema:
183           type: string
184     requirements:
185     - dependency_FSB1_FSB1_Internal:
186         capability: tosca.capabilities.Node
187         node: tosca.nodes.Root
188         relationship: tosca.relationships.DependsOn
189         occurrences:
190         - 0
191         - UNBOUNDED
192     - link_FSB1_FSB1_Internal:
193         capability: tosca.capabilities.network.Linkable
194         relationship: tosca.relationships.network.LinksTo
195         occurrences:
196         - 1
197         - 1
198     - dependency_FSB1_FSB2_Internal:
199         capability: tosca.capabilities.Node
200         node: tosca.nodes.Root
201         relationship: tosca.relationships.DependsOn
202         occurrences:
203         - 0
204         - UNBOUNDED
205     - link_FSB1_FSB2_Internal:
206         capability: tosca.capabilities.network.Linkable
207         relationship: tosca.relationships.network.LinksTo
208         occurrences:
209         - 1
210         - 1
211     - dependency_FSB1:
212         capability: tosca.capabilities.Node
213         node: tosca.nodes.Root
214         relationship: tosca.relationships.DependsOn
215         occurrences:
216         - 0
217         - UNBOUNDED
218     - local_storage_FSB1:
219         capability: tosca.capabilities.Attachment
220         node: tosca.nodes.BlockStorage
221         relationship: tosca.relationships.AttachesTo
222         occurrences:
223         - 0
224         - UNBOUNDED
225     capabilities:
226       binding_FSB1_FSB2_Internal:
227         type: tosca.capabilities.network.Bindable
228         valid_source_types:
229         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
230         occurrences:
231         - 0
232         - UNBOUNDED
233       disk.capacity_FSB1:
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.read.bytes.rate_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.device.latency_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.allocation_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.read.bytes_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.device.capacity_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       cpu_util_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       disk.device.write.requests.rate_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.root.size_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       feature_FSB1:
288         type: tosca.capabilities.Node
289         occurrences:
290         - 1
291         - UNBOUNDED
292       network.incoming.packets.rate_FSB1_FSB1_Internal:
293         type: org.openecomp.capabilities.metric.Ceilometer
294         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
295         occurrences:
296         - 1
297         - UNBOUNDED
298       network.outgoing.bytes_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       attachment_FSB1_FSB2_Internal:
305         type: tosca.capabilities.Attachment
306         occurrences:
307         - 1
308         - UNBOUNDED
309       feature_FSB1_FSB2_Internal:
310         type: tosca.capabilities.Node
311         occurrences:
312         - 1
313         - UNBOUNDED
314       network.incoming.packets_FSB1_FSB2_Internal:
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       memory.resident_FSB1:
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       network.incoming.packets.rate_FSB1_FSB2_Internal:
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       cpu_FSB1:
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       disk.write.requests.rate_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       instance_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       disk.device.read.bytes.rate_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       cpu.delta_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       disk.write.bytes_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       binding_FSB1_FSB1_Internal:
369         type: tosca.capabilities.network.Bindable
370         valid_source_types:
371         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
372         occurrences:
373         - 0
374         - UNBOUNDED
375       disk.device.read.requests.rate_FSB1:
376         type: org.openecomp.capabilities.metric.Ceilometer
377         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
378         occurrences:
379         - 1
380         - UNBOUNDED
381       feature_FSB1_FSB1_Internal:
382         type: tosca.capabilities.Node
383         occurrences:
384         - 1
385         - UNBOUNDED
386       disk.device.read.requests_FSB1:
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       disk.ephemeral.size_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       binding_FSB1:
399         type: tosca.capabilities.network.Bindable
400         occurrences:
401         - 1
402         - UNBOUNDED
403       disk.device.write.bytes_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.packets_FSB1_FSB1_Internal:
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       attachment_FSB1_FSB1_Internal:
416         type: tosca.capabilities.Attachment
417         occurrences:
418         - 1
419         - UNBOUNDED
420       memory_FSB1:
421         type: org.openecomp.capabilities.metric.Ceilometer
422         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
423         occurrences:
424         - 1
425         - UNBOUNDED
426       network.outpoing.packets_FSB1_FSB1_Internal:
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.outgoing.bytes.rate_FSB1_FSB2_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       disk.device.read.bytes_FSB1:
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.usage_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.write.bytes.rate_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       scalable_FSB1:
457         type: tosca.capabilities.Scalable
458         occurrences:
459         - 1
460         - UNBOUNDED
461       disk.usage_FSB1:
462         type: org.openecomp.capabilities.metric.Ceilometer
463         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
464         occurrences:
465         - 1
466         - UNBOUNDED
467       host_FSB1:
468         type: tosca.capabilities.Container
469         valid_source_types:
470         - tosca.nodes.SoftwareComponent
471         occurrences:
472         - 1
473         - UNBOUNDED
474       disk.device.allocation_FSB1:
475         type: org.openecomp.capabilities.metric.Ceilometer
476         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
477         occurrences:
478         - 1
479         - UNBOUNDED
480       os_FSB1:
481         type: tosca.capabilities.OperatingSystem
482         occurrences:
483         - 1
484         - UNBOUNDED
485       vcpus_FSB1:
486         type: org.openecomp.capabilities.metric.Ceilometer
487         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
488         occurrences:
489         - 1
490         - UNBOUNDED
491       disk.write.requests_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       network.outgoing.bytes_FSB1_FSB2_Internal:
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.incoming.bytes_FSB1_FSB1_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.outpoing.packets_FSB1_FSB2_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       disk.device.write.bytes.rate_FSB1:
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       network.outgoing.bytes.rate_FSB1_FSB1_Internal:
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       endpoint_FSB1:
528         type: tosca.capabilities.Endpoint.Admin
529         occurrences:
530         - 1
531         - UNBOUNDED
532       network.outgoing.packets.rate_FSB1_FSB1_Internal:
533         type: org.openecomp.capabilities.metric.Ceilometer
534         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
535         occurrences:
536         - 1
537         - UNBOUNDED
538       network.incoming.bytes.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       disk.latency_FSB1:
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       memory.usage_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       disk.read.requests_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.device.write.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       network.incoming.bytes.rate_FSB1_FSB2_Internal:
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_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       disk.iops_FSB1:
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       network.outgoing.packets.rate_FSB1_FSB2_Internal:
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       disk.device.iops_FSB1:
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