[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 / 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       compute_FSB1_metadata:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: json
23       compute_FSB1_availability_zone:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       index_value:
30         type: integer
31         description: Index value of this substitution service template runtime instance
32         required: false
33         default: 0
34         status: SUPPORTED
35         constraints:
36         - greater_or_equal: 0
37       port_FSB2_Internal_network:
38         type: list
39         required: true
40         status: SUPPORTED
41         entry_schema:
42           type: string
43       compute_FSB1_name:
44         type: list
45         required: true
46         status: SUPPORTED
47         entry_schema:
48           type: string
49       vm_flavor_name:
50         type: string
51         required: true
52         status: SUPPORTED
53       port_FSB2_Internal_mac_address:
54         type: list
55         required: true
56         status: SUPPORTED
57         entry_schema:
58           type: string
59     attributes:
60       FSB1_FSB1_Internal_network_id:
61         type: list
62         status: SUPPORTED
63         entry_schema:
64           type: string
65       FSB1_FSB1_Internal_addresses:
66         type: list
67         status: SUPPORTED
68         entry_schema:
69           type: string
70       FSB1_accessIPv6:
71         type: list
72         status: SUPPORTED
73         entry_schema:
74           type: string
75       FSB1_addresses:
76         type: list
77         status: SUPPORTED
78         entry_schema:
79           type: string
80       FSB1_oam_index:
81         type: list
82         status: SUPPORTED
83         entry_schema:
84           type: string
85       FSB1_FSB2_Internal_network_id:
86         type: list
87         status: SUPPORTED
88         entry_schema:
89           type: string
90       FSB1_FSB2_Internal_index:
91         type: list
92         status: SUPPORTED
93         entry_schema:
94           type: string
95       FSB1_FSB1_Internal_oam_index:
96         type: list
97         status: SUPPORTED
98         entry_schema:
99           type: string
100     requirements:
101     - dependency_FSB1_FSB1_Internal:
102         capability: tosca.capabilities.Node
103         node: tosca.nodes.Root
104         relationship: tosca.relationships.DependsOn
105         occurrences:
106         - 0
107         - UNBOUNDED
108     - link_FSB1_FSB1_Internal:
109         capability: tosca.capabilities.network.Linkable
110         relationship: tosca.relationships.network.LinksTo
111         occurrences:
112         - 1
113         - 1
114     - dependency_FSB1_FSB2_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_FSB2_Internal:
122         capability: tosca.capabilities.network.Linkable
123         relationship: tosca.relationships.network.LinksTo
124         occurrences:
125         - 1
126         - 1
127     - dependency_FSB1:
128         capability: tosca.capabilities.Node
129         node: tosca.nodes.Root
130         relationship: tosca.relationships.DependsOn
131         occurrences:
132         - 0
133         - UNBOUNDED
134     - local_storage_FSB1:
135         capability: tosca.capabilities.Attachment
136         node: tosca.nodes.BlockStorage
137         relationship: tosca.relationships.AttachesTo
138         occurrences:
139         - 0
140         - UNBOUNDED
141     capabilities:
142       binding_FSB1_FSB2_Internal:
143         type: tosca.capabilities.network.Bindable
144         valid_source_types:
145         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
146         occurrences:
147         - 0
148         - UNBOUNDED
149       disk.capacity_FSB1:
150         type: org.openecomp.capabilities.metric.Ceilometer
151         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
152         occurrences:
153         - 1
154         - UNBOUNDED
155       disk.read.bytes.rate_FSB1:
156         type: org.openecomp.capabilities.metric.Ceilometer
157         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
158         occurrences:
159         - 1
160         - UNBOUNDED
161       disk.device.latency_FSB1:
162         type: org.openecomp.capabilities.metric.Ceilometer
163         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
164         occurrences:
165         - 1
166         - UNBOUNDED
167       disk.allocation_FSB1:
168         type: org.openecomp.capabilities.metric.Ceilometer
169         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
170         occurrences:
171         - 1
172         - UNBOUNDED
173       disk.read.bytes_FSB1:
174         type: org.openecomp.capabilities.metric.Ceilometer
175         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
176         occurrences:
177         - 1
178         - UNBOUNDED
179       disk.device.capacity_FSB1:
180         type: org.openecomp.capabilities.metric.Ceilometer
181         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
182         occurrences:
183         - 1
184         - UNBOUNDED
185       cpu_util_FSB1:
186         type: org.openecomp.capabilities.metric.Ceilometer
187         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
188         occurrences:
189         - 1
190         - UNBOUNDED
191       disk.device.write.requests.rate_FSB1:
192         type: org.openecomp.capabilities.metric.Ceilometer
193         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
194         occurrences:
195         - 1
196         - UNBOUNDED
197       disk.root.size_FSB1:
198         type: org.openecomp.capabilities.metric.Ceilometer
199         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
200         occurrences:
201         - 1
202         - UNBOUNDED
203       feature_FSB1:
204         type: tosca.capabilities.Node
205         occurrences:
206         - 1
207         - UNBOUNDED
208       network.incoming.packets.rate_FSB1_FSB1_Internal:
209         type: org.openecomp.capabilities.metric.Ceilometer
210         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
211         occurrences:
212         - 1
213         - UNBOUNDED
214       network.outgoing.bytes_FSB1_FSB1_Internal:
215         type: org.openecomp.capabilities.metric.Ceilometer
216         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
217         occurrences:
218         - 1
219         - UNBOUNDED
220       attachment_FSB1_FSB2_Internal:
221         type: tosca.capabilities.Attachment
222         occurrences:
223         - 1
224         - UNBOUNDED
225       feature_FSB1_FSB2_Internal:
226         type: tosca.capabilities.Node
227         occurrences:
228         - 1
229         - UNBOUNDED
230       network.incoming.packets_FSB1_FSB2_Internal:
231         type: org.openecomp.capabilities.metric.Ceilometer
232         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
233         occurrences:
234         - 1
235         - UNBOUNDED
236       memory.resident_FSB1:
237         type: org.openecomp.capabilities.metric.Ceilometer
238         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
239         occurrences:
240         - 1
241         - UNBOUNDED
242       network.incoming.packets.rate_FSB1_FSB2_Internal:
243         type: org.openecomp.capabilities.metric.Ceilometer
244         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
245         occurrences:
246         - 1
247         - UNBOUNDED
248       cpu_FSB1:
249         type: org.openecomp.capabilities.metric.Ceilometer
250         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
251         occurrences:
252         - 1
253         - UNBOUNDED
254       disk.write.requests.rate_FSB1:
255         type: org.openecomp.capabilities.metric.Ceilometer
256         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
257         occurrences:
258         - 1
259         - UNBOUNDED
260       instance_FSB1:
261         type: org.openecomp.capabilities.metric.Ceilometer
262         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
263         occurrences:
264         - 1
265         - UNBOUNDED
266       disk.device.read.bytes.rate_FSB1:
267         type: org.openecomp.capabilities.metric.Ceilometer
268         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
269         occurrences:
270         - 1
271         - UNBOUNDED
272       cpu.delta_FSB1:
273         type: org.openecomp.capabilities.metric.Ceilometer
274         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
275         occurrences:
276         - 1
277         - UNBOUNDED
278       disk.write.bytes_FSB1:
279         type: org.openecomp.capabilities.metric.Ceilometer
280         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
281         occurrences:
282         - 1
283         - UNBOUNDED
284       binding_FSB1_FSB1_Internal:
285         type: tosca.capabilities.network.Bindable
286         valid_source_types:
287         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
288         occurrences:
289         - 0
290         - UNBOUNDED
291       disk.device.read.requests.rate_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       feature_FSB1_FSB1_Internal:
298         type: tosca.capabilities.Node
299         occurrences:
300         - 1
301         - UNBOUNDED
302       disk.device.read.requests_FSB1:
303         type: org.openecomp.capabilities.metric.Ceilometer
304         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
305         occurrences:
306         - 1
307         - UNBOUNDED
308       disk.ephemeral.size_FSB1:
309         type: org.openecomp.capabilities.metric.Ceilometer
310         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
311         occurrences:
312         - 1
313         - UNBOUNDED
314       binding_FSB1:
315         type: tosca.capabilities.network.Bindable
316         occurrences:
317         - 1
318         - UNBOUNDED
319       disk.device.write.bytes_FSB1:
320         type: org.openecomp.capabilities.metric.Ceilometer
321         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
322         occurrences:
323         - 1
324         - UNBOUNDED
325       network.incoming.packets_FSB1_FSB1_Internal:
326         type: org.openecomp.capabilities.metric.Ceilometer
327         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
328         occurrences:
329         - 1
330         - UNBOUNDED
331       attachment_FSB1_FSB1_Internal:
332         type: tosca.capabilities.Attachment
333         occurrences:
334         - 1
335         - UNBOUNDED
336       memory_FSB1:
337         type: org.openecomp.capabilities.metric.Ceilometer
338         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
339         occurrences:
340         - 1
341         - UNBOUNDED
342       network.outpoing.packets_FSB1_FSB1_Internal:
343         type: org.openecomp.capabilities.metric.Ceilometer
344         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
345         occurrences:
346         - 1
347         - UNBOUNDED
348       network.outgoing.bytes.rate_FSB1_FSB2_Internal:
349         type: org.openecomp.capabilities.metric.Ceilometer
350         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
351         occurrences:
352         - 1
353         - UNBOUNDED
354       disk.device.read.bytes_FSB1:
355         type: org.openecomp.capabilities.metric.Ceilometer
356         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
357         occurrences:
358         - 1
359         - UNBOUNDED
360       disk.device.usage_FSB1:
361         type: org.openecomp.capabilities.metric.Ceilometer
362         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
363         occurrences:
364         - 1
365         - UNBOUNDED
366       disk.write.bytes.rate_FSB1:
367         type: org.openecomp.capabilities.metric.Ceilometer
368         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
369         occurrences:
370         - 1
371         - UNBOUNDED
372       scalable_FSB1:
373         type: tosca.capabilities.Scalable
374         occurrences:
375         - 1
376         - UNBOUNDED
377       disk.usage_FSB1:
378         type: org.openecomp.capabilities.metric.Ceilometer
379         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
380         occurrences:
381         - 1
382         - UNBOUNDED
383       host_FSB1:
384         type: tosca.capabilities.Container
385         valid_source_types:
386         - tosca.nodes.SoftwareComponent
387         occurrences:
388         - 1
389         - UNBOUNDED
390       disk.device.allocation_FSB1:
391         type: org.openecomp.capabilities.metric.Ceilometer
392         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
393         occurrences:
394         - 1
395         - UNBOUNDED
396       os_FSB1:
397         type: tosca.capabilities.OperatingSystem
398         occurrences:
399         - 1
400         - UNBOUNDED
401       vcpus_FSB1:
402         type: org.openecomp.capabilities.metric.Ceilometer
403         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
404         occurrences:
405         - 1
406         - UNBOUNDED
407       disk.write.requests_FSB1:
408         type: org.openecomp.capabilities.metric.Ceilometer
409         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
410         occurrences:
411         - 1
412         - UNBOUNDED
413       network.outgoing.bytes_FSB1_FSB2_Internal:
414         type: org.openecomp.capabilities.metric.Ceilometer
415         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
416         occurrences:
417         - 1
418         - UNBOUNDED
419       network.incoming.bytes_FSB1_FSB1_Internal:
420         type: org.openecomp.capabilities.metric.Ceilometer
421         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
422         occurrences:
423         - 1
424         - UNBOUNDED
425       network.outpoing.packets_FSB1_FSB2_Internal:
426         type: org.openecomp.capabilities.metric.Ceilometer
427         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
428         occurrences:
429         - 1
430         - UNBOUNDED
431       disk.device.write.bytes.rate_FSB1:
432         type: org.openecomp.capabilities.metric.Ceilometer
433         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
434         occurrences:
435         - 1
436         - UNBOUNDED
437       network.outgoing.bytes.rate_FSB1_FSB1_Internal:
438         type: org.openecomp.capabilities.metric.Ceilometer
439         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
440         occurrences:
441         - 1
442         - UNBOUNDED
443       endpoint_FSB1:
444         type: tosca.capabilities.Endpoint.Admin
445         occurrences:
446         - 1
447         - UNBOUNDED
448       network.outgoing.packets.rate_FSB1_FSB1_Internal:
449         type: org.openecomp.capabilities.metric.Ceilometer
450         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
451         occurrences:
452         - 1
453         - UNBOUNDED
454       network.incoming.bytes.rate_FSB1_FSB1_Internal:
455         type: org.openecomp.capabilities.metric.Ceilometer
456         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
457         occurrences:
458         - 1
459         - UNBOUNDED
460       disk.latency_FSB1:
461         type: org.openecomp.capabilities.metric.Ceilometer
462         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
463         occurrences:
464         - 1
465         - UNBOUNDED
466       memory.usage_FSB1:
467         type: org.openecomp.capabilities.metric.Ceilometer
468         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
469         occurrences:
470         - 1
471         - UNBOUNDED
472       disk.read.requests_FSB1:
473         type: org.openecomp.capabilities.metric.Ceilometer
474         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
475         occurrences:
476         - 1
477         - UNBOUNDED
478       disk.device.write.requests_FSB1:
479         type: org.openecomp.capabilities.metric.Ceilometer
480         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
481         occurrences:
482         - 1
483         - UNBOUNDED
484       network.incoming.bytes.rate_FSB1_FSB2_Internal:
485         type: org.openecomp.capabilities.metric.Ceilometer
486         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
487         occurrences:
488         - 1
489         - UNBOUNDED
490       network.incoming.bytes_FSB1_FSB2_Internal:
491         type: org.openecomp.capabilities.metric.Ceilometer
492         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
493         occurrences:
494         - 1
495         - UNBOUNDED
496       disk.iops_FSB1:
497         type: org.openecomp.capabilities.metric.Ceilometer
498         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
499         occurrences:
500         - 1
501         - UNBOUNDED
502       network.outgoing.packets.rate_FSB1_FSB2_Internal:
503         type: org.openecomp.capabilities.metric.Ceilometer
504         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
505         occurrences:
506         - 1
507         - UNBOUNDED
508       disk.device.iops_FSB1:
509         type: org.openecomp.capabilities.metric.Ceilometer
510         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
511         occurrences:
512         - 1
513         - UNBOUNDED