[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 / pattern4 / nestedNodesConnectedIn / 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.heat.nested-pcm_v0.1:
9     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
10     properties:
11       availabilityzone_name:
12         type: string
13         description: availabilityzone name
14         required: true
15         status: SUPPORTED
16       oam_net_gw:
17         type: string
18         description: CPS network gateway
19         required: true
20         status: SUPPORTED
21       pcm_image_name:
22         type: string
23         description: PCRF CM image name
24         required: true
25         status: SUPPORTED
26       security_group_name:
27         type: string
28         description: the name of security group
29         required: true
30         status: SUPPORTED
31       cps_net_ip:
32         type: string
33         description: CPS network ip
34         required: true
35         status: SUPPORTED
36       pcm_flavor_name:
37         type: string
38         description: flavor name of PCRF CM instance
39         required: true
40         status: SUPPORTED
41       pcm_vol:
42         type: string
43         description: CPS Cluman Cinder Volume
44         required: true
45         status: SUPPORTED
46       pcm_server_name:
47         type: string
48         description: PCRF CM server name
49         required: true
50         status: SUPPORTED
51       cps_net_name:
52         type: string
53         description: CPS network name
54         required: true
55         status: SUPPORTED
56       cps_net_mask:
57         type: string
58         description: CPS network mask
59         required: true
60         status: SUPPORTED
61       oam_net_ip:
62         type: string
63         description: OAM network ip
64         required: true
65         status: SUPPORTED
66       oam_net_mask:
67         type: string
68         description: CPS network mask
69         required: true
70         status: SUPPORTED
71       oam_net_name:
72         type: string
73         description: OAM network name
74         required: true
75         status: SUPPORTED
76     attributes:
77       server_pcm_id:
78         type: string
79         description: the pcm nova service id
80         status: SUPPORTED
81     requirements:
82     - dependency_pcm_port_1:
83         capability: tosca.capabilities.Node
84         node: tosca.nodes.Root
85         relationship: tosca.relationships.DependsOn
86         occurrences:
87         - 0
88         - UNBOUNDED
89     - link_pcm_port_1:
90         capability: tosca.capabilities.network.Linkable
91         relationship: tosca.relationships.network.LinksTo
92         occurrences:
93         - 1
94         - 1
95     - dependency_server_pcm:
96         capability: tosca.capabilities.Node
97         node: tosca.nodes.Root
98         relationship: tosca.relationships.DependsOn
99         occurrences:
100         - 0
101         - UNBOUNDED
102     - local_storage_server_pcm:
103         capability: tosca.capabilities.Attachment
104         node: tosca.nodes.BlockStorage
105         relationship: tosca.relationships.AttachesTo
106         occurrences:
107         - 0
108         - UNBOUNDED
109     - dependency_pcm_port_0:
110         capability: tosca.capabilities.Node
111         node: tosca.nodes.Root
112         relationship: tosca.relationships.DependsOn
113         occurrences:
114         - 0
115         - UNBOUNDED
116     - link_pcm_port_0:
117         capability: tosca.capabilities.network.Linkable
118         relationship: tosca.relationships.network.LinksTo
119         occurrences:
120         - 1
121         - 1
122     capabilities:
123       network.incoming.packets.rate_pcm_port_0:
124         type: org.openecomp.capabilities.metric.Ceilometer
125         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
126         occurrences:
127         - 1
128         - UNBOUNDED
129       cpu_server_pcm:
130         type: org.openecomp.capabilities.metric.Ceilometer
131         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
132         occurrences:
133         - 1
134         - UNBOUNDED
135       network.incoming.packets.rate_pcm_port_1:
136         type: org.openecomp.capabilities.metric.Ceilometer
137         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
138         occurrences:
139         - 1
140         - UNBOUNDED
141       network.outpoing.packets_pcm_port_1:
142         type: org.openecomp.capabilities.metric.Ceilometer
143         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
144         occurrences:
145         - 1
146         - UNBOUNDED
147       memory_server_pcm:
148         type: org.openecomp.capabilities.metric.Ceilometer
149         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
150         occurrences:
151         - 1
152         - UNBOUNDED
153       disk.write.requests_server_pcm:
154         type: org.openecomp.capabilities.metric.Ceilometer
155         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
156         occurrences:
157         - 1
158         - UNBOUNDED
159       network.outpoing.packets_pcm_port_0:
160         type: org.openecomp.capabilities.metric.Ceilometer
161         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
162         occurrences:
163         - 1
164         - UNBOUNDED
165       disk.device.iops_server_pcm:
166         type: org.openecomp.capabilities.metric.Ceilometer
167         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
168         occurrences:
169         - 1
170         - UNBOUNDED
171       memory.resident_server_pcm:
172         type: org.openecomp.capabilities.metric.Ceilometer
173         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
174         occurrences:
175         - 1
176         - UNBOUNDED
177       disk.device.write.requests_server_pcm:
178         type: org.openecomp.capabilities.metric.Ceilometer
179         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
180         occurrences:
181         - 1
182         - UNBOUNDED
183       disk.device.usage_server_pcm:
184         type: org.openecomp.capabilities.metric.Ceilometer
185         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
186         occurrences:
187         - 1
188         - UNBOUNDED
189       disk.allocation_server_pcm:
190         type: org.openecomp.capabilities.metric.Ceilometer
191         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
192         occurrences:
193         - 1
194         - UNBOUNDED
195       disk.usage_server_pcm:
196         type: org.openecomp.capabilities.metric.Ceilometer
197         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
198         occurrences:
199         - 1
200         - UNBOUNDED
201       disk.device.write.bytes_server_pcm:
202         type: org.openecomp.capabilities.metric.Ceilometer
203         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
204         occurrences:
205         - 1
206         - UNBOUNDED
207       disk.root.size_server_pcm:
208         type: org.openecomp.capabilities.metric.Ceilometer
209         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
210         occurrences:
211         - 1
212         - UNBOUNDED
213       disk.ephemeral.size_server_pcm:
214         type: org.openecomp.capabilities.metric.Ceilometer
215         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
216         occurrences:
217         - 1
218         - UNBOUNDED
219       disk.device.latency_server_pcm:
220         type: org.openecomp.capabilities.metric.Ceilometer
221         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
222         occurrences:
223         - 1
224         - UNBOUNDED
225       network.incoming.bytes_pcm_port_0:
226         type: org.openecomp.capabilities.metric.Ceilometer
227         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
228         occurrences:
229         - 1
230         - UNBOUNDED
231       network.incoming.bytes_pcm_port_1:
232         type: org.openecomp.capabilities.metric.Ceilometer
233         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
234         occurrences:
235         - 1
236         - UNBOUNDED
237       binding_pcm_port_0:
238         type: tosca.capabilities.network.Bindable
239         valid_source_types:
240         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
241         occurrences:
242         - 0
243         - UNBOUNDED
244       binding_pcm_port_1:
245         type: tosca.capabilities.network.Bindable
246         valid_source_types:
247         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
248         occurrences:
249         - 0
250         - UNBOUNDED
251       memory.usage_server_pcm:
252         type: org.openecomp.capabilities.metric.Ceilometer
253         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
254         occurrences:
255         - 1
256         - UNBOUNDED
257       disk.read.requests_server_pcm:
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.capacity_server_pcm:
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       os_server_pcm:
270         type: tosca.capabilities.OperatingSystem
271         occurrences:
272         - 1
273         - UNBOUNDED
274       disk.read.bytes_server_pcm:
275         type: org.openecomp.capabilities.metric.Ceilometer
276         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
277         occurrences:
278         - 1
279         - UNBOUNDED
280       network.outgoing.packets.rate_pcm_port_0:
281         type: org.openecomp.capabilities.metric.Ceilometer
282         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
283         occurrences:
284         - 1
285         - UNBOUNDED
286       network.outgoing.packets.rate_pcm_port_1:
287         type: org.openecomp.capabilities.metric.Ceilometer
288         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
289         occurrences:
290         - 1
291         - UNBOUNDED
292       feature_pcm_port_1:
293         type: tosca.capabilities.Node
294         occurrences:
295         - 1
296         - UNBOUNDED
297       network.outgoing.bytes_pcm_port_0:
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_server_pcm:
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       feature_pcm_port_0:
310         type: tosca.capabilities.Node
311         occurrences:
312         - 1
313         - UNBOUNDED
314       network.outgoing.bytes_pcm_port_1:
315         type: org.openecomp.capabilities.metric.Ceilometer
316         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
317         occurrences:
318         - 1
319         - UNBOUNDED
320       attachment_pcm_port_0:
321         type: tosca.capabilities.Attachment
322         occurrences:
323         - 1
324         - UNBOUNDED
325       attachment_pcm_port_1:
326         type: tosca.capabilities.Attachment
327         occurrences:
328         - 1
329         - UNBOUNDED
330       endpoint_server_pcm:
331         type: tosca.capabilities.Endpoint.Admin
332         occurrences:
333         - 1
334         - UNBOUNDED
335       disk.device.read.requests.rate_server_pcm:
336         type: org.openecomp.capabilities.metric.Ceilometer
337         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
338         occurrences:
339         - 1
340         - UNBOUNDED
341       vcpus_server_pcm:
342         type: org.openecomp.capabilities.metric.Ceilometer
343         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
344         occurrences:
345         - 1
346         - UNBOUNDED
347       disk.write.bytes_server_pcm:
348         type: org.openecomp.capabilities.metric.Ceilometer
349         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
350         occurrences:
351         - 1
352         - UNBOUNDED
353       disk.iops_server_pcm:
354         type: org.openecomp.capabilities.metric.Ceilometer
355         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
356         occurrences:
357         - 1
358         - UNBOUNDED
359       disk.read.bytes.rate_server_pcm:
360         type: org.openecomp.capabilities.metric.Ceilometer
361         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
362         occurrences:
363         - 1
364         - UNBOUNDED
365       disk.device.allocation_server_pcm:
366         type: org.openecomp.capabilities.metric.Ceilometer
367         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
368         occurrences:
369         - 1
370         - UNBOUNDED
371       scalable_server_pcm:
372         type: tosca.capabilities.Scalable
373         occurrences:
374         - 1
375         - UNBOUNDED
376       disk.device.read.bytes.rate_server_pcm:
377         type: org.openecomp.capabilities.metric.Ceilometer
378         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
379         occurrences:
380         - 1
381         - UNBOUNDED
382       cpu_util_server_pcm:
383         type: org.openecomp.capabilities.metric.Ceilometer
384         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
385         occurrences:
386         - 1
387         - UNBOUNDED
388       disk.write.requests.rate_server_pcm:
389         type: org.openecomp.capabilities.metric.Ceilometer
390         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
391         occurrences:
392         - 1
393         - UNBOUNDED
394       disk.device.write.bytes.rate_server_pcm:
395         type: org.openecomp.capabilities.metric.Ceilometer
396         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
397         occurrences:
398         - 1
399         - UNBOUNDED
400       host_server_pcm:
401         type: tosca.capabilities.Container
402         valid_source_types:
403         - tosca.nodes.SoftwareComponent
404         occurrences:
405         - 1
406         - UNBOUNDED
407       cpu.delta_server_pcm:
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.rate_pcm_port_1:
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.packets_pcm_port_0:
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       binding_server_pcm:
426         type: tosca.capabilities.network.Bindable
427         occurrences:
428         - 1
429         - UNBOUNDED
430       network.outgoing.bytes.rate_pcm_port_0:
431         type: org.openecomp.capabilities.metric.Ceilometer
432         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
433         occurrences:
434         - 1
435         - UNBOUNDED
436       disk.device.capacity_server_pcm:
437         type: org.openecomp.capabilities.metric.Ceilometer
438         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
439         occurrences:
440         - 1
441         - UNBOUNDED
442       network.incoming.packets_pcm_port_1:
443         type: org.openecomp.capabilities.metric.Ceilometer
444         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
445         occurrences:
446         - 1
447         - UNBOUNDED
448       instance_server_pcm:
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       disk.device.write.requests.rate_server_pcm:
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_server_pcm:
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       disk.device.read.requests_server_pcm:
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       feature_server_pcm:
473         type: tosca.capabilities.Node
474         occurrences:
475         - 1
476         - UNBOUNDED
477       network.incoming.bytes.rate_pcm_port_0:
478         type: org.openecomp.capabilities.metric.Ceilometer
479         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
480         occurrences:
481         - 1
482         - UNBOUNDED
483       disk.write.bytes.rate_server_pcm:
484         type: org.openecomp.capabilities.metric.Ceilometer
485         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
486         occurrences:
487         - 1
488         - UNBOUNDED
489       network.incoming.bytes.rate_pcm_port_1:
490         type: org.openecomp.capabilities.metric.Ceilometer
491         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
492         occurrences:
493         - 1
494         - UNBOUNDED