[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 / oneComputeDiffPortTypesAndGetAttIn / 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       index_value:
12         type: integer
13         description: Index value of this substitution service template runtime instance
14         required: false
15         default: 0
16         status: SUPPORTED
17         constraints:
18         - greater_or_equal: 0
19       compute_pd_server_availability_zone:
20         type: list
21         required: true
22         status: SUPPORTED
23         entry_schema:
24           type: string
25       compute_pd_server_name:
26         type: list
27         required: true
28         status: SUPPORTED
29         entry_schema:
30           type: string
31       port_pd02_port_mac_requirements:
32         type: org.openecomp.datatypes.network.MacRequirements
33         required: true
34         status: SUPPORTED
35       port_pd01_port_exCP_naming:
36         type: org.openecomp.datatypes.Naming
37         required: true
38         status: SUPPORTED
39       vm_flavor_name:
40         type: string
41         required: true
42         status: SUPPORTED
43       port_pd02_port_order:
44         type: list
45         required: true
46         status: SUPPORTED
47         entry_schema:
48           type: integer
49       port_pd02_port_subnetpoolid:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: string
55       port_pd02_port_network_role_tag:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       port_pd01_port_mac_requirements:
62         type: org.openecomp.datatypes.network.MacRequirements
63         required: true
64         status: SUPPORTED
65       port_pd02_port_vlan_requirements:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: org.openecomp.datatypes.network.VlanRequirements
71       vm_image_name:
72         type: string
73         required: true
74         status: SUPPORTED
75       port_pd01_port_ip_requirements:
76         type: list
77         required: true
78         status: SUPPORTED
79         entry_schema:
80           type: org.openecomp.datatypes.network.IpRequirements
81       port_pd01_port_network:
82         type: list
83         required: true
84         status: SUPPORTED
85         entry_schema:
86           type: string
87       port_pd02_port_network_role:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: string
93       port_pd01_port_order:
94         type: list
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: integer
99       port_pd01_port_subnetpoolid:
100         type: list
101         required: true
102         status: SUPPORTED
103         entry_schema:
104           type: string
105       port_pd02_port_exCP_naming:
106         type: org.openecomp.datatypes.Naming
107         required: true
108         status: SUPPORTED
109       port_pd01_port_network_role:
110         type: list
111         required: true
112         status: SUPPORTED
113         entry_schema:
114           type: string
115       port_pd02_port_ip_requirements:
116         type: list
117         required: true
118         status: SUPPORTED
119         entry_schema:
120           type: org.openecomp.datatypes.network.IpRequirements
121       port_pd01_port_network_role_tag:
122         type: list
123         required: true
124         status: SUPPORTED
125         entry_schema:
126           type: string
127       port_pd01_port_vlan_requirements:
128         type: list
129         required: true
130         status: SUPPORTED
131         entry_schema:
132           type: org.openecomp.datatypes.network.VlanRequirements
133       port_pd02_port_network:
134         type: list
135         required: true
136         status: SUPPORTED
137         entry_schema:
138           type: string
139       compute_pd_server_user_data_format:
140         type: list
141         required: true
142         status: SUPPORTED
143         entry_schema:
144           type: string
145     attributes:
146       pd_server_accessIPv4:
147         type: list
148         status: SUPPORTED
149         entry_schema:
150           type: string
151       pd_server_pd01_port_device_owner:
152         type: list
153         status: SUPPORTED
154         entry_schema:
155           type: string
156     requirements:
157     - dependency_pd_server:
158         capability: tosca.capabilities.Node
159         node: tosca.nodes.Root
160         relationship: tosca.relationships.DependsOn
161         occurrences:
162         - 0
163         - UNBOUNDED
164     - local_storage_pd_server:
165         capability: tosca.capabilities.Attachment
166         node: tosca.nodes.BlockStorage
167         relationship: tosca.relationships.AttachesTo
168         occurrences:
169         - 0
170         - UNBOUNDED
171     - dependency_pd_server_pd01_port:
172         capability: tosca.capabilities.Node
173         node: tosca.nodes.Root
174         relationship: tosca.relationships.DependsOn
175         occurrences:
176         - 0
177         - UNBOUNDED
178     - link_pd_server_pd01_port:
179         capability: tosca.capabilities.network.Linkable
180         relationship: tosca.relationships.network.LinksTo
181         occurrences:
182         - 1
183         - 1
184     - dependency_pd_server_pd02_port:
185         capability: tosca.capabilities.Node
186         node: tosca.nodes.Root
187         relationship: tosca.relationships.DependsOn
188         occurrences:
189         - 0
190         - UNBOUNDED
191     - link_pd_server_pd02_port:
192         capability: tosca.capabilities.network.Linkable
193         relationship: tosca.relationships.network.LinksTo
194         occurrences:
195         - 1
196         - 1
197     capabilities:
198       scalable_pd_server:
199         type: tosca.capabilities.Scalable
200         occurrences:
201         - 1
202         - UNBOUNDED
203       disk.read.bytes.rate_pd_server:
204         type: org.openecomp.capabilities.metric.Ceilometer
205         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
206         occurrences:
207         - 1
208         - UNBOUNDED
209       memory.usage_pd_server:
210         type: org.openecomp.capabilities.metric.Ceilometer
211         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
212         occurrences:
213         - 1
214         - UNBOUNDED
215       memory_pd_server:
216         type: org.openecomp.capabilities.metric.Ceilometer
217         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
218         occurrences:
219         - 1
220         - UNBOUNDED
221       disk.device.usage_pd_server:
222         type: org.openecomp.capabilities.metric.Ceilometer
223         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
224         occurrences:
225         - 1
226         - UNBOUNDED
227       network.outgoing.packets.rate_pd_server_pd01_port:
228         type: org.openecomp.capabilities.metric.Ceilometer
229         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
230         occurrences:
231         - 1
232         - UNBOUNDED
233       os_pd_server:
234         type: tosca.capabilities.OperatingSystem
235         occurrences:
236         - 1
237         - UNBOUNDED
238       disk.write.bytes.rate_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       network.incoming.bytes_pd_server_pd01_port:
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       cpu_pd_server:
251         type: org.openecomp.capabilities.metric.Ceilometer
252         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
253         occurrences:
254         - 1
255         - UNBOUNDED
256       cpu_util_pd_server:
257         type: org.openecomp.capabilities.metric.Ceilometer
258         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
259         occurrences:
260         - 1
261         - UNBOUNDED
262       disk.device.write.requests.rate_pd_server:
263         type: org.openecomp.capabilities.metric.Ceilometer
264         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
265         occurrences:
266         - 1
267         - UNBOUNDED
268       disk.read.bytes_pd_server:
269         type: org.openecomp.capabilities.metric.Ceilometer
270         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
271         occurrences:
272         - 1
273         - UNBOUNDED
274       disk.device.read.bytes.rate_pd_server:
275         type: org.openecomp.capabilities.metric.Ceilometer
276         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
277         occurrences:
278         - 1
279         - UNBOUNDED
280       binding_pd_server_pd02_port:
281         type: tosca.capabilities.network.Bindable
282         valid_source_types:
283         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
284         occurrences:
285         - 0
286         - UNBOUNDED
287       network.outgoing.bytes_pd_server_pd01_port:
288         type: org.openecomp.capabilities.metric.Ceilometer
289         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
290         occurrences:
291         - 1
292         - UNBOUNDED
293       network.outgoing.packets.rate_pd_server_pd02_port:
294         type: org.openecomp.capabilities.metric.Ceilometer
295         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
296         occurrences:
297         - 1
298         - UNBOUNDED
299       disk.iops_pd_server:
300         type: org.openecomp.capabilities.metric.Ceilometer
301         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
302         occurrences:
303         - 1
304         - UNBOUNDED
305       memory.resident_pd_server:
306         type: org.openecomp.capabilities.metric.Ceilometer
307         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
308         occurrences:
309         - 1
310         - UNBOUNDED
311       cpu.delta_pd_server:
312         type: org.openecomp.capabilities.metric.Ceilometer
313         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
314         occurrences:
315         - 1
316         - UNBOUNDED
317       network.incoming.packets.rate_pd_server_pd01_port:
318         type: org.openecomp.capabilities.metric.Ceilometer
319         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
320         occurrences:
321         - 1
322         - UNBOUNDED
323       network.outgoing.bytes_pd_server_pd02_port:
324         type: org.openecomp.capabilities.metric.Ceilometer
325         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
326         occurrences:
327         - 1
328         - UNBOUNDED
329       feature_pd_server_pd02_port:
330         type: tosca.capabilities.Node
331         occurrences:
332         - 1
333         - UNBOUNDED
334       network.incoming.bytes.rate_pd_server_pd02_port:
335         type: org.openecomp.capabilities.metric.Ceilometer
336         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
337         occurrences:
338         - 1
339         - UNBOUNDED
340       network.outgoing.bytes.rate_pd_server_pd02_port:
341         type: org.openecomp.capabilities.metric.Ceilometer
342         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
343         occurrences:
344         - 1
345         - UNBOUNDED
346       vcpus_pd_server:
347         type: org.openecomp.capabilities.metric.Ceilometer
348         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
349         occurrences:
350         - 1
351         - UNBOUNDED
352       disk.device.write.bytes.rate_pd_server:
353         type: org.openecomp.capabilities.metric.Ceilometer
354         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
355         occurrences:
356         - 1
357         - UNBOUNDED
358       disk.device.write.requests_pd_server:
359         type: org.openecomp.capabilities.metric.Ceilometer
360         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
361         occurrences:
362         - 1
363         - UNBOUNDED
364       endpoint_pd_server:
365         type: tosca.capabilities.Endpoint.Admin
366         occurrences:
367         - 1
368         - UNBOUNDED
369       attachment_pd_server_pd01_port:
370         type: tosca.capabilities.Attachment
371         occurrences:
372         - 1
373         - UNBOUNDED
374       disk.capacity_pd_server:
375         type: org.openecomp.capabilities.metric.Ceilometer
376         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
377         occurrences:
378         - 1
379         - UNBOUNDED
380       disk.device.allocation_pd_server:
381         type: org.openecomp.capabilities.metric.Ceilometer
382         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
383         occurrences:
384         - 1
385         - UNBOUNDED
386       disk.allocation_pd_server:
387         type: org.openecomp.capabilities.metric.Ceilometer
388         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
389         occurrences:
390         - 1
391         - UNBOUNDED
392       network.incoming.packets_pd_server_pd02_port:
393         type: org.openecomp.capabilities.metric.Ceilometer
394         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
395         occurrences:
396         - 1
397         - UNBOUNDED
398       binding_pd_server:
399         type: tosca.capabilities.network.Bindable
400         occurrences:
401         - 1
402         - UNBOUNDED
403       disk.read.requests_pd_server:
404         type: org.openecomp.capabilities.metric.Ceilometer
405         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
406         occurrences:
407         - 1
408         - UNBOUNDED
409       feature_pd_server:
410         type: tosca.capabilities.Node
411         occurrences:
412         - 1
413         - UNBOUNDED
414       disk.usage_pd_server:
415         type: org.openecomp.capabilities.metric.Ceilometer
416         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
417         occurrences:
418         - 1
419         - UNBOUNDED
420       network.outpoing.packets_pd_server_pd02_port:
421         type: org.openecomp.capabilities.metric.Ceilometer
422         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
423         occurrences:
424         - 1
425         - UNBOUNDED
426       binding_pd_server_pd01_port:
427         type: tosca.capabilities.network.Bindable
428         valid_source_types:
429         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
430         occurrences:
431         - 0
432         - UNBOUNDED
433       disk.write.bytes_pd_server:
434         type: org.openecomp.capabilities.metric.Ceilometer
435         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
436         occurrences:
437         - 1
438         - UNBOUNDED
439       network.incoming.bytes.rate_pd_server_pd01_port:
440         type: org.openecomp.capabilities.metric.Ceilometer
441         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
442         occurrences:
443         - 1
444         - UNBOUNDED
445       network.incoming.packets_pd_server_pd01_port:
446         type: org.openecomp.capabilities.metric.Ceilometer
447         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
448         occurrences:
449         - 1
450         - UNBOUNDED
451       disk.device.read.requests.rate_pd_server:
452         type: org.openecomp.capabilities.metric.Ceilometer
453         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
454         occurrences:
455         - 1
456         - UNBOUNDED
457       disk.root.size_pd_server:
458         type: org.openecomp.capabilities.metric.Ceilometer
459         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
460         occurrences:
461         - 1
462         - UNBOUNDED
463       disk.device.read.bytes_pd_server:
464         type: org.openecomp.capabilities.metric.Ceilometer
465         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
466         occurrences:
467         - 1
468         - UNBOUNDED
469       disk.device.write.bytes_pd_server:
470         type: org.openecomp.capabilities.metric.Ceilometer
471         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
472         occurrences:
473         - 1
474         - UNBOUNDED
475       disk.device.read.requests_pd_server:
476         type: org.openecomp.capabilities.metric.Ceilometer
477         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
478         occurrences:
479         - 1
480         - UNBOUNDED
481       instance_pd_server:
482         type: org.openecomp.capabilities.metric.Ceilometer
483         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
484         occurrences:
485         - 1
486         - UNBOUNDED
487       host_pd_server:
488         type: tosca.capabilities.Container
489         valid_source_types:
490         - tosca.nodes.SoftwareComponent
491         occurrences:
492         - 1
493         - UNBOUNDED
494       network.outpoing.packets_pd_server_pd01_port:
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       attachment_pd_server_pd02_port:
501         type: tosca.capabilities.Attachment
502         occurrences:
503         - 1
504         - UNBOUNDED
505       disk.write.requests.rate_pd_server:
506         type: org.openecomp.capabilities.metric.Ceilometer
507         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
508         occurrences:
509         - 1
510         - UNBOUNDED
511       disk.ephemeral.size_pd_server:
512         type: org.openecomp.capabilities.metric.Ceilometer
513         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
514         occurrences:
515         - 1
516         - UNBOUNDED
517       disk.write.requests_pd_server:
518         type: org.openecomp.capabilities.metric.Ceilometer
519         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
520         occurrences:
521         - 1
522         - UNBOUNDED
523       feature_pd_server_pd01_port:
524         type: tosca.capabilities.Node
525         occurrences:
526         - 1
527         - UNBOUNDED
528       disk.device.latency_pd_server:
529         type: org.openecomp.capabilities.metric.Ceilometer
530         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
531         occurrences:
532         - 1
533         - UNBOUNDED
534       network.incoming.packets.rate_pd_server_pd02_port:
535         type: org.openecomp.capabilities.metric.Ceilometer
536         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
537         occurrences:
538         - 1
539         - UNBOUNDED
540       disk.latency_pd_server:
541         type: org.openecomp.capabilities.metric.Ceilometer
542         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
543         occurrences:
544         - 1
545         - UNBOUNDED
546       disk.device.capacity_pd_server:
547         type: org.openecomp.capabilities.metric.Ceilometer
548         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
549         occurrences:
550         - 1
551         - UNBOUNDED
552       network.outgoing.bytes.rate_pd_server_pd01_port:
553         type: org.openecomp.capabilities.metric.Ceilometer
554         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
555         occurrences:
556         - 1
557         - UNBOUNDED
558       disk.device.iops_pd_server:
559         type: org.openecomp.capabilities.metric.Ceilometer
560         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
561         occurrences:
562         - 1
563         - UNBOUNDED
564       network.incoming.bytes_pd_server_pd02_port:
565         type: org.openecomp.capabilities.metric.Ceilometer
566         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
567         occurrences:
568         - 1
569         - UNBOUNDED