[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 / 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: org.openecomp.datatypes.network.MacRequirements
41         required: true
42         status: SUPPORTED
43       vm_image_name:
44         type: string
45         required: true
46         status: SUPPORTED
47       port_pd02_port_replacement_policy:
48         type: list
49         required: true
50         status: SUPPORTED
51         entry_schema:
52           type: string
53       port_pd01_port_ip_requirements:
54         type: list
55         required: true
56         status: SUPPORTED
57         entry_schema:
58           type: org.openecomp.datatypes.network.IpRequirements
59       port_pd02_port_network_role:
60         type: list
61         required: true
62         status: SUPPORTED
63         entry_schema:
64           type: string
65       port_pd01_port_vlan_requirements:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: org.openecomp.datatypes.network.VlanRequirements
71       compute_pd_server_user_data_format:
72         type: list
73         required: true
74         status: SUPPORTED
75         entry_schema:
76           type: string
77       index_value:
78         type: integer
79         description: Index value of this substitution service template runtime instance
80         required: false
81         default: 0
82         status: SUPPORTED
83         constraints:
84         - greater_or_equal: 0
85       port_pd02_port_mac_requirements:
86         type: org.openecomp.datatypes.network.MacRequirements
87         required: true
88         status: SUPPORTED
89       port_pd01_port_exCP_naming:
90         type: org.openecomp.datatypes.Naming
91         required: true
92         status: SUPPORTED
93       port_pd02_port_order:
94         type: list
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: integer
99       port_pd02_port_subnetpoolid:
100         type: list
101         required: true
102         status: SUPPORTED
103         entry_schema:
104           type: string
105       port_pd02_port_vlan_requirements:
106         type: list
107         required: true
108         status: SUPPORTED
109         entry_schema:
110           type: org.openecomp.datatypes.network.VlanRequirements
111       port_pd01_port_network:
112         type: list
113         required: true
114         status: SUPPORTED
115         entry_schema:
116           type: string
117       port_pd01_port_order:
118         type: list
119         required: true
120         status: SUPPORTED
121         entry_schema:
122           type: integer
123       port_pd01_port_subnetpoolid:
124         type: list
125         required: true
126         status: SUPPORTED
127         entry_schema:
128           type: string
129       port_pd02_port_exCP_naming:
130         type: org.openecomp.datatypes.Naming
131         required: true
132         status: SUPPORTED
133       port_pd01_port_network_role:
134         type: list
135         required: true
136         status: SUPPORTED
137         entry_schema:
138           type: string
139       port_pd02_port_ip_requirements:
140         type: list
141         required: true
142         status: SUPPORTED
143         entry_schema:
144           type: org.openecomp.datatypes.network.IpRequirements
145       port_pd01_port_network_role_tag:
146         type: list
147         required: true
148         status: SUPPORTED
149         entry_schema:
150           type: string
151       port_pd02_port_network:
152         type: list
153         required: true
154         status: SUPPORTED
155         entry_schema:
156           type: string
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:
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:
180         capability: tosca.capabilities.network.Linkable
181         relationship: tosca.relationships.network.LinksTo
182         occurrences:
183         - 1
184         - 1
185     - dependency_pd_server_pd02_port:
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_pd02_port:
193         capability: tosca.capabilities.network.Linkable
194         relationship: tosca.relationships.network.LinksTo
195         occurrences:
196         - 1
197         - 1
198     capabilities:
199       scalable_pd_server:
200         type: tosca.capabilities.Scalable
201         occurrences:
202         - 1
203         - UNBOUNDED
204       disk.read.bytes.rate_pd_server:
205         type: org.openecomp.capabilities.metric.Ceilometer
206         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
207         occurrences:
208         - 1
209         - UNBOUNDED
210       memory.usage_pd_server:
211         type: org.openecomp.capabilities.metric.Ceilometer
212         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
213         occurrences:
214         - 1
215         - UNBOUNDED
216       memory_pd_server:
217         type: org.openecomp.capabilities.metric.Ceilometer
218         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
219         occurrences:
220         - 1
221         - UNBOUNDED
222       disk.device.usage_pd_server:
223         type: org.openecomp.capabilities.metric.Ceilometer
224         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
225         occurrences:
226         - 1
227         - UNBOUNDED
228       network.outgoing.packets.rate_pd_server_pd01_port:
229         type: org.openecomp.capabilities.metric.Ceilometer
230         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
231         occurrences:
232         - 1
233         - UNBOUNDED
234       os_pd_server:
235         type: tosca.capabilities.OperatingSystem
236         occurrences:
237         - 1
238         - UNBOUNDED
239       disk.write.bytes.rate_pd_server:
240         type: org.openecomp.capabilities.metric.Ceilometer
241         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
242         occurrences:
243         - 1
244         - UNBOUNDED
245       network.incoming.bytes_pd_server_pd01_port:
246         type: org.openecomp.capabilities.metric.Ceilometer
247         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
248         occurrences:
249         - 1
250         - UNBOUNDED
251       cpu_pd_server:
252         type: org.openecomp.capabilities.metric.Ceilometer
253         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
254         occurrences:
255         - 1
256         - UNBOUNDED
257       cpu_util_pd_server:
258         type: org.openecomp.capabilities.metric.Ceilometer
259         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
260         occurrences:
261         - 1
262         - UNBOUNDED
263       disk.device.write.requests.rate_pd_server:
264         type: org.openecomp.capabilities.metric.Ceilometer
265         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
266         occurrences:
267         - 1
268         - UNBOUNDED
269       disk.read.bytes_pd_server:
270         type: org.openecomp.capabilities.metric.Ceilometer
271         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
272         occurrences:
273         - 1
274         - UNBOUNDED
275       disk.device.read.bytes.rate_pd_server:
276         type: org.openecomp.capabilities.metric.Ceilometer
277         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
278         occurrences:
279         - 1
280         - UNBOUNDED
281       binding_pd_server_pd02_port:
282         type: tosca.capabilities.network.Bindable
283         valid_source_types:
284         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
285         occurrences:
286         - 0
287         - UNBOUNDED
288       network.outgoing.bytes_pd_server_pd01_port:
289         type: org.openecomp.capabilities.metric.Ceilometer
290         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
291         occurrences:
292         - 1
293         - UNBOUNDED
294       network.outgoing.packets.rate_pd_server_pd02_port:
295         type: org.openecomp.capabilities.metric.Ceilometer
296         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
297         occurrences:
298         - 1
299         - UNBOUNDED
300       disk.iops_pd_server:
301         type: org.openecomp.capabilities.metric.Ceilometer
302         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
303         occurrences:
304         - 1
305         - UNBOUNDED
306       memory.resident_pd_server:
307         type: org.openecomp.capabilities.metric.Ceilometer
308         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
309         occurrences:
310         - 1
311         - UNBOUNDED
312       cpu.delta_pd_server:
313         type: org.openecomp.capabilities.metric.Ceilometer
314         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
315         occurrences:
316         - 1
317         - UNBOUNDED
318       network.incoming.packets.rate_pd_server_pd01_port:
319         type: org.openecomp.capabilities.metric.Ceilometer
320         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
321         occurrences:
322         - 1
323         - UNBOUNDED
324       network.outgoing.bytes_pd_server_pd02_port:
325         type: org.openecomp.capabilities.metric.Ceilometer
326         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
327         occurrences:
328         - 1
329         - UNBOUNDED
330       feature_pd_server_pd02_port:
331         type: tosca.capabilities.Node
332         occurrences:
333         - 1
334         - UNBOUNDED
335       network.incoming.bytes.rate_pd_server_pd02_port:
336         type: org.openecomp.capabilities.metric.Ceilometer
337         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
338         occurrences:
339         - 1
340         - UNBOUNDED
341       network.outgoing.bytes.rate_pd_server_pd02_port:
342         type: org.openecomp.capabilities.metric.Ceilometer
343         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
344         occurrences:
345         - 1
346         - UNBOUNDED
347       vcpus_pd_server:
348         type: org.openecomp.capabilities.metric.Ceilometer
349         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
350         occurrences:
351         - 1
352         - UNBOUNDED
353       disk.device.write.bytes.rate_pd_server:
354         type: org.openecomp.capabilities.metric.Ceilometer
355         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
356         occurrences:
357         - 1
358         - UNBOUNDED
359       disk.device.write.requests_pd_server:
360         type: org.openecomp.capabilities.metric.Ceilometer
361         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
362         occurrences:
363         - 1
364         - UNBOUNDED
365       endpoint_pd_server:
366         type: tosca.capabilities.Endpoint.Admin
367         occurrences:
368         - 1
369         - UNBOUNDED
370       attachment_pd_server_pd01_port:
371         type: tosca.capabilities.Attachment
372         occurrences:
373         - 1
374         - UNBOUNDED
375       disk.capacity_pd_server:
376         type: org.openecomp.capabilities.metric.Ceilometer
377         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
378         occurrences:
379         - 1
380         - UNBOUNDED
381       disk.device.allocation_pd_server:
382         type: org.openecomp.capabilities.metric.Ceilometer
383         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
384         occurrences:
385         - 1
386         - UNBOUNDED
387       disk.allocation_pd_server:
388         type: org.openecomp.capabilities.metric.Ceilometer
389         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
390         occurrences:
391         - 1
392         - UNBOUNDED
393       network.incoming.packets_pd_server_pd02_port:
394         type: org.openecomp.capabilities.metric.Ceilometer
395         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
396         occurrences:
397         - 1
398         - UNBOUNDED
399       binding_pd_server:
400         type: tosca.capabilities.network.Bindable
401         occurrences:
402         - 1
403         - UNBOUNDED
404       disk.read.requests_pd_server:
405         type: org.openecomp.capabilities.metric.Ceilometer
406         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
407         occurrences:
408         - 1
409         - UNBOUNDED
410       feature_pd_server:
411         type: tosca.capabilities.Node
412         occurrences:
413         - 1
414         - UNBOUNDED
415       disk.usage_pd_server:
416         type: org.openecomp.capabilities.metric.Ceilometer
417         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
418         occurrences:
419         - 1
420         - UNBOUNDED
421       network.outpoing.packets_pd_server_pd02_port:
422         type: org.openecomp.capabilities.metric.Ceilometer
423         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
424         occurrences:
425         - 1
426         - UNBOUNDED
427       binding_pd_server_pd01_port:
428         type: tosca.capabilities.network.Bindable
429         valid_source_types:
430         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
431         occurrences:
432         - 0
433         - UNBOUNDED
434       disk.write.bytes_pd_server:
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       network.incoming.bytes.rate_pd_server_pd01_port:
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.packets_pd_server_pd01_port:
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.device.read.requests.rate_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       disk.root.size_pd_server:
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.bytes_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.device.write.bytes_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.requests_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       instance_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       host_pd_server:
489         type: tosca.capabilities.Container
490         valid_source_types:
491         - tosca.nodes.SoftwareComponent
492         occurrences:
493         - 1
494         - UNBOUNDED
495       network.outpoing.packets_pd_server_pd01_port:
496         type: org.openecomp.capabilities.metric.Ceilometer
497         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
498         occurrences:
499         - 1
500         - UNBOUNDED
501       attachment_pd_server_pd02_port:
502         type: tosca.capabilities.Attachment
503         occurrences:
504         - 1
505         - UNBOUNDED
506       disk.write.requests.rate_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       disk.ephemeral.size_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       disk.write.requests_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       feature_pd_server_pd01_port:
525         type: tosca.capabilities.Node
526         occurrences:
527         - 1
528         - UNBOUNDED
529       disk.device.latency_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       network.incoming.packets.rate_pd_server_pd02_port:
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.latency_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.capacity_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       network.outgoing.bytes.rate_pd_server_pd01_port:
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.iops_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       network.incoming.bytes_pd_server_pd02_port:
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