[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 / updNodesGetAttrInFromInnerNodes / 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_FSB_OAM_fixed_ips:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: json
17       port_FSB1_Internal_network:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       index_value:
24         type: integer
25         description: Index value of this substitution service template runtime instance
26         required: false
27         default: 0
28         status: SUPPORTED
29         constraints:
30         - greater_or_equal: 0
31       port_FSB2_Internal_network:
32         type: list
33         required: true
34         status: SUPPORTED
35         entry_schema:
36           type: string
37       vm_flavor_name:
38         type: string
39         required: true
40         status: SUPPORTED
41       port_FSB2_Internal_mac_address:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: string
47       port_FSB_OAM_network:
48         type: list
49         required: true
50         status: SUPPORTED
51         entry_schema:
52           type: string
53     attributes:
54       FSB1_FSB1_Internal_network_id:
55         type: list
56         status: SUPPORTED
57         entry_schema:
58           type: string
59       FSB1_FSB1_Internal_addresses:
60         type: list
61         status: SUPPORTED
62         entry_schema:
63           type: string
64       FSB1_accessIPv6:
65         type: list
66         status: SUPPORTED
67         entry_schema:
68           type: string
69       FSB1_addresses:
70         type: list
71         status: SUPPORTED
72         entry_schema:
73           type: string
74       FSB1_FSB2_Internal_network_id:
75         type: list
76         status: SUPPORTED
77         entry_schema:
78           type: string
79       FSB1_FSB2_Internal_index:
80         type: list
81         status: SUPPORTED
82         entry_schema:
83           type: string
84       FSB1_FSB_OAM_oam_index:
85         type: list
86         status: SUPPORTED
87         entry_schema:
88           type: string
89     requirements:
90     - dependency_FSB1_FSB1_Internal:
91         capability: tosca.capabilities.Node
92         node: tosca.nodes.Root
93         relationship: tosca.relationships.DependsOn
94         occurrences:
95         - 0
96         - UNBOUNDED
97     - link_FSB1_FSB1_Internal:
98         capability: tosca.capabilities.network.Linkable
99         relationship: tosca.relationships.network.LinksTo
100         occurrences:
101         - 1
102         - 1
103     - dependency_FSB1_FSB2_Internal:
104         capability: tosca.capabilities.Node
105         node: tosca.nodes.Root
106         relationship: tosca.relationships.DependsOn
107         occurrences:
108         - 0
109         - UNBOUNDED
110     - link_FSB1_FSB2_Internal:
111         capability: tosca.capabilities.network.Linkable
112         relationship: tosca.relationships.network.LinksTo
113         occurrences:
114         - 1
115         - 1
116     - dependency_FSB1_FSB_OAM:
117         capability: tosca.capabilities.Node
118         node: tosca.nodes.Root
119         relationship: tosca.relationships.DependsOn
120         occurrences:
121         - 0
122         - UNBOUNDED
123     - link_FSB1_FSB_OAM:
124         capability: tosca.capabilities.network.Linkable
125         relationship: tosca.relationships.network.LinksTo
126         occurrences:
127         - 1
128         - 1
129     - dependency_FSB1:
130         capability: tosca.capabilities.Node
131         node: tosca.nodes.Root
132         relationship: tosca.relationships.DependsOn
133         occurrences:
134         - 0
135         - UNBOUNDED
136     - local_storage_FSB1:
137         capability: tosca.capabilities.Attachment
138         node: tosca.nodes.BlockStorage
139         relationship: tosca.relationships.AttachesTo
140         occurrences:
141         - 0
142         - UNBOUNDED
143     capabilities:
144       network.outgoing.packets.rate_FSB1_FSB_OAM:
145         type: org.openecomp.capabilities.metric.Ceilometer
146         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
147         occurrences:
148         - 1
149         - UNBOUNDED
150       attachment_FSB1_FSB_OAM:
151         type: tosca.capabilities.Attachment
152         occurrences:
153         - 1
154         - UNBOUNDED
155       binding_FSB1_FSB_OAM:
156         type: tosca.capabilities.network.Bindable
157         valid_source_types:
158         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
159         occurrences:
160         - 0
161         - UNBOUNDED
162       binding_FSB1_FSB2_Internal:
163         type: tosca.capabilities.network.Bindable
164         valid_source_types:
165         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
166         occurrences:
167         - 0
168         - UNBOUNDED
169       disk.capacity_FSB1:
170         type: org.openecomp.capabilities.metric.Ceilometer
171         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
172         occurrences:
173         - 1
174         - UNBOUNDED
175       disk.read.bytes.rate_FSB1:
176         type: org.openecomp.capabilities.metric.Ceilometer
177         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
178         occurrences:
179         - 1
180         - UNBOUNDED
181       disk.device.latency_FSB1:
182         type: org.openecomp.capabilities.metric.Ceilometer
183         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
184         occurrences:
185         - 1
186         - UNBOUNDED
187       disk.allocation_FSB1:
188         type: org.openecomp.capabilities.metric.Ceilometer
189         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
190         occurrences:
191         - 1
192         - UNBOUNDED
193       disk.read.bytes_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.device.capacity_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       cpu_util_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.device.write.requests.rate_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.root.size_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       network.outgoing.bytes.rate_FSB1_FSB_OAM:
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       feature_FSB1:
230         type: tosca.capabilities.Node
231         occurrences:
232         - 1
233         - UNBOUNDED
234       network.incoming.packets.rate_FSB1_FSB1_Internal:
235         type: org.openecomp.capabilities.metric.Ceilometer
236         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
237         occurrences:
238         - 1
239         - UNBOUNDED
240       network.outgoing.bytes_FSB1_FSB1_Internal:
241         type: org.openecomp.capabilities.metric.Ceilometer
242         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
243         occurrences:
244         - 1
245         - UNBOUNDED
246       attachment_FSB1_FSB2_Internal:
247         type: tosca.capabilities.Attachment
248         occurrences:
249         - 1
250         - UNBOUNDED
251       feature_FSB1_FSB2_Internal:
252         type: tosca.capabilities.Node
253         occurrences:
254         - 1
255         - UNBOUNDED
256       network.incoming.packets_FSB1_FSB2_Internal:
257         type: org.openecomp.capabilities.metric.Ceilometer
258         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
259         occurrences:
260         - 1
261         - UNBOUNDED
262       feature_FSB1_FSB_OAM:
263         type: tosca.capabilities.Node
264         occurrences:
265         - 1
266         - UNBOUNDED
267       memory.resident_FSB1:
268         type: org.openecomp.capabilities.metric.Ceilometer
269         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
270         occurrences:
271         - 1
272         - UNBOUNDED
273       network.incoming.packets.rate_FSB1_FSB2_Internal:
274         type: org.openecomp.capabilities.metric.Ceilometer
275         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
276         occurrences:
277         - 1
278         - UNBOUNDED
279       cpu_FSB1:
280         type: org.openecomp.capabilities.metric.Ceilometer
281         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
282         occurrences:
283         - 1
284         - UNBOUNDED
285       disk.write.requests.rate_FSB1:
286         type: org.openecomp.capabilities.metric.Ceilometer
287         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
288         occurrences:
289         - 1
290         - UNBOUNDED
291       instance_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.bytes_FSB1_FSB_OAM:
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       disk.device.read.bytes.rate_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       cpu.delta_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       disk.write.bytes_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       binding_FSB1_FSB1_Internal:
322         type: tosca.capabilities.network.Bindable
323         valid_source_types:
324         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
325         occurrences:
326         - 0
327         - UNBOUNDED
328       disk.device.read.requests.rate_FSB1:
329         type: org.openecomp.capabilities.metric.Ceilometer
330         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
331         occurrences:
332         - 1
333         - UNBOUNDED
334       feature_FSB1_FSB1_Internal:
335         type: tosca.capabilities.Node
336         occurrences:
337         - 1
338         - UNBOUNDED
339       disk.device.read.requests_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       disk.ephemeral.size_FSB1:
346         type: org.openecomp.capabilities.metric.Ceilometer
347         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
348         occurrences:
349         - 1
350         - UNBOUNDED
351       binding_FSB1:
352         type: tosca.capabilities.network.Bindable
353         occurrences:
354         - 1
355         - UNBOUNDED
356       disk.device.write.bytes_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       network.outpoing.packets_FSB1_FSB_OAM:
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       network.incoming.packets_FSB1_FSB1_Internal:
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       attachment_FSB1_FSB1_Internal:
375         type: tosca.capabilities.Attachment
376         occurrences:
377         - 1
378         - UNBOUNDED
379       memory_FSB1:
380         type: org.openecomp.capabilities.metric.Ceilometer
381         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
382         occurrences:
383         - 1
384         - UNBOUNDED
385       network.incoming.bytes.rate_FSB1_FSB_OAM:
386         type: org.openecomp.capabilities.metric.Ceilometer
387         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
388         occurrences:
389         - 1
390         - UNBOUNDED
391       network.outpoing.packets_FSB1_FSB1_Internal:
392         type: org.openecomp.capabilities.metric.Ceilometer
393         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
394         occurrences:
395         - 1
396         - UNBOUNDED
397       network.outgoing.bytes.rate_FSB1_FSB2_Internal:
398         type: org.openecomp.capabilities.metric.Ceilometer
399         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
400         occurrences:
401         - 1
402         - UNBOUNDED
403       network.outgoing.bytes_FSB1_FSB_OAM:
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       disk.device.read.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       disk.device.usage_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       disk.write.bytes.rate_FSB1:
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       scalable_FSB1:
428         type: tosca.capabilities.Scalable
429         occurrences:
430         - 1
431         - UNBOUNDED
432       disk.usage_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       host_FSB1:
439         type: tosca.capabilities.Container
440         valid_source_types:
441         - tosca.nodes.SoftwareComponent
442         occurrences:
443         - 1
444         - UNBOUNDED
445       disk.device.allocation_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       os_FSB1:
452         type: tosca.capabilities.OperatingSystem
453         occurrences:
454         - 1
455         - UNBOUNDED
456       vcpus_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.requests_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       network.incoming.packets.rate_FSB1_FSB_OAM:
469         type: org.openecomp.capabilities.metric.Ceilometer
470         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
471         occurrences:
472         - 1
473         - UNBOUNDED
474       network.outgoing.bytes_FSB1_FSB2_Internal:
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       network.incoming.bytes_FSB1_FSB1_Internal:
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       network.outpoing.packets_FSB1_FSB2_Internal:
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       disk.device.write.bytes.rate_FSB1:
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.rate_FSB1_FSB1_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       endpoint_FSB1:
505         type: tosca.capabilities.Endpoint.Admin
506         occurrences:
507         - 1
508         - UNBOUNDED
509       network.outgoing.packets.rate_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.incoming.bytes.rate_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       disk.latency_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       memory.usage_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       disk.read.requests_FSB1:
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.packets_FSB1_FSB_OAM:
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.device.write.requests_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       network.incoming.bytes.rate_FSB1_FSB2_Internal:
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       network.incoming.bytes_FSB1_FSB2_Internal:
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       disk.iops_FSB1:
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       network.outgoing.packets.rate_FSB1_FSB2_Internal:
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       disk.device.iops_FSB1:
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