[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 / fulltest / singleSubstitution / oneComputeDiffPortTypesAndGetAttOut / 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.pd_server:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       index_value:
12         type: integer
13         description: Index value of this substitution service template runtime instance
14         required: false
15         default: 0
16         status: SUPPORTED
17         constraints:
18         - greater_or_equal: 0
19       compute_pd_server_availability_zone:
20         type: list
21         required: true
22         status: SUPPORTED
23         entry_schema:
24           type: string
25       compute_pd_server_name:
26         type: list
27         required: true
28         status: SUPPORTED
29         entry_schema:
30           type: string
31       port_pd02_port_mac_requirements:
32         type: list
33         required: true
34         status: SUPPORTED
35         entry_schema:
36           type: json
37       vm_flavor_name:
38         type: string
39         required: true
40         status: SUPPORTED
41       port_pd02_port_network_role_tag:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: string
47       port_pd01_port_mac_requirements:
48         type: list
49         required: true
50         status: SUPPORTED
51         entry_schema:
52           type: json
53       vm_image_name:
54         type: string
55         required: true
56         status: SUPPORTED
57       port_pd01_port_ip_requirements:
58         type: list
59         required: true
60         status: SUPPORTED
61         entry_schema:
62           type: json
63       port_pd01_port_network:
64         type: list
65         required: true
66         status: SUPPORTED
67         entry_schema:
68           type: string
69       port_pd02_port_ip_requirements:
70         type: list
71         required: true
72         status: SUPPORTED
73         entry_schema:
74           type: json
75       port_pd02_port_network:
76         type: list
77         required: true
78         status: SUPPORTED
79         entry_schema:
80           type: string
81       compute_pd_server_user_data_format:
82         type: list
83         required: true
84         status: SUPPORTED
85         entry_schema:
86           type: string
87     requirements:
88     - dependency_pd_server:
89         capability: tosca.capabilities.Node
90         node: tosca.nodes.Root
91         relationship: tosca.relationships.DependsOn
92         occurrences:
93         - 0
94         - UNBOUNDED
95     - local_storage_pd_server:
96         capability: tosca.capabilities.Attachment
97         node: tosca.nodes.BlockStorage
98         relationship: tosca.relationships.AttachesTo
99         occurrences:
100         - 0
101         - UNBOUNDED
102     - dependency_pd_server_pd01_port:
103         capability: tosca.capabilities.Node
104         node: tosca.nodes.Root
105         relationship: tosca.relationships.DependsOn
106         occurrences:
107         - 0
108         - UNBOUNDED
109     - link_pd_server_pd01_port:
110         capability: tosca.capabilities.network.Linkable
111         relationship: tosca.relationships.network.LinksTo
112         occurrences:
113         - 1
114         - 1
115     - dependency_pd_server_pd02_port:
116         capability: tosca.capabilities.Node
117         node: tosca.nodes.Root
118         relationship: tosca.relationships.DependsOn
119         occurrences:
120         - 0
121         - UNBOUNDED
122     - link_pd_server_pd02_port:
123         capability: tosca.capabilities.network.Linkable
124         relationship: tosca.relationships.network.LinksTo
125         occurrences:
126         - 1
127         - 1
128     capabilities:
129       scalable_pd_server:
130         type: tosca.capabilities.Scalable
131         occurrences:
132         - 1
133         - UNBOUNDED
134       disk.read.bytes.rate_pd_server:
135         type: org.openecomp.capabilities.metric.Ceilometer
136         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
137         occurrences:
138         - 1
139         - UNBOUNDED
140       memory.usage_pd_server:
141         type: org.openecomp.capabilities.metric.Ceilometer
142         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
143         occurrences:
144         - 1
145         - UNBOUNDED
146       memory_pd_server:
147         type: org.openecomp.capabilities.metric.Ceilometer
148         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
149         occurrences:
150         - 1
151         - UNBOUNDED
152       disk.device.usage_pd_server:
153         type: org.openecomp.capabilities.metric.Ceilometer
154         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
155         occurrences:
156         - 1
157         - UNBOUNDED
158       network.outgoing.packets.rate_pd_server_pd01_port:
159         type: org.openecomp.capabilities.metric.Ceilometer
160         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
161         occurrences:
162         - 1
163         - UNBOUNDED
164       os_pd_server:
165         type: tosca.capabilities.OperatingSystem
166         occurrences:
167         - 1
168         - UNBOUNDED
169       disk.write.bytes.rate_pd_server:
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       network.incoming.bytes_pd_server_pd01_port:
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       cpu_pd_server:
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       cpu_util_pd_server:
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.device.write.requests.rate_pd_server:
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.read.bytes_pd_server:
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.device.read.bytes.rate_pd_server:
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       binding_pd_server_pd02_port:
212         type: tosca.capabilities.network.Bindable
213         valid_source_types:
214         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
215         occurrences:
216         - 0
217         - UNBOUNDED
218       network.outgoing.bytes_pd_server_pd01_port:
219         type: org.openecomp.capabilities.metric.Ceilometer
220         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
221         occurrences:
222         - 1
223         - UNBOUNDED
224       network.outgoing.packets.rate_pd_server_pd02_port:
225         type: org.openecomp.capabilities.metric.Ceilometer
226         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
227         occurrences:
228         - 1
229         - UNBOUNDED
230       disk.iops_pd_server:
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_pd_server:
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       cpu.delta_pd_server:
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       network.incoming.packets.rate_pd_server_pd01_port:
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       network.outgoing.bytes_pd_server_pd02_port:
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       feature_pd_server_pd02_port:
261         type: tosca.capabilities.Node
262         occurrences:
263         - 1
264         - UNBOUNDED
265       network.incoming.bytes.rate_pd_server_pd02_port:
266         type: org.openecomp.capabilities.metric.Ceilometer
267         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
268         occurrences:
269         - 1
270         - UNBOUNDED
271       network.outgoing.bytes.rate_pd_server_pd02_port:
272         type: org.openecomp.capabilities.metric.Ceilometer
273         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
274         occurrences:
275         - 1
276         - UNBOUNDED
277       vcpus_pd_server:
278         type: org.openecomp.capabilities.metric.Ceilometer
279         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
280         occurrences:
281         - 1
282         - UNBOUNDED
283       disk.device.write.bytes.rate_pd_server:
284         type: org.openecomp.capabilities.metric.Ceilometer
285         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
286         occurrences:
287         - 1
288         - UNBOUNDED
289       disk.device.write.requests_pd_server:
290         type: org.openecomp.capabilities.metric.Ceilometer
291         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
292         occurrences:
293         - 1
294         - UNBOUNDED
295       endpoint_pd_server:
296         type: tosca.capabilities.Endpoint.Admin
297         occurrences:
298         - 1
299         - UNBOUNDED
300       attachment_pd_server_pd01_port:
301         type: tosca.capabilities.Attachment
302         occurrences:
303         - 1
304         - UNBOUNDED
305       disk.capacity_pd_server:
306         type: org.openecomp.capabilities.metric.Ceilometer
307         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
308         occurrences:
309         - 1
310         - UNBOUNDED
311       disk.device.allocation_pd_server:
312         type: org.openecomp.capabilities.metric.Ceilometer
313         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
314         occurrences:
315         - 1
316         - UNBOUNDED
317       disk.allocation_pd_server:
318         type: org.openecomp.capabilities.metric.Ceilometer
319         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
320         occurrences:
321         - 1
322         - UNBOUNDED
323       network.incoming.packets_pd_server_pd02_port:
324         type: org.openecomp.capabilities.metric.Ceilometer
325         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
326         occurrences:
327         - 1
328         - UNBOUNDED
329       binding_pd_server:
330         type: tosca.capabilities.network.Bindable
331         occurrences:
332         - 1
333         - UNBOUNDED
334       disk.read.requests_pd_server:
335         type: org.openecomp.capabilities.metric.Ceilometer
336         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
337         occurrences:
338         - 1
339         - UNBOUNDED
340       feature_pd_server:
341         type: tosca.capabilities.Node
342         occurrences:
343         - 1
344         - UNBOUNDED
345       disk.usage_pd_server:
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       network.outpoing.packets_pd_server_pd02_port:
352         type: org.openecomp.capabilities.metric.Ceilometer
353         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
354         occurrences:
355         - 1
356         - UNBOUNDED
357       binding_pd_server_pd01_port:
358         type: tosca.capabilities.network.Bindable
359         valid_source_types:
360         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
361         occurrences:
362         - 0
363         - UNBOUNDED
364       disk.write.bytes_pd_server:
365         type: org.openecomp.capabilities.metric.Ceilometer
366         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
367         occurrences:
368         - 1
369         - UNBOUNDED
370       network.incoming.bytes.rate_pd_server_pd01_port:
371         type: org.openecomp.capabilities.metric.Ceilometer
372         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
373         occurrences:
374         - 1
375         - UNBOUNDED
376       network.incoming.packets_pd_server_pd01_port:
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       disk.device.read.requests.rate_pd_server:
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.root.size_pd_server:
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.read.bytes_pd_server:
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       disk.device.write.bytes_pd_server:
401         type: org.openecomp.capabilities.metric.Ceilometer
402         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
403         occurrences:
404         - 1
405         - UNBOUNDED
406       disk.device.read.requests_pd_server:
407         type: org.openecomp.capabilities.metric.Ceilometer
408         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
409         occurrences:
410         - 1
411         - UNBOUNDED
412       instance_pd_server:
413         type: org.openecomp.capabilities.metric.Ceilometer
414         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
415         occurrences:
416         - 1
417         - UNBOUNDED
418       host_pd_server:
419         type: tosca.capabilities.Container
420         valid_source_types:
421         - tosca.nodes.SoftwareComponent
422         occurrences:
423         - 1
424         - UNBOUNDED
425       network.outpoing.packets_pd_server_pd01_port:
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       attachment_pd_server_pd02_port:
432         type: tosca.capabilities.Attachment
433         occurrences:
434         - 1
435         - UNBOUNDED
436       disk.write.requests.rate_pd_server:
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       disk.ephemeral.size_pd_server:
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       disk.write.requests_pd_server:
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       feature_pd_server_pd01_port:
455         type: tosca.capabilities.Node
456         occurrences:
457         - 1
458         - UNBOUNDED
459       disk.device.latency_pd_server:
460         type: org.openecomp.capabilities.metric.Ceilometer
461         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
462         occurrences:
463         - 1
464         - UNBOUNDED
465       network.incoming.packets.rate_pd_server_pd02_port:
466         type: org.openecomp.capabilities.metric.Ceilometer
467         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
468         occurrences:
469         - 1
470         - UNBOUNDED
471       disk.latency_pd_server:
472         type: org.openecomp.capabilities.metric.Ceilometer
473         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
474         occurrences:
475         - 1
476         - UNBOUNDED
477       disk.device.capacity_pd_server:
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       network.outgoing.bytes.rate_pd_server_pd01_port:
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       disk.device.iops_pd_server:
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
495       network.incoming.bytes_pd_server_pd02_port:
496         type: org.openecomp.capabilities.metric.Ceilometer
497         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
498         occurrences:
499         - 1
500         - UNBOUNDED