[sdc] update code of sdc
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / scalingInstances / oneComputeTypeOnePortOutputParamGetAttrIn / 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_pd01_port_replacement_policy:
32         type: list
33         required: true
34         status: SUPPORTED
35         entry_schema:
36           type: string
37       port_pd01_port_exCP_naming:
38         type: list
39         required: true
40         status: SUPPORTED
41         entry_schema:
42           type: json
43       vm_flavor_name:
44         type: string
45         required: true
46         status: SUPPORTED
47       port_pd01_port_mac_requirements:
48         type: org.openecomp.datatypes.network.MacRequirements
49         required: true
50         status: SUPPORTED
51       vm_image_name:
52         type: string
53         required: true
54         status: SUPPORTED
55       port_pd01_port_ip_requirements:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: org.openecomp.datatypes.network.IpRequirements
61       port_pd01_port_network:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: string
67       port_pd01_port_order:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: integer
73       port_pd01_port_subnetpoolid:
74         type: list
75         required: true
76         status: SUPPORTED
77         entry_schema:
78           type: string
79       port_pd01_port_network_role:
80         type: list
81         required: true
82         status: SUPPORTED
83         entry_schema:
84           type: string
85       port_pd01_port_network_role_tag:
86         type: list
87         required: true
88         status: SUPPORTED
89         entry_schema:
90           type: string
91       port_pd01_port_vlan_requirements:
92         type: list
93         required: true
94         status: SUPPORTED
95         entry_schema:
96           type: json
97       compute_pd_server_user_data_format:
98         type: list
99         required: true
100         status: SUPPORTED
101         entry_schema:
102           type: string
103     attributes:
104       pd_server_accessIPv6:
105         type: list
106         status: SUPPORTED
107         entry_schema:
108           type: string
109       pd_server_accessIPv4:
110         type: list
111         status: SUPPORTED
112         entry_schema:
113           type: string
114       pd_server_pd01_port_device_id:
115         type: list
116         status: SUPPORTED
117         entry_schema:
118           type: string
119     requirements:
120     - dependency_pd_server:
121         capability: tosca.capabilities.Node
122         node: tosca.nodes.Root
123         relationship: tosca.relationships.DependsOn
124         occurrences:
125         - 0
126         - UNBOUNDED
127     - local_storage_pd_server:
128         capability: tosca.capabilities.Attachment
129         node: tosca.nodes.BlockStorage
130         relationship: tosca.relationships.AttachesTo
131         occurrences:
132         - 0
133         - UNBOUNDED
134     - dependency_pd_server_pd01_port:
135         capability: tosca.capabilities.Node
136         node: tosca.nodes.Root
137         relationship: tosca.relationships.DependsOn
138         occurrences:
139         - 0
140         - UNBOUNDED
141     - link_pd_server_pd01_port:
142         capability: tosca.capabilities.network.Linkable
143         relationship: tosca.relationships.network.LinksTo
144         occurrences:
145         - 1
146         - 1
147     capabilities:
148       scalable_pd_server:
149         type: tosca.capabilities.Scalable
150         occurrences:
151         - 1
152         - UNBOUNDED
153       disk.read.bytes.rate_pd_server:
154         type: org.openecomp.capabilities.metric.Ceilometer
155         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
156         occurrences:
157         - 1
158         - UNBOUNDED
159       memory.usage_pd_server:
160         type: org.openecomp.capabilities.metric.Ceilometer
161         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
162         occurrences:
163         - 1
164         - UNBOUNDED
165       memory_pd_server:
166         type: org.openecomp.capabilities.metric.Ceilometer
167         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
168         occurrences:
169         - 1
170         - UNBOUNDED
171       disk.device.usage_pd_server:
172         type: org.openecomp.capabilities.metric.Ceilometer
173         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
174         occurrences:
175         - 1
176         - UNBOUNDED
177       network.outgoing.packets.rate_pd_server_pd01_port:
178         type: org.openecomp.capabilities.metric.Ceilometer
179         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
180         occurrences:
181         - 1
182         - UNBOUNDED
183       os_pd_server:
184         type: tosca.capabilities.OperatingSystem
185         occurrences:
186         - 1
187         - UNBOUNDED
188       disk.write.bytes.rate_pd_server:
189         type: org.openecomp.capabilities.metric.Ceilometer
190         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
191         occurrences:
192         - 1
193         - UNBOUNDED
194       network.incoming.bytes_pd_server_pd01_port:
195         type: org.openecomp.capabilities.metric.Ceilometer
196         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
197         occurrences:
198         - 1
199         - UNBOUNDED
200       cpu_pd_server:
201         type: org.openecomp.capabilities.metric.Ceilometer
202         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
203         occurrences:
204         - 1
205         - UNBOUNDED
206       cpu_util_pd_server:
207         type: org.openecomp.capabilities.metric.Ceilometer
208         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
209         occurrences:
210         - 1
211         - UNBOUNDED
212       disk.device.write.requests.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       disk.read.bytes_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       disk.device.read.bytes.rate_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       network.outgoing.bytes_pd_server_pd01_port:
231         type: org.openecomp.capabilities.metric.Ceilometer
232         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
233         occurrences:
234         - 1
235         - UNBOUNDED
236       disk.iops_pd_server:
237         type: org.openecomp.capabilities.metric.Ceilometer
238         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
239         occurrences:
240         - 1
241         - UNBOUNDED
242       memory.resident_pd_server:
243         type: org.openecomp.capabilities.metric.Ceilometer
244         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
245         occurrences:
246         - 1
247         - UNBOUNDED
248       cpu.delta_pd_server:
249         type: org.openecomp.capabilities.metric.Ceilometer
250         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
251         occurrences:
252         - 1
253         - UNBOUNDED
254       network.incoming.packets.rate_pd_server_pd01_port:
255         type: org.openecomp.capabilities.metric.Ceilometer
256         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
257         occurrences:
258         - 1
259         - UNBOUNDED
260       vcpus_pd_server:
261         type: org.openecomp.capabilities.metric.Ceilometer
262         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
263         occurrences:
264         - 1
265         - UNBOUNDED
266       disk.device.write.bytes.rate_pd_server:
267         type: org.openecomp.capabilities.metric.Ceilometer
268         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
269         occurrences:
270         - 1
271         - UNBOUNDED
272       disk.device.write.requests_pd_server:
273         type: org.openecomp.capabilities.metric.Ceilometer
274         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
275         occurrences:
276         - 1
277         - UNBOUNDED
278       endpoint_pd_server:
279         type: tosca.capabilities.Endpoint.Admin
280         occurrences:
281         - 1
282         - UNBOUNDED
283       attachment_pd_server_pd01_port:
284         type: tosca.capabilities.Attachment
285         occurrences:
286         - 1
287         - UNBOUNDED
288       disk.capacity_pd_server:
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       disk.device.allocation_pd_server:
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.allocation_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       binding_pd_server:
307         type: tosca.capabilities.network.Bindable
308         occurrences:
309         - 1
310         - UNBOUNDED
311       disk.read.requests_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       feature_pd_server:
318         type: tosca.capabilities.Node
319         occurrences:
320         - 1
321         - UNBOUNDED
322       disk.usage_pd_server:
323         type: org.openecomp.capabilities.metric.Ceilometer
324         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
325         occurrences:
326         - 1
327         - UNBOUNDED
328       binding_pd_server_pd01_port:
329         type: tosca.capabilities.network.Bindable
330         valid_source_types:
331         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
332         occurrences:
333         - 0
334         - UNBOUNDED
335       disk.write.bytes_pd_server:
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.incoming.bytes.rate_pd_server_pd01_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       network.incoming.packets_pd_server_pd01_port:
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.read.requests.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.root.size_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       disk.device.read.bytes_pd_server:
366         type: org.openecomp.capabilities.metric.Ceilometer
367         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
368         occurrences:
369         - 1
370         - UNBOUNDED
371       disk.device.write.bytes_pd_server:
372         type: org.openecomp.capabilities.metric.Ceilometer
373         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
374         occurrences:
375         - 1
376         - UNBOUNDED
377       disk.device.read.requests_pd_server:
378         type: org.openecomp.capabilities.metric.Ceilometer
379         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
380         occurrences:
381         - 1
382         - UNBOUNDED
383       instance_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       host_pd_server:
390         type: tosca.capabilities.Container
391         valid_source_types:
392         - tosca.nodes.SoftwareComponent
393         occurrences:
394         - 1
395         - UNBOUNDED
396       network.outpoing.packets_pd_server_pd01_port:
397         type: org.openecomp.capabilities.metric.Ceilometer
398         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
399         occurrences:
400         - 1
401         - UNBOUNDED
402       disk.write.requests.rate_pd_server:
403         type: org.openecomp.capabilities.metric.Ceilometer
404         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
405         occurrences:
406         - 1
407         - UNBOUNDED
408       disk.ephemeral.size_pd_server:
409         type: org.openecomp.capabilities.metric.Ceilometer
410         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
411         occurrences:
412         - 1
413         - UNBOUNDED
414       disk.write.requests_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       feature_pd_server_pd01_port:
421         type: tosca.capabilities.Node
422         occurrences:
423         - 1
424         - UNBOUNDED
425       disk.device.latency_pd_server:
426         type: org.openecomp.capabilities.metric.Ceilometer
427         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
428         occurrences:
429         - 1
430         - UNBOUNDED
431       disk.latency_pd_server:
432         type: org.openecomp.capabilities.metric.Ceilometer
433         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
434         occurrences:
435         - 1
436         - UNBOUNDED
437       disk.device.capacity_pd_server:
438         type: org.openecomp.capabilities.metric.Ceilometer
439         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
440         occurrences:
441         - 1
442         - UNBOUNDED
443       network.outgoing.bytes.rate_pd_server_pd01_port:
444         type: org.openecomp.capabilities.metric.Ceilometer
445         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
446         occurrences:
447         - 1
448         - UNBOUNDED
449       disk.device.iops_pd_server:
450         type: org.openecomp.capabilities.metric.Ceilometer
451         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
452         occurrences:
453         - 1
454         - UNBOUNDED