[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / scalingInstances / oneComputeTypeOnePort / 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_mac_requirements:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: json
17       vm_image_name:
18         type: string
19         required: true
20         status: SUPPORTED
21       port_pd01_port_ip_requirements:
22         type: list
23         required: true
24         status: SUPPORTED
25         entry_schema:
26           type: json
27       port_pd01_port_network:
28         type: list
29         required: true
30         status: SUPPORTED
31         entry_schema:
32           type: string
33       index_value:
34         type: integer
35         description: Index value of this substitution service template runtime instance
36         required: false
37         default: 0
38         status: SUPPORTED
39         constraints:
40         - greater_or_equal: 0
41       compute_pd_server_availability_zone:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: string
47       compute_pd_server_name:
48         type: list
49         required: true
50         status: SUPPORTED
51         entry_schema:
52           type: string
53       port_pd01_port_replacement_policy:
54         type: list
55         required: true
56         status: SUPPORTED
57         entry_schema:
58           type: string
59       vm_flavor_name:
60         type: string
61         required: true
62         status: SUPPORTED
63       compute_pd_server_user_data_format:
64         type: list
65         required: true
66         status: SUPPORTED
67         entry_schema:
68           type: string
69     requirements:
70     - dependency_pd_server:
71         capability: tosca.capabilities.Node
72         node: tosca.nodes.Root
73         relationship: tosca.relationships.DependsOn
74         occurrences:
75         - 0
76         - UNBOUNDED
77     - local_storage_pd_server:
78         capability: tosca.capabilities.Attachment
79         node: tosca.nodes.BlockStorage
80         relationship: tosca.relationships.AttachesTo
81         occurrences:
82         - 0
83         - UNBOUNDED
84     - dependency_pd_server_pd01_port:
85         capability: tosca.capabilities.Node
86         node: tosca.nodes.Root
87         relationship: tosca.relationships.DependsOn
88         occurrences:
89         - 0
90         - UNBOUNDED
91     - link_pd_server_pd01_port:
92         capability: tosca.capabilities.network.Linkable
93         relationship: tosca.relationships.network.LinksTo
94         occurrences:
95         - 1
96         - 1
97     capabilities:
98       scalable_pd_server:
99         type: tosca.capabilities.Scalable
100         occurrences:
101         - 1
102         - UNBOUNDED
103       disk.read.bytes.rate_pd_server:
104         type: org.openecomp.capabilities.metric.Ceilometer
105         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
106         occurrences:
107         - 1
108         - UNBOUNDED
109       memory.usage_pd_server:
110         type: org.openecomp.capabilities.metric.Ceilometer
111         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
112         occurrences:
113         - 1
114         - UNBOUNDED
115       memory_pd_server:
116         type: org.openecomp.capabilities.metric.Ceilometer
117         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
118         occurrences:
119         - 1
120         - UNBOUNDED
121       disk.device.usage_pd_server:
122         type: org.openecomp.capabilities.metric.Ceilometer
123         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
124         occurrences:
125         - 1
126         - UNBOUNDED
127       network.outgoing.packets.rate_pd_server_pd01_port:
128         type: org.openecomp.capabilities.metric.Ceilometer
129         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
130         occurrences:
131         - 1
132         - UNBOUNDED
133       os_pd_server:
134         type: tosca.capabilities.OperatingSystem
135         occurrences:
136         - 1
137         - UNBOUNDED
138       disk.write.bytes.rate_pd_server:
139         type: org.openecomp.capabilities.metric.Ceilometer
140         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
141         occurrences:
142         - 1
143         - UNBOUNDED
144       network.incoming.bytes_pd_server_pd01_port:
145         type: org.openecomp.capabilities.metric.Ceilometer
146         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
147         occurrences:
148         - 1
149         - UNBOUNDED
150       cpu_pd_server:
151         type: org.openecomp.capabilities.metric.Ceilometer
152         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
153         occurrences:
154         - 1
155         - UNBOUNDED
156       cpu_util_pd_server:
157         type: org.openecomp.capabilities.metric.Ceilometer
158         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
159         occurrences:
160         - 1
161         - UNBOUNDED
162       disk.device.write.requests.rate_pd_server:
163         type: org.openecomp.capabilities.metric.Ceilometer
164         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
165         occurrences:
166         - 1
167         - UNBOUNDED
168       disk.read.bytes_pd_server:
169         type: org.openecomp.capabilities.metric.Ceilometer
170         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
171         occurrences:
172         - 1
173         - UNBOUNDED
174       disk.device.read.bytes.rate_pd_server:
175         type: org.openecomp.capabilities.metric.Ceilometer
176         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
177         occurrences:
178         - 1
179         - UNBOUNDED
180       network.outgoing.bytes_pd_server_pd01_port:
181         type: org.openecomp.capabilities.metric.Ceilometer
182         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
183         occurrences:
184         - 1
185         - UNBOUNDED
186       disk.iops_pd_server:
187         type: org.openecomp.capabilities.metric.Ceilometer
188         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
189         occurrences:
190         - 1
191         - UNBOUNDED
192       memory.resident_pd_server:
193         type: org.openecomp.capabilities.metric.Ceilometer
194         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
195         occurrences:
196         - 1
197         - UNBOUNDED
198       cpu.delta_pd_server:
199         type: org.openecomp.capabilities.metric.Ceilometer
200         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
201         occurrences:
202         - 1
203         - UNBOUNDED
204       network.incoming.packets.rate_pd_server_pd01_port:
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       vcpus_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       disk.device.write.bytes.rate_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.write.requests_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       endpoint_pd_server:
229         type: tosca.capabilities.Endpoint.Admin
230         occurrences:
231         - 1
232         - UNBOUNDED
233       attachment_pd_server_pd01_port:
234         type: tosca.capabilities.Attachment
235         occurrences:
236         - 1
237         - UNBOUNDED
238       disk.capacity_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.allocation_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       disk.allocation_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       binding_pd_server:
257         type: tosca.capabilities.network.Bindable
258         occurrences:
259         - 1
260         - UNBOUNDED
261       disk.read.requests_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       feature_pd_server:
268         type: tosca.capabilities.Node
269         occurrences:
270         - 1
271         - UNBOUNDED
272       disk.usage_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_pd01_port:
279         type: tosca.capabilities.network.Bindable
280         valid_source_types:
281         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
282         occurrences:
283         - 0
284         - UNBOUNDED
285       disk.write.bytes_pd_server:
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:
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       network.incoming.packets_pd_server_pd01_port:
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       disk.device.read.requests.rate_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       disk.root.size_pd_server:
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       disk.device.read.bytes_pd_server:
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       disk.device.write.bytes_pd_server:
322         type: org.openecomp.capabilities.metric.Ceilometer
323         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
324         occurrences:
325         - 1
326         - UNBOUNDED
327       disk.device.read.requests_pd_server:
328         type: org.openecomp.capabilities.metric.Ceilometer
329         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
330         occurrences:
331         - 1
332         - UNBOUNDED
333       instance_pd_server:
334         type: org.openecomp.capabilities.metric.Ceilometer
335         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
336         occurrences:
337         - 1
338         - UNBOUNDED
339       host_pd_server:
340         type: tosca.capabilities.Container
341         valid_source_types:
342         - tosca.nodes.SoftwareComponent
343         occurrences:
344         - 1
345         - UNBOUNDED
346       network.outpoing.packets_pd_server_pd01_port:
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.write.requests.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.ephemeral.size_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       disk.write.requests_pd_server:
365         type: org.openecomp.capabilities.metric.Ceilometer
366         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
367         occurrences:
368         - 1
369         - UNBOUNDED
370       feature_pd_server_pd01_port:
371         type: tosca.capabilities.Node
372         occurrences:
373         - 1
374         - UNBOUNDED
375       disk.device.latency_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.latency_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.device.capacity_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.outgoing.bytes.rate_pd_server_pd01_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       disk.device.iops_pd_server:
400         type: org.openecomp.capabilities.metric.Ceilometer
401         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
402         occurrences:
403         - 1
404         - UNBOUNDED