[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 / WithIndex / 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_2:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       port_FSB1_Internal_mac_address:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       compute_FSB1_metadata:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: json
23       port_FSB_OAM_fixed_ips:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: json
29       compute_FSB1_availability_zone:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       port_FSB1_Internal_network:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: string
41       index_value:
42         type: integer
43         description: Index value of this substitution service template runtime instance
44         required: false
45         default: 0
46         status: SUPPORTED
47         constraints:
48         - greater_or_equal: 0
49       port_FSB2_Internal_network:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: string
55       compute_FSB1_name:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       vm_flavor_name:
62         type: string
63         required: true
64         status: SUPPORTED
65       port_FSB2_Internal_mac_address:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: string
71       port_FSB_OAM_network:
72         type: list
73         required: true
74         status: SUPPORTED
75         entry_schema:
76           type: string
77     requirements:
78     - dependency_FSB1_FSB1_Internal:
79         capability: tosca.capabilities.Node
80         node: tosca.nodes.Root
81         relationship: tosca.relationships.DependsOn
82         occurrences:
83         - 0
84         - UNBOUNDED
85     - link_FSB1_FSB1_Internal:
86         capability: tosca.capabilities.network.Linkable
87         relationship: tosca.relationships.network.LinksTo
88         occurrences:
89         - 1
90         - 1
91     - dependency_FSB1_FSB2_Internal:
92         capability: tosca.capabilities.Node
93         node: tosca.nodes.Root
94         relationship: tosca.relationships.DependsOn
95         occurrences:
96         - 0
97         - UNBOUNDED
98     - link_FSB1_FSB2_Internal:
99         capability: tosca.capabilities.network.Linkable
100         relationship: tosca.relationships.network.LinksTo
101         occurrences:
102         - 1
103         - 1
104     - dependency_FSB1_FSB_OAM:
105         capability: tosca.capabilities.Node
106         node: tosca.nodes.Root
107         relationship: tosca.relationships.DependsOn
108         occurrences:
109         - 0
110         - UNBOUNDED
111     - link_FSB1_FSB_OAM:
112         capability: tosca.capabilities.network.Linkable
113         relationship: tosca.relationships.network.LinksTo
114         occurrences:
115         - 1
116         - 1
117     - dependency_FSB1:
118         capability: tosca.capabilities.Node
119         node: tosca.nodes.Root
120         relationship: tosca.relationships.DependsOn
121         occurrences:
122         - 0
123         - UNBOUNDED
124     - local_storage_FSB1:
125         capability: tosca.capabilities.Attachment
126         node: tosca.nodes.BlockStorage
127         relationship: tosca.relationships.AttachesTo
128         occurrences:
129         - 0
130         - UNBOUNDED
131     capabilities:
132       network.outgoing.packets.rate_FSB1_FSB_OAM:
133         type: org.openecomp.capabilities.metric.Ceilometer
134         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
135         occurrences:
136         - 1
137         - UNBOUNDED
138       attachment_FSB1_FSB_OAM:
139         type: tosca.capabilities.Attachment
140         occurrences:
141         - 1
142         - UNBOUNDED
143       binding_FSB1_FSB_OAM:
144         type: tosca.capabilities.network.Bindable
145         valid_source_types:
146         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
147         occurrences:
148         - 0
149         - UNBOUNDED
150       binding_FSB1_FSB2_Internal:
151         type: tosca.capabilities.network.Bindable
152         valid_source_types:
153         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
154         occurrences:
155         - 0
156         - UNBOUNDED
157       disk.capacity_FSB1:
158         type: org.openecomp.capabilities.metric.Ceilometer
159         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
160         occurrences:
161         - 1
162         - UNBOUNDED
163       disk.read.bytes.rate_FSB1:
164         type: org.openecomp.capabilities.metric.Ceilometer
165         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
166         occurrences:
167         - 1
168         - UNBOUNDED
169       disk.device.latency_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.allocation_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.read.bytes_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.device.capacity_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       cpu_util_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.write.requests.rate_FSB1:
200         type: org.openecomp.capabilities.metric.Ceilometer
201         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
202         occurrences:
203         - 1
204         - UNBOUNDED
205       disk.root.size_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       network.outgoing.bytes.rate_FSB1_FSB_OAM:
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       feature_FSB1:
218         type: tosca.capabilities.Node
219         occurrences:
220         - 1
221         - UNBOUNDED
222       network.incoming.packets.rate_FSB1_FSB1_Internal:
223         type: org.openecomp.capabilities.metric.Ceilometer
224         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
225         occurrences:
226         - 1
227         - UNBOUNDED
228       network.outgoing.bytes_FSB1_FSB1_Internal:
229         type: org.openecomp.capabilities.metric.Ceilometer
230         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
231         occurrences:
232         - 1
233         - UNBOUNDED
234       attachment_FSB1_FSB2_Internal:
235         type: tosca.capabilities.Attachment
236         occurrences:
237         - 1
238         - UNBOUNDED
239       feature_FSB1_FSB2_Internal:
240         type: tosca.capabilities.Node
241         occurrences:
242         - 1
243         - UNBOUNDED
244       network.incoming.packets_FSB1_FSB2_Internal:
245         type: org.openecomp.capabilities.metric.Ceilometer
246         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
247         occurrences:
248         - 1
249         - UNBOUNDED
250       feature_FSB1_FSB_OAM:
251         type: tosca.capabilities.Node
252         occurrences:
253         - 1
254         - UNBOUNDED
255       memory.resident_FSB1:
256         type: org.openecomp.capabilities.metric.Ceilometer
257         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
258         occurrences:
259         - 1
260         - UNBOUNDED
261       network.incoming.packets.rate_FSB1_FSB2_Internal:
262         type: org.openecomp.capabilities.metric.Ceilometer
263         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
264         occurrences:
265         - 1
266         - UNBOUNDED
267       cpu_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       disk.write.requests.rate_FSB1:
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       instance_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       network.incoming.bytes_FSB1_FSB_OAM:
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       disk.device.read.bytes.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       cpu.delta_FSB1:
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.write.bytes_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       binding_FSB1_FSB1_Internal:
310         type: tosca.capabilities.network.Bindable
311         valid_source_types:
312         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
313         occurrences:
314         - 0
315         - UNBOUNDED
316       disk.device.read.requests.rate_FSB1:
317         type: org.openecomp.capabilities.metric.Ceilometer
318         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
319         occurrences:
320         - 1
321         - UNBOUNDED
322       feature_FSB1_FSB1_Internal:
323         type: tosca.capabilities.Node
324         occurrences:
325         - 1
326         - UNBOUNDED
327       disk.device.read.requests_FSB1:
328         type: org.openecomp.capabilities.metric.Ceilometer
329         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
330         occurrences:
331         - 1
332         - UNBOUNDED
333       disk.ephemeral.size_FSB1:
334         type: org.openecomp.capabilities.metric.Ceilometer
335         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
336         occurrences:
337         - 1
338         - UNBOUNDED
339       binding_FSB1:
340         type: tosca.capabilities.network.Bindable
341         occurrences:
342         - 1
343         - UNBOUNDED
344       disk.device.write.bytes_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       network.outpoing.packets_FSB1_FSB_OAM:
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       network.incoming.packets_FSB1_FSB1_Internal:
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       attachment_FSB1_FSB1_Internal:
363         type: tosca.capabilities.Attachment
364         occurrences:
365         - 1
366         - UNBOUNDED
367       memory_FSB1:
368         type: org.openecomp.capabilities.metric.Ceilometer
369         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
370         occurrences:
371         - 1
372         - UNBOUNDED
373       network.incoming.bytes.rate_FSB1_FSB_OAM:
374         type: org.openecomp.capabilities.metric.Ceilometer
375         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
376         occurrences:
377         - 1
378         - UNBOUNDED
379       network.outpoing.packets_FSB1_FSB1_Internal:
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.outgoing.bytes.rate_FSB1_FSB2_Internal:
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.outgoing.bytes_FSB1_FSB_OAM:
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       disk.device.read.bytes_FSB1:
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       disk.device.usage_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       disk.write.bytes.rate_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       scalable_FSB1:
416         type: tosca.capabilities.Scalable
417         occurrences:
418         - 1
419         - UNBOUNDED
420       disk.usage_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       host_FSB1:
427         type: tosca.capabilities.Container
428         valid_source_types:
429         - tosca.nodes.SoftwareComponent
430         occurrences:
431         - 1
432         - UNBOUNDED
433       disk.device.allocation_FSB1:
434         type: org.openecomp.capabilities.metric.Ceilometer
435         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
436         occurrences:
437         - 1
438         - UNBOUNDED
439       os_FSB1:
440         type: tosca.capabilities.OperatingSystem
441         occurrences:
442         - 1
443         - UNBOUNDED
444       vcpus_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.requests_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       network.incoming.packets.rate_FSB1_FSB_OAM:
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       network.outgoing.bytes_FSB1_FSB2_Internal:
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.bytes_FSB1_FSB1_Internal:
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.outpoing.packets_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       disk.device.write.bytes.rate_FSB1:
481         type: org.openecomp.capabilities.metric.Ceilometer
482         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
483         occurrences:
484         - 1
485         - UNBOUNDED
486       network.outgoing.bytes.rate_FSB1_FSB1_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       endpoint_FSB1:
493         type: tosca.capabilities.Endpoint.Admin
494         occurrences:
495         - 1
496         - UNBOUNDED
497       network.outgoing.packets.rate_FSB1_FSB1_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.rate_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       disk.latency_FSB1:
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       memory.usage_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       disk.read.requests_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       network.incoming.packets_FSB1_FSB_OAM:
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.device.write.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.bytes.rate_FSB1_FSB2_Internal:
540         type: org.openecomp.capabilities.metric.Ceilometer
541         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
542         occurrences:
543         - 1
544         - UNBOUNDED
545       network.incoming.bytes_FSB1_FSB2_Internal:
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       disk.iops_FSB1:
552         type: org.openecomp.capabilities.metric.Ceilometer
553         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
554         occurrences:
555         - 1
556         - UNBOUNDED
557       network.outgoing.packets.rate_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.device.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