[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 / computeWithDiffPortTypeNodeConnectedOut / 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       compute_pd_server_availability_zone:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       compute_pd_server_name:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       port_pd01_port_replacement_policy:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       vm_flavor_name:
30         type: string
31         required: true
32         status: SUPPORTED
33       port_pd02_port_network_role_tag:
34         type: list
35         required: true
36         status: SUPPORTED
37         entry_schema:
38           type: string
39       port_pd01_port_mac_requirements:
40         type: list
41         required: true
42         status: SUPPORTED
43         entry_schema:
44           type: json
45       vm_image_name:
46         type: string
47         required: true
48         status: SUPPORTED
49       port_pd02_port_replacement_policy:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: string
55       port_pd01_port_ip_requirements:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: json
61       port_pd02_port_network_role:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: string
67       port_pd01_port_vlan_requirements:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: json
73       compute_pd_server_user_data_format:
74         type: list
75         required: true
76         status: SUPPORTED
77         entry_schema:
78           type: string
79       index_value:
80         type: integer
81         description: Index value of this substitution service template runtime instance
82         required: false
83         default: 0
84         status: SUPPORTED
85         constraints:
86         - greater_or_equal: 0
87       port_pd02_port_mac_requirements:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: json
93       port_pd01_port_exCP_naming:
94         type: list
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: json
99       port_pd02_port_order:
100         type: list
101         required: true
102         status: SUPPORTED
103         entry_schema:
104           type: integer
105       port_pd02_port_subnetpoolid:
106         type: list
107         required: true
108         status: SUPPORTED
109         entry_schema:
110           type: string
111       port_pd02_port_vlan_requirements:
112         type: list
113         required: true
114         status: SUPPORTED
115         entry_schema:
116           type: json
117       port_pd01_port_network:
118         type: list
119         required: true
120         status: SUPPORTED
121         entry_schema:
122           type: string
123       port_pd01_port_order:
124         type: list
125         required: true
126         status: SUPPORTED
127         entry_schema:
128           type: integer
129       port_pd01_port_subnetpoolid:
130         type: list
131         required: true
132         status: SUPPORTED
133         entry_schema:
134           type: string
135       port_pd02_port_exCP_naming:
136         type: list
137         required: true
138         status: SUPPORTED
139         entry_schema:
140           type: json
141       port_pd01_port_network_role:
142         type: list
143         required: true
144         status: SUPPORTED
145         entry_schema:
146           type: string
147       port_pd02_port_ip_requirements:
148         type: list
149         required: true
150         status: SUPPORTED
151         entry_schema:
152           type: json
153       port_pd01_port_network_role_tag:
154         type: list
155         required: true
156         status: SUPPORTED
157         entry_schema:
158           type: string
159       port_pd02_port_network:
160         type: list
161         required: true
162         status: SUPPORTED
163         entry_schema:
164           type: string
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:
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:
188         capability: tosca.capabilities.network.Linkable
189         relationship: tosca.relationships.network.LinksTo
190         occurrences:
191         - 1
192         - 1
193     - dependency_pd_server_pd02_port:
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_pd02_port:
201         capability: tosca.capabilities.network.Linkable
202         relationship: tosca.relationships.network.LinksTo
203         occurrences:
204         - 1
205         - 1
206     capabilities:
207       scalable_pd_server:
208         type: tosca.capabilities.Scalable
209         occurrences:
210         - 1
211         - UNBOUNDED
212       disk.read.bytes.rate_pd_server:
213         type: org.openecomp.capabilities.metric.Ceilometer
214         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
215         occurrences:
216         - 1
217         - UNBOUNDED
218       memory.usage_pd_server:
219         type: org.openecomp.capabilities.metric.Ceilometer
220         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
221         occurrences:
222         - 1
223         - UNBOUNDED
224       memory_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       disk.device.usage_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       network.outgoing.packets.rate_pd_server_pd01_port:
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       network.incoming.bytes_pd_server_pd01_port:
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_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_util_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.device.write.requests.rate_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.read.bytes_pd_server:
278         type: org.openecomp.capabilities.metric.Ceilometer
279         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
280         occurrences:
281         - 1
282         - UNBOUNDED
283       disk.device.read.bytes.rate_pd_server:
284         type: org.openecomp.capabilities.metric.Ceilometer
285         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
286         occurrences:
287         - 1
288         - UNBOUNDED
289       binding_pd_server_pd02_port:
290         type: tosca.capabilities.network.Bindable
291         valid_source_types:
292         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
293         occurrences:
294         - 0
295         - UNBOUNDED
296       network.outgoing.bytes_pd_server_pd01_port:
297         type: org.openecomp.capabilities.metric.Ceilometer
298         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
299         occurrences:
300         - 1
301         - UNBOUNDED
302       network.outgoing.packets.rate_pd_server_pd02_port:
303         type: org.openecomp.capabilities.metric.Ceilometer
304         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
305         occurrences:
306         - 1
307         - UNBOUNDED
308       disk.iops_pd_server:
309         type: org.openecomp.capabilities.metric.Ceilometer
310         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
311         occurrences:
312         - 1
313         - UNBOUNDED
314       memory.resident_pd_server:
315         type: org.openecomp.capabilities.metric.Ceilometer
316         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
317         occurrences:
318         - 1
319         - UNBOUNDED
320       cpu.delta_pd_server:
321         type: org.openecomp.capabilities.metric.Ceilometer
322         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
323         occurrences:
324         - 1
325         - UNBOUNDED
326       network.incoming.packets.rate_pd_server_pd01_port:
327         type: org.openecomp.capabilities.metric.Ceilometer
328         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
329         occurrences:
330         - 1
331         - UNBOUNDED
332       network.outgoing.bytes_pd_server_pd02_port:
333         type: org.openecomp.capabilities.metric.Ceilometer
334         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
335         occurrences:
336         - 1
337         - UNBOUNDED
338       feature_pd_server_pd02_port:
339         type: tosca.capabilities.Node
340         occurrences:
341         - 1
342         - UNBOUNDED
343       network.incoming.bytes.rate_pd_server_pd02_port:
344         type: org.openecomp.capabilities.metric.Ceilometer
345         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
346         occurrences:
347         - 1
348         - UNBOUNDED
349       network.outgoing.bytes.rate_pd_server_pd02_port:
350         type: org.openecomp.capabilities.metric.Ceilometer
351         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
352         occurrences:
353         - 1
354         - UNBOUNDED
355       vcpus_pd_server:
356         type: org.openecomp.capabilities.metric.Ceilometer
357         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
358         occurrences:
359         - 1
360         - UNBOUNDED
361       disk.device.write.bytes.rate_pd_server:
362         type: org.openecomp.capabilities.metric.Ceilometer
363         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
364         occurrences:
365         - 1
366         - UNBOUNDED
367       disk.device.write.requests_pd_server:
368         type: org.openecomp.capabilities.metric.Ceilometer
369         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
370         occurrences:
371         - 1
372         - UNBOUNDED
373       endpoint_pd_server:
374         type: tosca.capabilities.Endpoint.Admin
375         occurrences:
376         - 1
377         - UNBOUNDED
378       attachment_pd_server_pd01_port:
379         type: tosca.capabilities.Attachment
380         occurrences:
381         - 1
382         - UNBOUNDED
383       disk.capacity_pd_server:
384         type: org.openecomp.capabilities.metric.Ceilometer
385         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
386         occurrences:
387         - 1
388         - UNBOUNDED
389       disk.device.allocation_pd_server:
390         type: org.openecomp.capabilities.metric.Ceilometer
391         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
392         occurrences:
393         - 1
394         - UNBOUNDED
395       disk.allocation_pd_server:
396         type: org.openecomp.capabilities.metric.Ceilometer
397         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
398         occurrences:
399         - 1
400         - UNBOUNDED
401       network.incoming.packets_pd_server_pd02_port:
402         type: org.openecomp.capabilities.metric.Ceilometer
403         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
404         occurrences:
405         - 1
406         - UNBOUNDED
407       binding_pd_server:
408         type: tosca.capabilities.network.Bindable
409         occurrences:
410         - 1
411         - UNBOUNDED
412       disk.read.requests_pd_server:
413         type: org.openecomp.capabilities.metric.Ceilometer
414         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
415         occurrences:
416         - 1
417         - UNBOUNDED
418       feature_pd_server:
419         type: tosca.capabilities.Node
420         occurrences:
421         - 1
422         - UNBOUNDED
423       disk.usage_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       network.outpoing.packets_pd_server_pd02_port:
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       binding_pd_server_pd01_port:
436         type: tosca.capabilities.network.Bindable
437         valid_source_types:
438         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
439         occurrences:
440         - 0
441         - UNBOUNDED
442       disk.write.bytes_pd_server:
443         type: org.openecomp.capabilities.metric.Ceilometer
444         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
445         occurrences:
446         - 1
447         - UNBOUNDED
448       network.incoming.bytes.rate_pd_server_pd01_port:
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.incoming.packets_pd_server_pd01_port:
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       disk.device.read.requests.rate_pd_server:
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       disk.root.size_pd_server:
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.bytes_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.device.write.bytes_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.requests_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       instance_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       host_pd_server:
497         type: tosca.capabilities.Container
498         valid_source_types:
499         - tosca.nodes.SoftwareComponent
500         occurrences:
501         - 1
502         - UNBOUNDED
503       network.outpoing.packets_pd_server_pd01_port:
504         type: org.openecomp.capabilities.metric.Ceilometer
505         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
506         occurrences:
507         - 1
508         - UNBOUNDED
509       attachment_pd_server_pd02_port:
510         type: tosca.capabilities.Attachment
511         occurrences:
512         - 1
513         - UNBOUNDED
514       disk.write.requests.rate_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       disk.ephemeral.size_pd_server:
521         type: org.openecomp.capabilities.metric.Ceilometer
522         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
523         occurrences:
524         - 1
525         - UNBOUNDED
526       disk.write.requests_pd_server:
527         type: org.openecomp.capabilities.metric.Ceilometer
528         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
529         occurrences:
530         - 1
531         - UNBOUNDED
532       feature_pd_server_pd01_port:
533         type: tosca.capabilities.Node
534         occurrences:
535         - 1
536         - UNBOUNDED
537       disk.device.latency_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       network.incoming.packets.rate_pd_server_pd02_port:
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.latency_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.capacity_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       network.outgoing.bytes.rate_pd_server_pd01_port:
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.iops_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       network.incoming.bytes_pd_server_pd02_port:
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