3136da5f08b7eea28864f8080665d8a4ff094a3d
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / scalingInstances / oneComputeTypeOnePortGetAttrOutComputePort / 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_exCP_naming:
32         type: list
33         required: true
34         status: SUPPORTED
35         entry_schema:
36           type: json
37       vm_flavor_name:
38         type: string
39         required: true
40         status: SUPPORTED
41       port_pd01_port_mac_requirements:
42         type: org.openecomp.datatypes.network.MacRequirements
43         required: true
44         status: SUPPORTED
45       vm_image_name:
46         type: string
47         required: true
48         status: SUPPORTED
49       port_pd01_port_ip_requirements:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: org.openecomp.datatypes.network.IpRequirements
55       port_pd01_port_network:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       port_pd01_port_order:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: integer
67       port_pd01_port_subnetpoolid:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: string
73       port_pd01_port_network_role:
74         type: list
75         required: true
76         status: SUPPORTED
77         entry_schema:
78           type: string
79       port_pd01_port_network_role_tag:
80         type: list
81         required: true
82         status: SUPPORTED
83         entry_schema:
84           type: string
85       port_pd01_port_vlan_requirements:
86         type: list
87         required: true
88         status: SUPPORTED
89         entry_schema:
90           type: json
91     requirements:
92     - dependency_pd_server:
93         capability: tosca.capabilities.Node
94         node: tosca.nodes.Root
95         relationship: tosca.relationships.DependsOn
96         occurrences:
97         - 0
98         - UNBOUNDED
99     - local_storage_pd_server:
100         capability: tosca.capabilities.Attachment
101         node: tosca.nodes.BlockStorage
102         relationship: tosca.relationships.AttachesTo
103         occurrences:
104         - 0
105         - UNBOUNDED
106     - dependency_pd_server_pd01_port:
107         capability: tosca.capabilities.Node
108         node: tosca.nodes.Root
109         relationship: tosca.relationships.DependsOn
110         occurrences:
111         - 0
112         - UNBOUNDED
113     - link_pd_server_pd01_port:
114         capability: tosca.capabilities.network.Linkable
115         relationship: tosca.relationships.network.LinksTo
116         occurrences:
117         - 1
118         - 1
119     capabilities:
120       scalable_pd_server:
121         type: tosca.capabilities.Scalable
122         occurrences:
123         - 1
124         - UNBOUNDED
125       disk.read.bytes.rate_pd_server:
126         type: org.openecomp.capabilities.metric.Ceilometer
127         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
128         occurrences:
129         - 1
130         - UNBOUNDED
131       memory.usage_pd_server:
132         type: org.openecomp.capabilities.metric.Ceilometer
133         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
134         occurrences:
135         - 1
136         - UNBOUNDED
137       memory_pd_server:
138         type: org.openecomp.capabilities.metric.Ceilometer
139         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
140         occurrences:
141         - 1
142         - UNBOUNDED
143       disk.device.usage_pd_server:
144         type: org.openecomp.capabilities.metric.Ceilometer
145         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
146         occurrences:
147         - 1
148         - UNBOUNDED
149       network.outgoing.packets.rate_pd_server_pd01_port:
150         type: org.openecomp.capabilities.metric.Ceilometer
151         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
152         occurrences:
153         - 1
154         - UNBOUNDED
155       os_pd_server:
156         type: tosca.capabilities.OperatingSystem
157         occurrences:
158         - 1
159         - UNBOUNDED
160       disk.write.bytes.rate_pd_server:
161         type: org.openecomp.capabilities.metric.Ceilometer
162         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
163         occurrences:
164         - 1
165         - UNBOUNDED
166       network.incoming.bytes_pd_server_pd01_port:
167         type: org.openecomp.capabilities.metric.Ceilometer
168         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
169         occurrences:
170         - 1
171         - UNBOUNDED
172       cpu_pd_server:
173         type: org.openecomp.capabilities.metric.Ceilometer
174         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
175         occurrences:
176         - 1
177         - UNBOUNDED
178       cpu_util_pd_server:
179         type: org.openecomp.capabilities.metric.Ceilometer
180         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
181         occurrences:
182         - 1
183         - UNBOUNDED
184       disk.device.write.requests.rate_pd_server:
185         type: org.openecomp.capabilities.metric.Ceilometer
186         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
187         occurrences:
188         - 1
189         - UNBOUNDED
190       disk.read.bytes_pd_server:
191         type: org.openecomp.capabilities.metric.Ceilometer
192         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
193         occurrences:
194         - 1
195         - UNBOUNDED
196       disk.device.read.bytes.rate_pd_server:
197         type: org.openecomp.capabilities.metric.Ceilometer
198         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
199         occurrences:
200         - 1
201         - UNBOUNDED
202       network.outgoing.bytes_pd_server_pd01_port:
203         type: org.openecomp.capabilities.metric.Ceilometer
204         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
205         occurrences:
206         - 1
207         - UNBOUNDED
208       disk.iops_pd_server:
209         type: org.openecomp.capabilities.metric.Ceilometer
210         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
211         occurrences:
212         - 1
213         - UNBOUNDED
214       memory.resident_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       cpu.delta_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       network.incoming.packets.rate_pd_server_pd01_port:
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       vcpus_pd_server:
233         type: org.openecomp.capabilities.metric.Ceilometer
234         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
235         occurrences:
236         - 1
237         - UNBOUNDED
238       disk.device.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       disk.device.write.requests_pd_server:
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       endpoint_pd_server:
251         type: tosca.capabilities.Endpoint.Admin
252         occurrences:
253         - 1
254         - UNBOUNDED
255       attachment_pd_server_pd01_port:
256         type: tosca.capabilities.Attachment
257         occurrences:
258         - 1
259         - UNBOUNDED
260       disk.capacity_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.allocation_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.allocation_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       binding_pd_server:
279         type: tosca.capabilities.network.Bindable
280         occurrences:
281         - 1
282         - UNBOUNDED
283       disk.read.requests_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       feature_pd_server:
290         type: tosca.capabilities.Node
291         occurrences:
292         - 1
293         - UNBOUNDED
294       disk.usage_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       binding_pd_server_pd01_port:
301         type: tosca.capabilities.network.Bindable
302         valid_source_types:
303         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
304         occurrences:
305         - 0
306         - UNBOUNDED
307       disk.write.bytes_pd_server:
308         type: org.openecomp.capabilities.metric.Ceilometer
309         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
310         occurrences:
311         - 1
312         - UNBOUNDED
313       network.incoming.bytes.rate_pd_server_pd01_port:
314         type: org.openecomp.capabilities.metric.Ceilometer
315         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
316         occurrences:
317         - 1
318         - UNBOUNDED
319       network.incoming.packets_pd_server_pd01_port:
320         type: org.openecomp.capabilities.metric.Ceilometer
321         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
322         occurrences:
323         - 1
324         - UNBOUNDED
325       disk.device.read.requests.rate_pd_server:
326         type: org.openecomp.capabilities.metric.Ceilometer
327         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
328         occurrences:
329         - 1
330         - UNBOUNDED
331       disk.root.size_pd_server:
332         type: org.openecomp.capabilities.metric.Ceilometer
333         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
334         occurrences:
335         - 1
336         - UNBOUNDED
337       disk.device.read.bytes_pd_server:
338         type: org.openecomp.capabilities.metric.Ceilometer
339         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
340         occurrences:
341         - 1
342         - UNBOUNDED
343       disk.device.write.bytes_pd_server:
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       disk.device.read.requests_pd_server:
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       instance_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       host_pd_server:
362         type: tosca.capabilities.Container
363         valid_source_types:
364         - tosca.nodes.SoftwareComponent
365         occurrences:
366         - 1
367         - UNBOUNDED
368       network.outpoing.packets_pd_server_pd01_port:
369         type: org.openecomp.capabilities.metric.Ceilometer
370         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
371         occurrences:
372         - 1
373         - UNBOUNDED
374       disk.write.requests.rate_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.ephemeral.size_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.write.requests_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       feature_pd_server_pd01_port:
393         type: tosca.capabilities.Node
394         occurrences:
395         - 1
396         - UNBOUNDED
397       disk.device.latency_pd_server:
398         type: org.openecomp.capabilities.metric.Ceilometer
399         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
400         occurrences:
401         - 1
402         - UNBOUNDED
403       disk.latency_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       disk.device.capacity_pd_server:
410         type: org.openecomp.capabilities.metric.Ceilometer
411         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
412         occurrences:
413         - 1
414         - UNBOUNDED
415       network.outgoing.bytes.rate_pd_server_pd01_port:
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       disk.device.iops_pd_server:
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