[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 / oneComputeDiffPortTypesAndGetAttIn / 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_pd01_port_network_role_tag:
76         type: list
77         required: true
78         status: SUPPORTED
79         entry_schema:
80           type: string
81       port_pd02_port_network:
82         type: list
83         required: true
84         status: SUPPORTED
85         entry_schema:
86           type: string
87       compute_pd_server_user_data_format:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: string
93     attributes:
94       pd_server_accessIPv4:
95         type: list
96         status: SUPPORTED
97         entry_schema:
98           type: string
99       pd_server_pd01_port_device_owner:
100         type: list
101         status: SUPPORTED
102         entry_schema:
103           type: string
104     requirements:
105     - dependency_pd_server:
106         capability: tosca.capabilities.Node
107         node: tosca.nodes.Root
108         relationship: tosca.relationships.DependsOn
109         occurrences:
110         - 0
111         - UNBOUNDED
112     - local_storage_pd_server:
113         capability: tosca.capabilities.Attachment
114         node: tosca.nodes.BlockStorage
115         relationship: tosca.relationships.AttachesTo
116         occurrences:
117         - 0
118         - UNBOUNDED
119     - dependency_pd_server_pd01_port:
120         capability: tosca.capabilities.Node
121         node: tosca.nodes.Root
122         relationship: tosca.relationships.DependsOn
123         occurrences:
124         - 0
125         - UNBOUNDED
126     - link_pd_server_pd01_port:
127         capability: tosca.capabilities.network.Linkable
128         relationship: tosca.relationships.network.LinksTo
129         occurrences:
130         - 1
131         - 1
132     - dependency_pd_server_pd02_port:
133         capability: tosca.capabilities.Node
134         node: tosca.nodes.Root
135         relationship: tosca.relationships.DependsOn
136         occurrences:
137         - 0
138         - UNBOUNDED
139     - link_pd_server_pd02_port:
140         capability: tosca.capabilities.network.Linkable
141         relationship: tosca.relationships.network.LinksTo
142         occurrences:
143         - 1
144         - 1
145     capabilities:
146       scalable_pd_server:
147         type: tosca.capabilities.Scalable
148         occurrences:
149         - 1
150         - UNBOUNDED
151       disk.read.bytes.rate_pd_server:
152         type: org.openecomp.capabilities.metric.Ceilometer
153         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
154         occurrences:
155         - 1
156         - UNBOUNDED
157       memory.usage_pd_server:
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       memory_pd_server:
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.usage_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.outgoing.packets.rate_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       os_pd_server:
182         type: tosca.capabilities.OperatingSystem
183         occurrences:
184         - 1
185         - UNBOUNDED
186       disk.write.bytes.rate_pd_server:
187         type: org.openecomp.capabilities.metric.Ceilometer
188         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
189         occurrences:
190         - 1
191         - UNBOUNDED
192       network.incoming.bytes_pd_server_pd01_port:
193         type: org.openecomp.capabilities.metric.Ceilometer
194         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
195         occurrences:
196         - 1
197         - UNBOUNDED
198       cpu_pd_server:
199         type: org.openecomp.capabilities.metric.Ceilometer
200         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
201         occurrences:
202         - 1
203         - UNBOUNDED
204       cpu_util_pd_server:
205         type: org.openecomp.capabilities.metric.Ceilometer
206         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
207         occurrences:
208         - 1
209         - UNBOUNDED
210       disk.device.write.requests.rate_pd_server:
211         type: org.openecomp.capabilities.metric.Ceilometer
212         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
213         occurrences:
214         - 1
215         - UNBOUNDED
216       disk.read.bytes_pd_server:
217         type: org.openecomp.capabilities.metric.Ceilometer
218         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
219         occurrences:
220         - 1
221         - UNBOUNDED
222       disk.device.read.bytes.rate_pd_server:
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       binding_pd_server_pd02_port:
229         type: tosca.capabilities.network.Bindable
230         valid_source_types:
231         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
232         occurrences:
233         - 0
234         - UNBOUNDED
235       network.outgoing.bytes_pd_server_pd01_port:
236         type: org.openecomp.capabilities.metric.Ceilometer
237         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
238         occurrences:
239         - 1
240         - UNBOUNDED
241       network.outgoing.packets.rate_pd_server_pd02_port:
242         type: org.openecomp.capabilities.metric.Ceilometer
243         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
244         occurrences:
245         - 1
246         - UNBOUNDED
247       disk.iops_pd_server:
248         type: org.openecomp.capabilities.metric.Ceilometer
249         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
250         occurrences:
251         - 1
252         - UNBOUNDED
253       memory.resident_pd_server:
254         type: org.openecomp.capabilities.metric.Ceilometer
255         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
256         occurrences:
257         - 1
258         - UNBOUNDED
259       cpu.delta_pd_server:
260         type: org.openecomp.capabilities.metric.Ceilometer
261         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
262         occurrences:
263         - 1
264         - UNBOUNDED
265       network.incoming.packets.rate_pd_server_pd01_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_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       feature_pd_server_pd02_port:
278         type: tosca.capabilities.Node
279         occurrences:
280         - 1
281         - UNBOUNDED
282       network.incoming.bytes.rate_pd_server_pd02_port:
283         type: org.openecomp.capabilities.metric.Ceilometer
284         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
285         occurrences:
286         - 1
287         - UNBOUNDED
288       network.outgoing.bytes.rate_pd_server_pd02_port:
289         type: org.openecomp.capabilities.metric.Ceilometer
290         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
291         occurrences:
292         - 1
293         - UNBOUNDED
294       vcpus_pd_server:
295         type: org.openecomp.capabilities.metric.Ceilometer
296         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
297         occurrences:
298         - 1
299         - UNBOUNDED
300       disk.device.write.bytes.rate_pd_server:
301         type: org.openecomp.capabilities.metric.Ceilometer
302         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
303         occurrences:
304         - 1
305         - UNBOUNDED
306       disk.device.write.requests_pd_server:
307         type: org.openecomp.capabilities.metric.Ceilometer
308         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
309         occurrences:
310         - 1
311         - UNBOUNDED
312       endpoint_pd_server:
313         type: tosca.capabilities.Endpoint.Admin
314         occurrences:
315         - 1
316         - UNBOUNDED
317       attachment_pd_server_pd01_port:
318         type: tosca.capabilities.Attachment
319         occurrences:
320         - 1
321         - UNBOUNDED
322       disk.capacity_pd_server:
323         type: org.openecomp.capabilities.metric.Ceilometer
324         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
325         occurrences:
326         - 1
327         - UNBOUNDED
328       disk.device.allocation_pd_server:
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       disk.allocation_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       network.incoming.packets_pd_server_pd02_port:
341         type: org.openecomp.capabilities.metric.Ceilometer
342         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
343         occurrences:
344         - 1
345         - UNBOUNDED
346       binding_pd_server:
347         type: tosca.capabilities.network.Bindable
348         occurrences:
349         - 1
350         - UNBOUNDED
351       disk.read.requests_pd_server:
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       feature_pd_server:
358         type: tosca.capabilities.Node
359         occurrences:
360         - 1
361         - UNBOUNDED
362       disk.usage_pd_server:
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.outpoing.packets_pd_server_pd02_port:
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       binding_pd_server_pd01_port:
375         type: tosca.capabilities.network.Bindable
376         valid_source_types:
377         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
378         occurrences:
379         - 0
380         - UNBOUNDED
381       disk.write.bytes_pd_server:
382         type: org.openecomp.capabilities.metric.Ceilometer
383         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
384         occurrences:
385         - 1
386         - UNBOUNDED
387       network.incoming.bytes.rate_pd_server_pd01_port:
388         type: org.openecomp.capabilities.metric.Ceilometer
389         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
390         occurrences:
391         - 1
392         - UNBOUNDED
393       network.incoming.packets_pd_server_pd01_port:
394         type: org.openecomp.capabilities.metric.Ceilometer
395         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
396         occurrences:
397         - 1
398         - UNBOUNDED
399       disk.device.read.requests.rate_pd_server:
400         type: org.openecomp.capabilities.metric.Ceilometer
401         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
402         occurrences:
403         - 1
404         - UNBOUNDED
405       disk.root.size_pd_server:
406         type: org.openecomp.capabilities.metric.Ceilometer
407         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
408         occurrences:
409         - 1
410         - UNBOUNDED
411       disk.device.read.bytes_pd_server:
412         type: org.openecomp.capabilities.metric.Ceilometer
413         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
414         occurrences:
415         - 1
416         - UNBOUNDED
417       disk.device.write.bytes_pd_server:
418         type: org.openecomp.capabilities.metric.Ceilometer
419         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
420         occurrences:
421         - 1
422         - UNBOUNDED
423       disk.device.read.requests_pd_server:
424         type: org.openecomp.capabilities.metric.Ceilometer
425         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
426         occurrences:
427         - 1
428         - UNBOUNDED
429       instance_pd_server:
430         type: org.openecomp.capabilities.metric.Ceilometer
431         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
432         occurrences:
433         - 1
434         - UNBOUNDED
435       host_pd_server:
436         type: tosca.capabilities.Container
437         valid_source_types:
438         - tosca.nodes.SoftwareComponent
439         occurrences:
440         - 1
441         - UNBOUNDED
442       network.outpoing.packets_pd_server_pd01_port:
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       attachment_pd_server_pd02_port:
449         type: tosca.capabilities.Attachment
450         occurrences:
451         - 1
452         - UNBOUNDED
453       disk.write.requests.rate_pd_server:
454         type: org.openecomp.capabilities.metric.Ceilometer
455         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
456         occurrences:
457         - 1
458         - UNBOUNDED
459       disk.ephemeral.size_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       disk.write.requests_pd_server:
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       feature_pd_server_pd01_port:
472         type: tosca.capabilities.Node
473         occurrences:
474         - 1
475         - UNBOUNDED
476       disk.device.latency_pd_server:
477         type: org.openecomp.capabilities.metric.Ceilometer
478         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
479         occurrences:
480         - 1
481         - UNBOUNDED
482       network.incoming.packets.rate_pd_server_pd02_port:
483         type: org.openecomp.capabilities.metric.Ceilometer
484         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
485         occurrences:
486         - 1
487         - UNBOUNDED
488       disk.latency_pd_server:
489         type: org.openecomp.capabilities.metric.Ceilometer
490         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
491         occurrences:
492         - 1
493         - UNBOUNDED
494       disk.device.capacity_pd_server:
495         type: org.openecomp.capabilities.metric.Ceilometer
496         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
497         occurrences:
498         - 1
499         - UNBOUNDED
500       network.outgoing.bytes.rate_pd_server_pd01_port:
501         type: org.openecomp.capabilities.metric.Ceilometer
502         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
503         occurrences:
504         - 1
505         - UNBOUNDED
506       disk.device.iops_pd_server:
507         type: org.openecomp.capabilities.metric.Ceilometer
508         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
509         occurrences:
510         - 1
511         - UNBOUNDED
512       network.incoming.bytes_pd_server_pd02_port:
513         type: org.openecomp.capabilities.metric.Ceilometer
514         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
515         occurrences:
516         - 1
517         - UNBOUNDED