[SDC-29] rebase continue work to align source
[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: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       port_FSB1_Internal_ip_requirements:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: json
23       port_FSB1_Internal_subnetpoolid:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       compute_FSB1_metadata:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: json
35       port_FSB2_Internal_vlan_requirements:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: json
41       port_FSB2_Internal_order:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: integer
47       compute_FSB1_availability_zone:
48         type: list
49         required: true
50         status: SUPPORTED
51         entry_schema:
52           type: string
53       index_value:
54         type: integer
55         description: Index value of this substitution service template runtime instance
56         required: false
57         default: 0
58         status: SUPPORTED
59         constraints:
60         - greater_or_equal: 0
61       port_FSB2_Internal_mac_requirements:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: json
67       port_FSB2_Internal_ip_requirements:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: json
73       vm_flavor_name:
74         type: string
75         required: true
76         status: SUPPORTED
77       port_FSB2_Internal_mac_address:
78         type: list
79         required: true
80         status: SUPPORTED
81         entry_schema:
82           type: string
83       port_FSB2_Internal_network_role:
84         type: list
85         required: true
86         status: SUPPORTED
87         entry_schema:
88           type: string
89       port_FSB2_Internal_exCP_naming:
90         type: list
91         required: true
92         status: SUPPORTED
93         entry_schema:
94           type: json
95       port_FSB1_Internal_network_role_tag:
96         type: list
97         required: true
98         status: SUPPORTED
99         entry_schema:
100           type: string
101       port_FSB1_Internal_order:
102         type: list
103         required: true
104         status: SUPPORTED
105         entry_schema:
106           type: integer
107       port_FSB1_Internal_vlan_requirements:
108         type: list
109         required: true
110         status: SUPPORTED
111         entry_schema:
112           type: json
113       port_FSB2_Internal_network:
114         type: list
115         required: true
116         status: SUPPORTED
117         entry_schema:
118           type: string
119       port_FSB2_Internal_subnetpoolid:
120         type: list
121         required: true
122         status: SUPPORTED
123         entry_schema:
124           type: string
125       port_FSB1_Internal_mac_requirements:
126         type: list
127         required: true
128         status: SUPPORTED
129         entry_schema:
130           type: json
131       compute_FSB1_name:
132         type: list
133         required: true
134         status: SUPPORTED
135         entry_schema:
136           type: string
137       port_FSB1_Internal_exCP_naming:
138         type: list
139         required: true
140         status: SUPPORTED
141         entry_schema:
142           type: json
143       port_FSB1_Internal_network_role:
144         type: list
145         required: true
146         status: SUPPORTED
147         entry_schema:
148           type: string
149       port_FSB2_Internal_network_role_tag:
150         type: list
151         required: true
152         status: SUPPORTED
153         entry_schema:
154           type: string
155     attributes:
156       FSB1_FSB1_Internal_network_id:
157         type: list
158         status: SUPPORTED
159         entry_schema:
160           type: string
161       FSB1_FSB1_Internal_addresses:
162         type: list
163         status: SUPPORTED
164         entry_schema:
165           type: string
166       FSB1_accessIPv6:
167         type: list
168         status: SUPPORTED
169         entry_schema:
170           type: string
171       FSB1_addresses:
172         type: list
173         status: SUPPORTED
174         entry_schema:
175           type: string
176       FSB1_oam_index:
177         type: list
178         status: SUPPORTED
179         entry_schema:
180           type: string
181       FSB1_FSB2_Internal_network_id:
182         type: list
183         status: SUPPORTED
184         entry_schema:
185           type: string
186       FSB1_FSB2_Internal_index:
187         type: list
188         status: SUPPORTED
189         entry_schema:
190           type: string
191       FSB1_FSB1_Internal_oam_index:
192         type: list
193         status: SUPPORTED
194         entry_schema:
195           type: string
196     requirements:
197     - dependency_FSB1_FSB1_Internal:
198         capability: tosca.capabilities.Node
199         node: tosca.nodes.Root
200         relationship: tosca.relationships.DependsOn
201         occurrences:
202         - 0
203         - UNBOUNDED
204     - link_FSB1_FSB1_Internal:
205         capability: tosca.capabilities.network.Linkable
206         relationship: tosca.relationships.network.LinksTo
207         occurrences:
208         - 1
209         - 1
210     - dependency_FSB1_FSB2_Internal:
211         capability: tosca.capabilities.Node
212         node: tosca.nodes.Root
213         relationship: tosca.relationships.DependsOn
214         occurrences:
215         - 0
216         - UNBOUNDED
217     - link_FSB1_FSB2_Internal:
218         capability: tosca.capabilities.network.Linkable
219         relationship: tosca.relationships.network.LinksTo
220         occurrences:
221         - 1
222         - 1
223     - dependency_FSB1:
224         capability: tosca.capabilities.Node
225         node: tosca.nodes.Root
226         relationship: tosca.relationships.DependsOn
227         occurrences:
228         - 0
229         - UNBOUNDED
230     - local_storage_FSB1:
231         capability: tosca.capabilities.Attachment
232         node: tosca.nodes.BlockStorage
233         relationship: tosca.relationships.AttachesTo
234         occurrences:
235         - 0
236         - UNBOUNDED
237     capabilities:
238       binding_FSB1_FSB2_Internal:
239         type: tosca.capabilities.network.Bindable
240         valid_source_types:
241         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
242         occurrences:
243         - 0
244         - UNBOUNDED
245       disk.capacity_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.read.bytes.rate_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.device.latency_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.allocation_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.read.bytes_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.capacity_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       cpu_util_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.device.write.requests.rate_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       disk.root.size_FSB1:
294         type: org.openecomp.capabilities.metric.Ceilometer
295         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
296         occurrences:
297         - 1
298         - UNBOUNDED
299       feature_FSB1:
300         type: tosca.capabilities.Node
301         occurrences:
302         - 1
303         - UNBOUNDED
304       network.incoming.packets.rate_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       network.outgoing.bytes_FSB1_FSB1_Internal:
311         type: org.openecomp.capabilities.metric.Ceilometer
312         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
313         occurrences:
314         - 1
315         - UNBOUNDED
316       attachment_FSB1_FSB2_Internal:
317         type: tosca.capabilities.Attachment
318         occurrences:
319         - 1
320         - UNBOUNDED
321       feature_FSB1_FSB2_Internal:
322         type: tosca.capabilities.Node
323         occurrences:
324         - 1
325         - UNBOUNDED
326       network.incoming.packets_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       memory.resident_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       network.incoming.packets.rate_FSB1_FSB2_Internal:
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       cpu_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.write.requests.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       instance_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.device.read.bytes.rate_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       cpu.delta_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       disk.write.bytes_FSB1:
375         type: org.openecomp.capabilities.metric.Ceilometer
376         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
377         occurrences:
378         - 1
379         - UNBOUNDED
380       binding_FSB1_FSB1_Internal:
381         type: tosca.capabilities.network.Bindable
382         valid_source_types:
383         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
384         occurrences:
385         - 0
386         - UNBOUNDED
387       disk.device.read.requests.rate_FSB1:
388         type: org.openecomp.capabilities.metric.Ceilometer
389         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
390         occurrences:
391         - 1
392         - UNBOUNDED
393       feature_FSB1_FSB1_Internal:
394         type: tosca.capabilities.Node
395         occurrences:
396         - 1
397         - UNBOUNDED
398       disk.device.read.requests_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       disk.ephemeral.size_FSB1:
405         type: org.openecomp.capabilities.metric.Ceilometer
406         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
407         occurrences:
408         - 1
409         - UNBOUNDED
410       binding_FSB1:
411         type: tosca.capabilities.network.Bindable
412         occurrences:
413         - 1
414         - UNBOUNDED
415       disk.device.write.bytes_FSB1:
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.incoming.packets_FSB1_FSB1_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       attachment_FSB1_FSB1_Internal:
428         type: tosca.capabilities.Attachment
429         occurrences:
430         - 1
431         - UNBOUNDED
432       memory_FSB1:
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.outpoing.packets_FSB1_FSB1_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       network.outgoing.bytes.rate_FSB1_FSB2_Internal:
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.read.bytes_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.device.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       disk.write.bytes.rate_FSB1:
463         type: org.openecomp.capabilities.metric.Ceilometer
464         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
465         occurrences:
466         - 1
467         - UNBOUNDED
468       scalable_FSB1:
469         type: tosca.capabilities.Scalable
470         occurrences:
471         - 1
472         - UNBOUNDED
473       disk.usage_FSB1:
474         type: org.openecomp.capabilities.metric.Ceilometer
475         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
476         occurrences:
477         - 1
478         - UNBOUNDED
479       host_FSB1:
480         type: tosca.capabilities.Container
481         valid_source_types:
482         - tosca.nodes.SoftwareComponent
483         occurrences:
484         - 1
485         - UNBOUNDED
486       disk.device.allocation_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       os_FSB1:
493         type: tosca.capabilities.OperatingSystem
494         occurrences:
495         - 1
496         - UNBOUNDED
497       vcpus_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       disk.write.requests_FSB1:
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.outgoing.bytes_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       network.incoming.bytes_FSB1_FSB1_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       network.outpoing.packets_FSB1_FSB2_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       disk.device.write.bytes.rate_FSB1:
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       network.outgoing.bytes.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       endpoint_FSB1:
540         type: tosca.capabilities.Endpoint.Admin
541         occurrences:
542         - 1
543         - UNBOUNDED
544       network.outgoing.packets.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       network.incoming.bytes.rate_FSB1_FSB1_Internal:
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.latency_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       memory.usage_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.read.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       disk.device.write.requests_FSB1:
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.rate_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       network.incoming.bytes_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.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
598       network.outgoing.packets.rate_FSB1_FSB2_Internal:
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
604       disk.device.iops_FSB1:
605         type: org.openecomp.capabilities.metric.Ceilometer
606         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
607         occurrences:
608         - 1
609         - UNBOUNDED