[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 / computeWithSamePortTypeNodeConnectedOut / 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:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       compute_pd_server_availability_zone:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: string
41       compute_pd_server_name:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: string
47       port_pd01_port_0_replacement_policy:
48         type: list
49         required: true
50         status: SUPPORTED
51         entry_schema:
52           type: string
53       vm_flavor_name:
54         type: string
55         required: true
56         status: SUPPORTED
57       port_pd01_port_1_network_role:
58         type: list
59         required: true
60         status: SUPPORTED
61         entry_schema:
62           type: string
63       port_pd01_port_0_order:
64         type: list
65         required: true
66         status: SUPPORTED
67         entry_schema:
68           type: integer
69       port_pd01_port_1_subnetpoolid:
70         type: list
71         required: true
72         status: SUPPORTED
73         entry_schema:
74           type: string
75       vm_image_name:
76         type: string
77         required: true
78         status: SUPPORTED
79       port_pd01_port_1_network_role_tag:
80         type: list
81         required: true
82         status: SUPPORTED
83         entry_schema:
84           type: string
85       port_pd01_port_0_subnetpoolid:
86         type: list
87         required: true
88         status: SUPPORTED
89         entry_schema:
90           type: string
91       port_pd01_port_1_network:
92         type: list
93         required: true
94         status: SUPPORTED
95         entry_schema:
96           type: string
97       compute_pd_server_user_data_format:
98         type: list
99         required: true
100         status: SUPPORTED
101         entry_schema:
102           type: string
103       port_pd01_port_0_network_role_tag:
104         type: list
105         required: true
106         status: SUPPORTED
107         entry_schema:
108           type: string
109       port_pd01_port_1_ip_requirements:
110         type: list
111         required: true
112         status: SUPPORTED
113         entry_schema:
114           type: json
115       index_value:
116         type: integer
117         description: Index value of this substitution service template runtime instance
118         required: false
119         default: 0
120         status: SUPPORTED
121         constraints:
122         - greater_or_equal: 0
123       port_pd01_port_1_order:
124         type: list
125         required: true
126         status: SUPPORTED
127         entry_schema:
128           type: integer
129       port_pd01_port_0_exCP_naming:
130         type: list
131         required: true
132         status: SUPPORTED
133         entry_schema:
134           type: json
135       port_pd01_port_1_vlan_requirements:
136         type: list
137         required: true
138         status: SUPPORTED
139         entry_schema:
140           type: json
141       port_pd01_port_1_mac_requirements:
142         type: list
143         required: true
144         status: SUPPORTED
145         entry_schema:
146           type: json
147       port_pd01_port_1_replacement_policy:
148         type: list
149         required: true
150         status: SUPPORTED
151         entry_schema:
152           type: string
153       port_pd01_port_1_exCP_naming:
154         type: list
155         required: true
156         status: SUPPORTED
157         entry_schema:
158           type: json
159       port_pd01_port_0_vlan_requirements:
160         type: list
161         required: true
162         status: SUPPORTED
163         entry_schema:
164           type: json
165     requirements:
166     - dependency_pd_server:
167         capability: tosca.capabilities.Node
168         node: tosca.nodes.Root
169         relationship: tosca.relationships.DependsOn
170         occurrences:
171         - 0
172         - UNBOUNDED
173     - local_storage_pd_server:
174         capability: tosca.capabilities.Attachment
175         node: tosca.nodes.BlockStorage
176         relationship: tosca.relationships.AttachesTo
177         occurrences:
178         - 0
179         - UNBOUNDED
180     - dependency_pd_server_pd01_port_1:
181         capability: tosca.capabilities.Node
182         node: tosca.nodes.Root
183         relationship: tosca.relationships.DependsOn
184         occurrences:
185         - 0
186         - UNBOUNDED
187     - link_pd_server_pd01_port_1:
188         capability: tosca.capabilities.network.Linkable
189         relationship: tosca.relationships.network.LinksTo
190         occurrences:
191         - 1
192         - 1
193     - dependency_pd_server_pd01_port_0:
194         capability: tosca.capabilities.Node
195         node: tosca.nodes.Root
196         relationship: tosca.relationships.DependsOn
197         occurrences:
198         - 0
199         - UNBOUNDED
200     - link_pd_server_pd01_port_0:
201         capability: tosca.capabilities.network.Linkable
202         relationship: tosca.relationships.network.LinksTo
203         occurrences:
204         - 1
205         - 1
206     capabilities:
207       binding_pd_server_pd01_port_0:
208         type: tosca.capabilities.network.Bindable
209         valid_source_types:
210         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
211         occurrences:
212         - 0
213         - UNBOUNDED
214       scalable_pd_server:
215         type: tosca.capabilities.Scalable
216         occurrences:
217         - 1
218         - UNBOUNDED
219       disk.read.bytes.rate_pd_server:
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       binding_pd_server_pd01_port_1:
226         type: tosca.capabilities.network.Bindable
227         valid_source_types:
228         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
229         occurrences:
230         - 0
231         - UNBOUNDED
232       memory.usage_pd_server:
233         type: org.openecomp.capabilities.metric.Ceilometer
234         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
235         occurrences:
236         - 1
237         - UNBOUNDED
238       memory_pd_server:
239         type: org.openecomp.capabilities.metric.Ceilometer
240         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
241         occurrences:
242         - 1
243         - UNBOUNDED
244       disk.device.usage_pd_server:
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       os_pd_server:
251         type: tosca.capabilities.OperatingSystem
252         occurrences:
253         - 1
254         - UNBOUNDED
255       disk.write.bytes.rate_pd_server:
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       cpu_pd_server:
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_util_pd_server:
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.device.write.requests.rate_pd_server:
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       disk.read.bytes_pd_server:
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       disk.device.read.bytes.rate_pd_server:
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       network.incoming.packets_pd_server_pd01_port_0:
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       disk.iops_pd_server:
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       network.incoming.packets.rate_pd_server_pd01_port_1:
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       network.incoming.bytes.rate_pd_server_pd01_port_1:
310         type: org.openecomp.capabilities.metric.Ceilometer
311         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
312         occurrences:
313         - 1
314         - UNBOUNDED
315       memory.resident_pd_server:
316         type: org.openecomp.capabilities.metric.Ceilometer
317         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
318         occurrences:
319         - 1
320         - UNBOUNDED
321       cpu.delta_pd_server:
322         type: org.openecomp.capabilities.metric.Ceilometer
323         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
324         occurrences:
325         - 1
326         - UNBOUNDED
327       network.incoming.packets.rate_pd_server_pd01_port_0:
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       network.incoming.bytes.rate_pd_server_pd01_port_0:
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       attachment_pd_server_pd01_port_1:
340         type: tosca.capabilities.Attachment
341         occurrences:
342         - 1
343         - UNBOUNDED
344       network.outgoing.packets.rate_pd_server_pd01_port_1:
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.outgoing.packets.rate_pd_server_pd01_port_0:
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       vcpus_pd_server:
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       disk.device.write.bytes.rate_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       attachment_pd_server_pd01_port_0:
369         type: tosca.capabilities.Attachment
370         occurrences:
371         - 1
372         - UNBOUNDED
373       disk.device.write.requests_pd_server:
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       endpoint_pd_server:
380         type: tosca.capabilities.Endpoint.Admin
381         occurrences:
382         - 1
383         - UNBOUNDED
384       disk.capacity_pd_server:
385         type: org.openecomp.capabilities.metric.Ceilometer
386         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
387         occurrences:
388         - 1
389         - UNBOUNDED
390       network.incoming.packets_pd_server_pd01_port_1:
391         type: org.openecomp.capabilities.metric.Ceilometer
392         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
393         occurrences:
394         - 1
395         - UNBOUNDED
396       disk.device.allocation_pd_server:
397         type: org.openecomp.capabilities.metric.Ceilometer
398         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
399         occurrences:
400         - 1
401         - UNBOUNDED
402       disk.allocation_pd_server:
403         type: org.openecomp.capabilities.metric.Ceilometer
404         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
405         occurrences:
406         - 1
407         - UNBOUNDED
408       binding_pd_server:
409         type: tosca.capabilities.network.Bindable
410         occurrences:
411         - 1
412         - UNBOUNDED
413       disk.read.requests_pd_server:
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.outgoing.bytes.rate_pd_server_pd01_port_1:
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       network.outgoing.bytes.rate_pd_server_pd01_port_0:
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       feature_pd_server:
432         type: tosca.capabilities.Node
433         occurrences:
434         - 1
435         - UNBOUNDED
436       disk.usage_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       network.incoming.bytes_pd_server_pd01_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       disk.write.bytes_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       network.outgoing.bytes_pd_server_pd01_port_0:
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       network.outgoing.bytes_pd_server_pd01_port_1:
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       network.incoming.bytes_pd_server_pd01_port_0:
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       disk.device.read.requests.rate_pd_server:
473         type: org.openecomp.capabilities.metric.Ceilometer
474         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
475         occurrences:
476         - 1
477         - UNBOUNDED
478       disk.root.size_pd_server:
479         type: org.openecomp.capabilities.metric.Ceilometer
480         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
481         occurrences:
482         - 1
483         - UNBOUNDED
484       disk.device.read.bytes_pd_server:
485         type: org.openecomp.capabilities.metric.Ceilometer
486         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
487         occurrences:
488         - 1
489         - UNBOUNDED
490       disk.device.write.bytes_pd_server:
491         type: org.openecomp.capabilities.metric.Ceilometer
492         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
493         occurrences:
494         - 1
495         - UNBOUNDED
496       network.outpoing.packets_pd_server_pd01_port_0:
497         type: org.openecomp.capabilities.metric.Ceilometer
498         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
499         occurrences:
500         - 1
501         - UNBOUNDED
502       network.outpoing.packets_pd_server_pd01_port_1:
503         type: org.openecomp.capabilities.metric.Ceilometer
504         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
505         occurrences:
506         - 1
507         - UNBOUNDED
508       disk.device.read.requests_pd_server:
509         type: org.openecomp.capabilities.metric.Ceilometer
510         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
511         occurrences:
512         - 1
513         - UNBOUNDED
514       instance_pd_server:
515         type: org.openecomp.capabilities.metric.Ceilometer
516         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
517         occurrences:
518         - 1
519         - UNBOUNDED
520       host_pd_server:
521         type: tosca.capabilities.Container
522         valid_source_types:
523         - tosca.nodes.SoftwareComponent
524         occurrences:
525         - 1
526         - UNBOUNDED
527       feature_pd_server_pd01_port_1:
528         type: tosca.capabilities.Node
529         occurrences:
530         - 1
531         - UNBOUNDED
532       feature_pd_server_pd01_port_0:
533         type: tosca.capabilities.Node
534         occurrences:
535         - 1
536         - UNBOUNDED
537       disk.write.requests.rate_pd_server:
538         type: org.openecomp.capabilities.metric.Ceilometer
539         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
540         occurrences:
541         - 1
542         - UNBOUNDED
543       disk.ephemeral.size_pd_server:
544         type: org.openecomp.capabilities.metric.Ceilometer
545         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
546         occurrences:
547         - 1
548         - UNBOUNDED
549       disk.write.requests_pd_server:
550         type: org.openecomp.capabilities.metric.Ceilometer
551         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
552         occurrences:
553         - 1
554         - UNBOUNDED
555       disk.device.latency_pd_server:
556         type: org.openecomp.capabilities.metric.Ceilometer
557         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
558         occurrences:
559         - 1
560         - UNBOUNDED
561       disk.latency_pd_server:
562         type: org.openecomp.capabilities.metric.Ceilometer
563         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
564         occurrences:
565         - 1
566         - UNBOUNDED
567       disk.device.capacity_pd_server:
568         type: org.openecomp.capabilities.metric.Ceilometer
569         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
570         occurrences:
571         - 1
572         - UNBOUNDED
573       disk.device.iops_pd_server:
574         type: org.openecomp.capabilities.metric.Ceilometer
575         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
576         occurrences:
577         - 1
578         - UNBOUNDED