528c65042d908e239e1c06f53eb0335fb8cb6f8f
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / singleSubstitution / oneComputeSamePortTypesAndGetAttOut / 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_tag:
28         type: list
29         required: true
30         status: SUPPORTED
31         entry_schema:
32           type: string
33       port_pd01_port_0_network_role:
34         type: list
35         required: true
36         status: SUPPORTED
37         entry_schema:
38           type: string
39       port_pd01_port_1_ip_requirements:
40         type: list
41         required: true
42         status: SUPPORTED
43         entry_schema:
44           type: org.openecomp.datatypes.network.IpRequirements
45       index_value:
46         type: integer
47         description: Index value of this substitution service template runtime instance
48         required: false
49         default: 0
50         status: SUPPORTED
51         constraints:
52         - greater_or_equal: 0
53       compute_pd_server_availability_zone:
54         type: list
55         required: true
56         status: SUPPORTED
57         entry_schema:
58           type: string
59       compute_pd_server_name:
60         type: list
61         required: true
62         status: SUPPORTED
63         entry_schema:
64           type: string
65       port_pd01_port_1_order:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: integer
71       vm_flavor_name:
72         type: string
73         required: true
74         status: SUPPORTED
75       port_pd01_port_0_exCP_naming:
76         type: list
77         required: true
78         status: SUPPORTED
79         entry_schema:
80           type: json
81       port_pd01_port_1_network_role:
82         type: list
83         required: true
84         status: SUPPORTED
85         entry_schema:
86           type: string
87       port_pd01_port_0_order:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: integer
93       port_pd01_port_1_vlan_requirements:
94         type: list
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: json
99       port_pd01_port_1_mac_requirements:
100         type: org.openecomp.datatypes.network.MacRequirements
101         required: true
102         status: SUPPORTED
103       port_pd01_port_1_subnetpoolid:
104         type: list
105         required: true
106         status: SUPPORTED
107         entry_schema:
108           type: string
109       vm_image_name:
110         type: string
111         required: true
112         status: SUPPORTED
113       port_pd01_port_1_exCP_naming:
114         type: list
115         required: true
116         status: SUPPORTED
117         entry_schema:
118           type: json
119       port_pd01_port_1_network_role_tag:
120         type: string
121         required: true
122         status: SUPPORTED
123       port_pd01_port_0_vlan_requirements:
124         type: list
125         required: true
126         status: SUPPORTED
127         entry_schema:
128           type: json
129       port_pd01_port_0_subnetpoolid:
130         type: list
131         required: true
132         status: SUPPORTED
133         entry_schema:
134           type: string
135       port_pd01_port_1_network:
136         type: list
137         required: true
138         status: SUPPORTED
139         entry_schema:
140           type: string
141       compute_pd_server_user_data_format:
142         type: list
143         required: true
144         status: SUPPORTED
145         entry_schema:
146           type: string
147     requirements:
148     - dependency_pd_server:
149         capability: tosca.capabilities.Node
150         node: tosca.nodes.Root
151         relationship: tosca.relationships.DependsOn
152         occurrences:
153         - 0
154         - UNBOUNDED
155     - local_storage_pd_server:
156         capability: tosca.capabilities.Attachment
157         node: tosca.nodes.BlockStorage
158         relationship: tosca.relationships.AttachesTo
159         occurrences:
160         - 0
161         - UNBOUNDED
162     - dependency_pd_server_pd01_port_1:
163         capability: tosca.capabilities.Node
164         node: tosca.nodes.Root
165         relationship: tosca.relationships.DependsOn
166         occurrences:
167         - 0
168         - UNBOUNDED
169     - link_pd_server_pd01_port_1:
170         capability: tosca.capabilities.network.Linkable
171         relationship: tosca.relationships.network.LinksTo
172         occurrences:
173         - 1
174         - 1
175     - dependency_pd_server_pd01_port_0:
176         capability: tosca.capabilities.Node
177         node: tosca.nodes.Root
178         relationship: tosca.relationships.DependsOn
179         occurrences:
180         - 0
181         - UNBOUNDED
182     - link_pd_server_pd01_port_0:
183         capability: tosca.capabilities.network.Linkable
184         relationship: tosca.relationships.network.LinksTo
185         occurrences:
186         - 1
187         - 1
188     capabilities:
189       binding_pd_server_pd01_port_0:
190         type: tosca.capabilities.network.Bindable
191         valid_source_types:
192         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
193         occurrences:
194         - 0
195         - UNBOUNDED
196       scalable_pd_server:
197         type: tosca.capabilities.Scalable
198         occurrences:
199         - 1
200         - UNBOUNDED
201       disk.read.bytes.rate_pd_server:
202         type: org.openecomp.capabilities.metric.Ceilometer
203         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
204         occurrences:
205         - 1
206         - UNBOUNDED
207       binding_pd_server_pd01_port_1:
208         type: tosca.capabilities.network.Bindable
209         valid_source_types:
210         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
211         occurrences:
212         - 0
213         - UNBOUNDED
214       memory.usage_pd_server:
215         type: org.openecomp.capabilities.metric.Ceilometer
216         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
217         occurrences:
218         - 1
219         - UNBOUNDED
220       memory_pd_server:
221         type: org.openecomp.capabilities.metric.Ceilometer
222         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
223         occurrences:
224         - 1
225         - UNBOUNDED
226       disk.device.usage_pd_server:
227         type: org.openecomp.capabilities.metric.Ceilometer
228         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
229         occurrences:
230         - 1
231         - UNBOUNDED
232       os_pd_server:
233         type: tosca.capabilities.OperatingSystem
234         occurrences:
235         - 1
236         - UNBOUNDED
237       disk.write.bytes.rate_pd_server:
238         type: org.openecomp.capabilities.metric.Ceilometer
239         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
240         occurrences:
241         - 1
242         - UNBOUNDED
243       cpu_pd_server:
244         type: org.openecomp.capabilities.metric.Ceilometer
245         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
246         occurrences:
247         - 1
248         - UNBOUNDED
249       cpu_util_pd_server:
250         type: org.openecomp.capabilities.metric.Ceilometer
251         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
252         occurrences:
253         - 1
254         - UNBOUNDED
255       disk.device.write.requests.rate_pd_server:
256         type: org.openecomp.capabilities.metric.Ceilometer
257         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
258         occurrences:
259         - 1
260         - UNBOUNDED
261       disk.read.bytes_pd_server:
262         type: org.openecomp.capabilities.metric.Ceilometer
263         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
264         occurrences:
265         - 1
266         - UNBOUNDED
267       disk.device.read.bytes.rate_pd_server:
268         type: org.openecomp.capabilities.metric.Ceilometer
269         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
270         occurrences:
271         - 1
272         - UNBOUNDED
273       network.incoming.packets_pd_server_pd01_port_0:
274         type: org.openecomp.capabilities.metric.Ceilometer
275         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
276         occurrences:
277         - 1
278         - UNBOUNDED
279       disk.iops_pd_server:
280         type: org.openecomp.capabilities.metric.Ceilometer
281         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
282         occurrences:
283         - 1
284         - UNBOUNDED
285       network.incoming.packets.rate_pd_server_pd01_port_1:
286         type: org.openecomp.capabilities.metric.Ceilometer
287         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
288         occurrences:
289         - 1
290         - UNBOUNDED
291       network.incoming.bytes.rate_pd_server_pd01_port_1:
292         type: org.openecomp.capabilities.metric.Ceilometer
293         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
294         occurrences:
295         - 1
296         - UNBOUNDED
297       memory.resident_pd_server:
298         type: org.openecomp.capabilities.metric.Ceilometer
299         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
300         occurrences:
301         - 1
302         - UNBOUNDED
303       cpu.delta_pd_server:
304         type: org.openecomp.capabilities.metric.Ceilometer
305         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
306         occurrences:
307         - 1
308         - UNBOUNDED
309       network.incoming.packets.rate_pd_server_pd01_port_0:
310         type: org.openecomp.capabilities.metric.Ceilometer
311         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
312         occurrences:
313         - 1
314         - UNBOUNDED
315       network.incoming.bytes.rate_pd_server_pd01_port_0:
316         type: org.openecomp.capabilities.metric.Ceilometer
317         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
318         occurrences:
319         - 1
320         - UNBOUNDED
321       attachment_pd_server_pd01_port_1:
322         type: tosca.capabilities.Attachment
323         occurrences:
324         - 1
325         - UNBOUNDED
326       network.outgoing.packets.rate_pd_server_pd01_port_1:
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.packets.rate_pd_server_pd01_port_0:
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       vcpus_pd_server:
339         type: org.openecomp.capabilities.metric.Ceilometer
340         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
341         occurrences:
342         - 1
343         - UNBOUNDED
344       disk.device.write.bytes.rate_pd_server:
345         type: org.openecomp.capabilities.metric.Ceilometer
346         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
347         occurrences:
348         - 1
349         - UNBOUNDED
350       attachment_pd_server_pd01_port_0:
351         type: tosca.capabilities.Attachment
352         occurrences:
353         - 1
354         - UNBOUNDED
355       disk.device.write.requests_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       endpoint_pd_server:
362         type: tosca.capabilities.Endpoint.Admin
363         occurrences:
364         - 1
365         - UNBOUNDED
366       disk.capacity_pd_server:
367         type: org.openecomp.capabilities.metric.Ceilometer
368         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
369         occurrences:
370         - 1
371         - UNBOUNDED
372       network.incoming.packets_pd_server_pd01_port_1:
373         type: org.openecomp.capabilities.metric.Ceilometer
374         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
375         occurrences:
376         - 1
377         - UNBOUNDED
378       disk.device.allocation_pd_server:
379         type: org.openecomp.capabilities.metric.Ceilometer
380         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
381         occurrences:
382         - 1
383         - UNBOUNDED
384       disk.allocation_pd_server:
385         type: org.openecomp.capabilities.metric.Ceilometer
386         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
387         occurrences:
388         - 1
389         - UNBOUNDED
390       binding_pd_server:
391         type: tosca.capabilities.network.Bindable
392         occurrences:
393         - 1
394         - UNBOUNDED
395       disk.read.requests_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.outgoing.bytes.rate_pd_server_pd01_port_1:
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       network.outgoing.bytes.rate_pd_server_pd01_port_0:
408         type: org.openecomp.capabilities.metric.Ceilometer
409         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
410         occurrences:
411         - 1
412         - UNBOUNDED
413       feature_pd_server:
414         type: tosca.capabilities.Node
415         occurrences:
416         - 1
417         - UNBOUNDED
418       disk.usage_pd_server:
419         type: org.openecomp.capabilities.metric.Ceilometer
420         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
421         occurrences:
422         - 1
423         - UNBOUNDED
424       network.incoming.bytes_pd_server_pd01_port_1:
425         type: org.openecomp.capabilities.metric.Ceilometer
426         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
427         occurrences:
428         - 1
429         - UNBOUNDED
430       disk.write.bytes_pd_server:
431         type: org.openecomp.capabilities.metric.Ceilometer
432         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
433         occurrences:
434         - 1
435         - UNBOUNDED
436       network.outgoing.bytes_pd_server_pd01_port_0:
437         type: org.openecomp.capabilities.metric.Ceilometer
438         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
439         occurrences:
440         - 1
441         - UNBOUNDED
442       network.outgoing.bytes_pd_server_pd01_port_1:
443         type: org.openecomp.capabilities.metric.Ceilometer
444         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
445         occurrences:
446         - 1
447         - UNBOUNDED
448       network.incoming.bytes_pd_server_pd01_port_0:
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       disk.device.read.requests.rate_pd_server:
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.root.size_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.device.read.bytes_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.write.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       network.outpoing.packets_pd_server_pd01_port_0:
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       network.outpoing.packets_pd_server_pd01_port_1:
485         type: org.openecomp.capabilities.metric.Ceilometer
486         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
487         occurrences:
488         - 1
489         - UNBOUNDED
490       disk.device.read.requests_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       instance_pd_server:
497         type: org.openecomp.capabilities.metric.Ceilometer
498         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
499         occurrences:
500         - 1
501         - UNBOUNDED
502       host_pd_server:
503         type: tosca.capabilities.Container
504         valid_source_types:
505         - tosca.nodes.SoftwareComponent
506         occurrences:
507         - 1
508         - UNBOUNDED
509       feature_pd_server_pd01_port_1:
510         type: tosca.capabilities.Node
511         occurrences:
512         - 1
513         - UNBOUNDED
514       feature_pd_server_pd01_port_0:
515         type: tosca.capabilities.Node
516         occurrences:
517         - 1
518         - UNBOUNDED
519       disk.write.requests.rate_pd_server:
520         type: org.openecomp.capabilities.metric.Ceilometer
521         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
522         occurrences:
523         - 1
524         - UNBOUNDED
525       disk.ephemeral.size_pd_server:
526         type: org.openecomp.capabilities.metric.Ceilometer
527         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
528         occurrences:
529         - 1
530         - UNBOUNDED
531       disk.write.requests_pd_server:
532         type: org.openecomp.capabilities.metric.Ceilometer
533         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
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       disk.latency_pd_server:
544         type: org.openecomp.capabilities.metric.Ceilometer
545         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
546         occurrences:
547         - 1
548         - UNBOUNDED
549       disk.device.capacity_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.iops_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