[sdc] - latest code changes
[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: org.openecomp.datatypes.network.MacRequirements
13         required: true
14         status: SUPPORTED
15       port_pd01_port_0_network:
16         type: list
17         required: true
18         status: SUPPORTED
19         entry_schema:
20           type: string
21       port_pd01_port_0_ip_requirements:
22         type: list
23         required: true
24         status: SUPPORTED
25         entry_schema:
26           type: org.openecomp.datatypes.network.IpRequirements
27       port_pd01_port_0_network_role:
28         type: list
29         required: true
30         status: SUPPORTED
31         entry_schema:
32           type: string
33       compute_pd_server_availability_zone:
34         type: list
35         required: true
36         status: SUPPORTED
37         entry_schema:
38           type: string
39       compute_pd_server_name:
40         type: list
41         required: true
42         status: SUPPORTED
43         entry_schema:
44           type: string
45       port_pd01_port_0_replacement_policy:
46         type: list
47         required: true
48         status: SUPPORTED
49         entry_schema:
50           type: string
51       vm_flavor_name:
52         type: string
53         required: true
54         status: SUPPORTED
55       port_pd01_port_1_network_role:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       port_pd01_port_0_order:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: integer
67       port_pd01_port_1_subnetpoolid:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: string
73       vm_image_name:
74         type: string
75         required: true
76         status: SUPPORTED
77       port_pd01_port_1_network_role_tag:
78         type: list
79         required: true
80         status: SUPPORTED
81         entry_schema:
82           type: string
83       port_pd01_port_0_subnetpoolid:
84         type: list
85         required: true
86         status: SUPPORTED
87         entry_schema:
88           type: string
89       port_pd01_port_1_network:
90         type: list
91         required: true
92         status: SUPPORTED
93         entry_schema:
94           type: string
95       compute_pd_server_user_data_format:
96         type: list
97         required: true
98         status: SUPPORTED
99         entry_schema:
100           type: string
101       port_pd01_port_0_network_role_tag:
102         type: list
103         required: true
104         status: SUPPORTED
105         entry_schema:
106           type: string
107       port_pd01_port_1_ip_requirements:
108         type: list
109         required: true
110         status: SUPPORTED
111         entry_schema:
112           type: org.openecomp.datatypes.network.IpRequirements
113       index_value:
114         type: integer
115         description: Index value of this substitution service template runtime instance
116         required: false
117         default: 0
118         status: SUPPORTED
119         constraints:
120         - greater_or_equal: 0
121       port_pd01_port_1_order:
122         type: list
123         required: true
124         status: SUPPORTED
125         entry_schema:
126           type: integer
127       port_pd01_port_0_exCP_naming:
128         type: org.openecomp.datatypes.Naming
129         required: true
130         status: SUPPORTED
131       port_pd01_port_1_vlan_requirements:
132         type: list
133         required: true
134         status: SUPPORTED
135         entry_schema:
136           type: org.openecomp.datatypes.network.VlanRequirements
137       port_pd01_port_1_mac_requirements:
138         type: org.openecomp.datatypes.network.MacRequirements
139         required: true
140         status: SUPPORTED
141       port_pd01_port_1_replacement_policy:
142         type: list
143         required: true
144         status: SUPPORTED
145         entry_schema:
146           type: string
147       port_pd01_port_1_exCP_naming:
148         type: org.openecomp.datatypes.Naming
149         required: true
150         status: SUPPORTED
151       port_pd01_port_0_vlan_requirements:
152         type: list
153         required: true
154         status: SUPPORTED
155         entry_schema:
156           type: org.openecomp.datatypes.network.VlanRequirements
157     requirements:
158     - dependency_pd_server:
159         capability: tosca.capabilities.Node
160         node: tosca.nodes.Root
161         relationship: tosca.relationships.DependsOn
162         occurrences:
163         - 0
164         - UNBOUNDED
165     - local_storage_pd_server:
166         capability: tosca.capabilities.Attachment
167         node: tosca.nodes.BlockStorage
168         relationship: tosca.relationships.AttachesTo
169         occurrences:
170         - 0
171         - UNBOUNDED
172     - dependency_pd_server_pd01_port_1:
173         capability: tosca.capabilities.Node
174         node: tosca.nodes.Root
175         relationship: tosca.relationships.DependsOn
176         occurrences:
177         - 0
178         - UNBOUNDED
179     - link_pd_server_pd01_port_1:
180         capability: tosca.capabilities.network.Linkable
181         relationship: tosca.relationships.network.LinksTo
182         occurrences:
183         - 1
184         - 1
185     - dependency_pd_server_pd01_port_0:
186         capability: tosca.capabilities.Node
187         node: tosca.nodes.Root
188         relationship: tosca.relationships.DependsOn
189         occurrences:
190         - 0
191         - UNBOUNDED
192     - link_pd_server_pd01_port_0:
193         capability: tosca.capabilities.network.Linkable
194         relationship: tosca.relationships.network.LinksTo
195         occurrences:
196         - 1
197         - 1
198     capabilities:
199       binding_pd_server_pd01_port_0:
200         type: tosca.capabilities.network.Bindable
201         valid_source_types:
202         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
203         occurrences:
204         - 0
205         - UNBOUNDED
206       scalable_pd_server:
207         type: tosca.capabilities.Scalable
208         occurrences:
209         - 1
210         - UNBOUNDED
211       disk.read.bytes.rate_pd_server:
212         type: org.openecomp.capabilities.metric.Ceilometer
213         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
214         occurrences:
215         - 1
216         - UNBOUNDED
217       binding_pd_server_pd01_port_1:
218         type: tosca.capabilities.network.Bindable
219         valid_source_types:
220         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
221         occurrences:
222         - 0
223         - UNBOUNDED
224       memory.usage_pd_server:
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       memory_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       disk.device.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       os_pd_server:
243         type: tosca.capabilities.OperatingSystem
244         occurrences:
245         - 1
246         - UNBOUNDED
247       disk.write.bytes.rate_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       cpu_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_util_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       disk.device.write.requests.rate_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       disk.read.bytes_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.read.bytes.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       network.incoming.packets_pd_server_pd01_port_0:
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.iops_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.rate_pd_server_pd01_port_1:
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       network.incoming.bytes.rate_pd_server_pd01_port_1:
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       memory.resident_pd_server:
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       cpu.delta_pd_server:
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       network.incoming.packets.rate_pd_server_pd01_port_0:
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       network.incoming.bytes.rate_pd_server_pd01_port_0:
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       attachment_pd_server_pd01_port_1:
332         type: tosca.capabilities.Attachment
333         occurrences:
334         - 1
335         - UNBOUNDED
336       network.outgoing.packets.rate_pd_server_pd01_port_1:
337         type: org.openecomp.capabilities.metric.Ceilometer
338         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
339         occurrences:
340         - 1
341         - UNBOUNDED
342       network.outgoing.packets.rate_pd_server_pd01_port_0:
343         type: org.openecomp.capabilities.metric.Ceilometer
344         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
345         occurrences:
346         - 1
347         - UNBOUNDED
348       vcpus_pd_server:
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       disk.device.write.bytes.rate_pd_server:
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       attachment_pd_server_pd01_port_0:
361         type: tosca.capabilities.Attachment
362         occurrences:
363         - 1
364         - UNBOUNDED
365       disk.device.write.requests_pd_server:
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       endpoint_pd_server:
372         type: tosca.capabilities.Endpoint.Admin
373         occurrences:
374         - 1
375         - UNBOUNDED
376       disk.capacity_pd_server:
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       network.incoming.packets_pd_server_pd01_port_1:
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.device.allocation_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.allocation_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       binding_pd_server:
401         type: tosca.capabilities.network.Bindable
402         occurrences:
403         - 1
404         - UNBOUNDED
405       disk.read.requests_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       network.outgoing.bytes.rate_pd_server_pd01_port_1:
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       network.outgoing.bytes.rate_pd_server_pd01_port_0:
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       feature_pd_server:
424         type: tosca.capabilities.Node
425         occurrences:
426         - 1
427         - UNBOUNDED
428       disk.usage_pd_server:
429         type: org.openecomp.capabilities.metric.Ceilometer
430         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
431         occurrences:
432         - 1
433         - UNBOUNDED
434       network.incoming.bytes_pd_server_pd01_port_1:
435         type: org.openecomp.capabilities.metric.Ceilometer
436         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
437         occurrences:
438         - 1
439         - UNBOUNDED
440       disk.write.bytes_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.outgoing.bytes_pd_server_pd01_port_0:
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       network.outgoing.bytes_pd_server_pd01_port_1:
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.incoming.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       disk.device.read.requests.rate_pd_server:
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       disk.root.size_pd_server:
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.bytes_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.device.write.bytes_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       network.outpoing.packets_pd_server_pd01_port_0:
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       network.outpoing.packets_pd_server_pd01_port_1:
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       disk.device.read.requests_pd_server:
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       instance_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       host_pd_server:
513         type: tosca.capabilities.Container
514         valid_source_types:
515         - tosca.nodes.SoftwareComponent
516         occurrences:
517         - 1
518         - UNBOUNDED
519       feature_pd_server_pd01_port_1:
520         type: tosca.capabilities.Node
521         occurrences:
522         - 1
523         - UNBOUNDED
524       feature_pd_server_pd01_port_0:
525         type: tosca.capabilities.Node
526         occurrences:
527         - 1
528         - UNBOUNDED
529       disk.write.requests.rate_pd_server:
530         type: org.openecomp.capabilities.metric.Ceilometer
531         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
532         occurrences:
533         - 1
534         - UNBOUNDED
535       disk.ephemeral.size_pd_server:
536         type: org.openecomp.capabilities.metric.Ceilometer
537         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
538         occurrences:
539         - 1
540         - UNBOUNDED
541       disk.write.requests_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.device.latency_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.latency_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.capacity_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.device.iops_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