[SDC-29] rebase continue work to align source
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / singleSubstitution / oneComputeSamePortsAndGetAttrIn / 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       port_pd01_port_0_mac_requirements:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: json
17       port_pd01_port_0_network:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       port_pd01_port_0_ip_requirements:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: json
29       port_pd01_port_0_network_role_tag:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       port_pd01_port_0_network_role:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: string
41       port_pd01_port_1_ip_requirements:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: json
47       index_value:
48         type: integer
49         description: Index value of this substitution service template runtime instance
50         required: false
51         default: 0
52         status: SUPPORTED
53         constraints:
54         - greater_or_equal: 0
55       compute_pd_server_availability_zone:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       compute_pd_server_name:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: string
67       port_pd01_port_1_order:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: integer
73       vm_flavor_name:
74         type: string
75         required: true
76         status: SUPPORTED
77       port_pd01_port_0_exCP_naming:
78         type: list
79         required: true
80         status: SUPPORTED
81         entry_schema:
82           type: json
83       port_pd01_port_1_network_role:
84         type: list
85         required: true
86         status: SUPPORTED
87         entry_schema:
88           type: string
89       port_pd01_port_0_order:
90         type: list
91         required: true
92         status: SUPPORTED
93         entry_schema:
94           type: integer
95       port_pd01_port_1_vlan_requirements:
96         type: list
97         required: true
98         status: SUPPORTED
99         entry_schema:
100           type: json
101       port_pd01_port_1_mac_requirements:
102         type: list
103         required: true
104         status: SUPPORTED
105         entry_schema:
106           type: json
107       port_pd01_port_1_subnetpoolid:
108         type: list
109         required: true
110         status: SUPPORTED
111         entry_schema:
112           type: string
113       vm_image_name:
114         type: string
115         required: true
116         status: SUPPORTED
117       port_pd01_port_1_exCP_naming:
118         type: list
119         required: true
120         status: SUPPORTED
121         entry_schema:
122           type: json
123       port_pd01_port_1_network_role_tag:
124         type: list
125         required: true
126         status: SUPPORTED
127         entry_schema:
128           type: string
129       port_pd01_port_0_vlan_requirements:
130         type: list
131         required: true
132         status: SUPPORTED
133         entry_schema:
134           type: json
135       port_pd01_port_0_subnetpoolid:
136         type: list
137         required: true
138         status: SUPPORTED
139         entry_schema:
140           type: string
141       port_pd01_port_1_network:
142         type: list
143         required: true
144         status: SUPPORTED
145         entry_schema:
146           type: string
147       compute_pd_server_user_data_format:
148         type: list
149         required: true
150         status: SUPPORTED
151         entry_schema:
152           type: string
153     attributes:
154       pd_server_accessIPv4:
155         type: list
156         status: SUPPORTED
157         entry_schema:
158           type: string
159       pd_server_pd01_port_1_device_owner:
160         type: list
161         status: SUPPORTED
162         entry_schema:
163           type: string
164       pd_server_pd01_port_0_device_owner:
165         type: list
166         status: SUPPORTED
167         entry_schema:
168           type: string
169     requirements:
170     - dependency_pd_server:
171         capability: tosca.capabilities.Node
172         node: tosca.nodes.Root
173         relationship: tosca.relationships.DependsOn
174         occurrences:
175         - 0
176         - UNBOUNDED
177     - local_storage_pd_server:
178         capability: tosca.capabilities.Attachment
179         node: tosca.nodes.BlockStorage
180         relationship: tosca.relationships.AttachesTo
181         occurrences:
182         - 0
183         - UNBOUNDED
184     - dependency_pd_server_pd01_port_1:
185         capability: tosca.capabilities.Node
186         node: tosca.nodes.Root
187         relationship: tosca.relationships.DependsOn
188         occurrences:
189         - 0
190         - UNBOUNDED
191     - link_pd_server_pd01_port_1:
192         capability: tosca.capabilities.network.Linkable
193         relationship: tosca.relationships.network.LinksTo
194         occurrences:
195         - 1
196         - 1
197     - dependency_pd_server_pd01_port_0:
198         capability: tosca.capabilities.Node
199         node: tosca.nodes.Root
200         relationship: tosca.relationships.DependsOn
201         occurrences:
202         - 0
203         - UNBOUNDED
204     - link_pd_server_pd01_port_0:
205         capability: tosca.capabilities.network.Linkable
206         relationship: tosca.relationships.network.LinksTo
207         occurrences:
208         - 1
209         - 1
210     capabilities:
211       binding_pd_server_pd01_port_0:
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       scalable_pd_server:
219         type: tosca.capabilities.Scalable
220         occurrences:
221         - 1
222         - UNBOUNDED
223       disk.read.bytes.rate_pd_server:
224         type: org.openecomp.capabilities.metric.Ceilometer
225         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
226         occurrences:
227         - 1
228         - UNBOUNDED
229       binding_pd_server_pd01_port_1:
230         type: tosca.capabilities.network.Bindable
231         valid_source_types:
232         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
233         occurrences:
234         - 0
235         - UNBOUNDED
236       memory.usage_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       memory_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       disk.device.usage_pd_server:
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       os_pd_server:
255         type: tosca.capabilities.OperatingSystem
256         occurrences:
257         - 1
258         - UNBOUNDED
259       disk.write.bytes.rate_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       cpu_pd_server:
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       cpu_util_pd_server:
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       disk.device.write.requests.rate_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.read.bytes_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.read.bytes.rate_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       network.incoming.packets_pd_server_pd01_port_0:
296         type: org.openecomp.capabilities.metric.Ceilometer
297         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
298         occurrences:
299         - 1
300         - UNBOUNDED
301       disk.iops_pd_server:
302         type: org.openecomp.capabilities.metric.Ceilometer
303         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
304         occurrences:
305         - 1
306         - UNBOUNDED
307       network.incoming.packets.rate_pd_server_pd01_port_1:
308         type: org.openecomp.capabilities.metric.Ceilometer
309         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
310         occurrences:
311         - 1
312         - UNBOUNDED
313       network.incoming.bytes.rate_pd_server_pd01_port_1:
314         type: org.openecomp.capabilities.metric.Ceilometer
315         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
316         occurrences:
317         - 1
318         - UNBOUNDED
319       memory.resident_pd_server:
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       cpu.delta_pd_server:
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       network.incoming.packets.rate_pd_server_pd01_port_0:
332         type: org.openecomp.capabilities.metric.Ceilometer
333         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
334         occurrences:
335         - 1
336         - UNBOUNDED
337       network.incoming.bytes.rate_pd_server_pd01_port_0:
338         type: org.openecomp.capabilities.metric.Ceilometer
339         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
340         occurrences:
341         - 1
342         - UNBOUNDED
343       attachment_pd_server_pd01_port_1:
344         type: tosca.capabilities.Attachment
345         occurrences:
346         - 1
347         - UNBOUNDED
348       network.outgoing.packets.rate_pd_server_pd01_port_1:
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       network.outgoing.packets.rate_pd_server_pd01_port_0:
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       vcpus_pd_server:
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.device.write.bytes.rate_pd_server:
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       attachment_pd_server_pd01_port_0:
373         type: tosca.capabilities.Attachment
374         occurrences:
375         - 1
376         - UNBOUNDED
377       disk.device.write.requests_pd_server:
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       endpoint_pd_server:
384         type: tosca.capabilities.Endpoint.Admin
385         occurrences:
386         - 1
387         - UNBOUNDED
388       disk.capacity_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       network.incoming.packets_pd_server_pd01_port_1:
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.allocation_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.allocation_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       binding_pd_server:
413         type: tosca.capabilities.network.Bindable
414         occurrences:
415         - 1
416         - UNBOUNDED
417       disk.read.requests_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       network.outgoing.bytes.rate_pd_server_pd01_port_1:
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       network.outgoing.bytes.rate_pd_server_pd01_port_0:
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       feature_pd_server:
436         type: tosca.capabilities.Node
437         occurrences:
438         - 1
439         - UNBOUNDED
440       disk.usage_pd_server:
441         type: org.openecomp.capabilities.metric.Ceilometer
442         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
443         occurrences:
444         - 1
445         - UNBOUNDED
446       network.incoming.bytes_pd_server_pd01_port_1:
447         type: org.openecomp.capabilities.metric.Ceilometer
448         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
449         occurrences:
450         - 1
451         - UNBOUNDED
452       disk.write.bytes_pd_server:
453         type: org.openecomp.capabilities.metric.Ceilometer
454         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
455         occurrences:
456         - 1
457         - UNBOUNDED
458       network.outgoing.bytes_pd_server_pd01_port_0:
459         type: org.openecomp.capabilities.metric.Ceilometer
460         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
461         occurrences:
462         - 1
463         - UNBOUNDED
464       network.outgoing.bytes_pd_server_pd01_port_1:
465         type: org.openecomp.capabilities.metric.Ceilometer
466         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
467         occurrences:
468         - 1
469         - UNBOUNDED
470       network.incoming.bytes_pd_server_pd01_port_0:
471         type: org.openecomp.capabilities.metric.Ceilometer
472         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
473         occurrences:
474         - 1
475         - UNBOUNDED
476       disk.device.read.requests.rate_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       disk.root.size_pd_server:
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.device.read.bytes_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.write.bytes_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.outpoing.packets_pd_server_pd01_port_0:
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       network.outpoing.packets_pd_server_pd01_port_1:
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       disk.device.read.requests_pd_server:
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
518       instance_pd_server:
519         type: org.openecomp.capabilities.metric.Ceilometer
520         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
521         occurrences:
522         - 1
523         - UNBOUNDED
524       host_pd_server:
525         type: tosca.capabilities.Container
526         valid_source_types:
527         - tosca.nodes.SoftwareComponent
528         occurrences:
529         - 1
530         - UNBOUNDED
531       feature_pd_server_pd01_port_1:
532         type: tosca.capabilities.Node
533         occurrences:
534         - 1
535         - UNBOUNDED
536       feature_pd_server_pd01_port_0:
537         type: tosca.capabilities.Node
538         occurrences:
539         - 1
540         - UNBOUNDED
541       disk.write.requests.rate_pd_server:
542         type: org.openecomp.capabilities.metric.Ceilometer
543         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
544         occurrences:
545         - 1
546         - UNBOUNDED
547       disk.ephemeral.size_pd_server:
548         type: org.openecomp.capabilities.metric.Ceilometer
549         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
550         occurrences:
551         - 1
552         - UNBOUNDED
553       disk.write.requests_pd_server:
554         type: org.openecomp.capabilities.metric.Ceilometer
555         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
556         occurrences:
557         - 1
558         - UNBOUNDED
559       disk.device.latency_pd_server:
560         type: org.openecomp.capabilities.metric.Ceilometer
561         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
562         occurrences:
563         - 1
564         - UNBOUNDED
565       disk.latency_pd_server:
566         type: org.openecomp.capabilities.metric.Ceilometer
567         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
568         occurrences:
569         - 1
570         - UNBOUNDED
571       disk.device.capacity_pd_server:
572         type: org.openecomp.capabilities.metric.Ceilometer
573         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
574         occurrences:
575         - 1
576         - UNBOUNDED
577       disk.device.iops_pd_server:
578         type: org.openecomp.capabilities.metric.Ceilometer
579         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
580         occurrences:
581         - 1
582         - UNBOUNDED