related-networks property support as input
[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: org.openecomp.datatypes.Naming
39         required: true
40         status: SUPPORTED
41       port_pd01_port_related_networks:
42         type: list
43         required: true
44         status: SUPPORTED
45         entry_schema:
46           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
47       vm_flavor_name:
48         type: string
49         required: true
50         status: SUPPORTED
51       port_pd01_port_mac_requirements:
52         type: org.openecomp.datatypes.network.MacRequirements
53         required: true
54         status: SUPPORTED
55       vm_image_name:
56         type: string
57         required: true
58         status: SUPPORTED
59       port_pd01_port_ip_requirements:
60         type: list
61         required: true
62         status: SUPPORTED
63         entry_schema:
64           type: org.openecomp.datatypes.network.IpRequirements
65       port_pd01_port_network:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: string
71       port_pd01_port_order:
72         type: integer
73         required: true
74         status: SUPPORTED
75       port_pd01_port_subnetpoolid:
76         type: string
77         required: true
78         status: SUPPORTED
79       port_pd01_port_network_role:
80         type: string
81         required: true
82         status: SUPPORTED
83       port_pd01_port_network_role_tag:
84         type: string
85         required: true
86         status: SUPPORTED
87       port_pd01_port_vlan_requirements:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: org.openecomp.datatypes.network.VlanRequirements
93       compute_pd_server_user_data_format:
94         type: list
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: string
99     attributes:
100       pd_server_accessIPv6:
101         type: string
102         status: SUPPORTED
103       pd_server_accessIPv4:
104         type: string
105         status: SUPPORTED
106       pd_server_pd01_port_device_id:
107         type: string
108         status: SUPPORTED
109     requirements:
110     - dependency_pd_server:
111         capability: tosca.capabilities.Node
112         node: tosca.nodes.Root
113         relationship: tosca.relationships.DependsOn
114         occurrences:
115         - 0
116         - UNBOUNDED
117     - local_storage_pd_server:
118         capability: tosca.capabilities.Attachment
119         node: tosca.nodes.BlockStorage
120         relationship: tosca.relationships.AttachesTo
121         occurrences:
122         - 0
123         - UNBOUNDED
124     - dependency_pd_server_pd01_port:
125         capability: tosca.capabilities.Node
126         node: tosca.nodes.Root
127         relationship: tosca.relationships.DependsOn
128         occurrences:
129         - 0
130         - UNBOUNDED
131     - link_pd_server_pd01_port:
132         capability: tosca.capabilities.network.Linkable
133         relationship: tosca.relationships.network.LinksTo
134         occurrences:
135         - 1
136         - 1
137     capabilities:
138       scalable_pd_server:
139         type: tosca.capabilities.Scalable
140         occurrences:
141         - 1
142         - UNBOUNDED
143       disk.read.bytes.rate_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       memory.usage_pd_server:
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       memory_pd_server:
156         type: org.openecomp.capabilities.metric.Ceilometer
157         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
158         occurrences:
159         - 1
160         - UNBOUNDED
161       disk.device.usage_pd_server:
162         type: org.openecomp.capabilities.metric.Ceilometer
163         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
164         occurrences:
165         - 1
166         - UNBOUNDED
167       network.outgoing.packets.rate_pd_server_pd01_port:
168         type: org.openecomp.capabilities.metric.Ceilometer
169         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
170         occurrences:
171         - 1
172         - UNBOUNDED
173       os_pd_server:
174         type: tosca.capabilities.OperatingSystem
175         occurrences:
176         - 1
177         - UNBOUNDED
178       disk.write.bytes.rate_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       network.incoming.bytes_pd_server_pd01_port:
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       cpu_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       cpu_util_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       disk.device.write.requests.rate_pd_server:
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.read.bytes_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       disk.device.read.bytes.rate_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       network.outgoing.bytes_pd_server_pd01_port:
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.iops_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       memory.resident_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       cpu.delta_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.packets.rate_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       vcpus_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       disk.device.write.bytes.rate_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_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       endpoint_pd_server:
269         type: tosca.capabilities.Endpoint.Admin
270         occurrences:
271         - 1
272         - UNBOUNDED
273       attachment_pd_server_pd01_port:
274         type: tosca.capabilities.Attachment
275         occurrences:
276         - 1
277         - UNBOUNDED
278       disk.capacity_pd_server:
279         type: org.openecomp.capabilities.metric.Ceilometer
280         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
281         occurrences:
282         - 1
283         - UNBOUNDED
284       disk.device.allocation_pd_server:
285         type: org.openecomp.capabilities.metric.Ceilometer
286         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
287         occurrences:
288         - 1
289         - UNBOUNDED
290       disk.allocation_pd_server:
291         type: org.openecomp.capabilities.metric.Ceilometer
292         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
293         occurrences:
294         - 1
295         - UNBOUNDED
296       binding_pd_server:
297         type: tosca.capabilities.network.Bindable
298         occurrences:
299         - 1
300         - UNBOUNDED
301       disk.read.requests_pd_server:
302         type: org.openecomp.capabilities.metric.Ceilometer
303         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
304         occurrences:
305         - 1
306         - UNBOUNDED
307       feature_pd_server:
308         type: tosca.capabilities.Node
309         occurrences:
310         - 1
311         - UNBOUNDED
312       disk.usage_pd_server:
313         type: org.openecomp.capabilities.metric.Ceilometer
314         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
315         occurrences:
316         - 1
317         - UNBOUNDED
318       binding_pd_server_pd01_port:
319         type: tosca.capabilities.network.Bindable
320         valid_source_types:
321         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
322         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
323         occurrences:
324         - 0
325         - UNBOUNDED
326       disk.write.bytes_pd_server:
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.incoming.bytes.rate_pd_server_pd01_port:
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       network.incoming.packets_pd_server_pd01_port:
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.read.requests.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       disk.root.size_pd_server:
351         type: org.openecomp.capabilities.metric.Ceilometer
352         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
353         occurrences:
354         - 1
355         - UNBOUNDED
356       disk.device.read.bytes_pd_server:
357         type: org.openecomp.capabilities.metric.Ceilometer
358         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
359         occurrences:
360         - 1
361         - UNBOUNDED
362       disk.device.write.bytes_pd_server:
363         type: org.openecomp.capabilities.metric.Ceilometer
364         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
365         occurrences:
366         - 1
367         - UNBOUNDED
368       disk.device.read.requests_pd_server:
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       instance_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       host_pd_server:
381         type: tosca.capabilities.Container
382         valid_source_types:
383         - tosca.nodes.SoftwareComponent
384         occurrences:
385         - 1
386         - UNBOUNDED
387       network.outpoing.packets_pd_server_pd01_port:
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       forwarder_pd_server_pd01_port:
394         type: org.openecomp.capabilities.Forwarder
395         occurrences:
396         - 1
397         - UNBOUNDED
398       disk.write.requests.rate_pd_server:
399         type: org.openecomp.capabilities.metric.Ceilometer
400         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
401         occurrences:
402         - 1
403         - UNBOUNDED
404       disk.ephemeral.size_pd_server:
405         type: org.openecomp.capabilities.metric.Ceilometer
406         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
407         occurrences:
408         - 1
409         - UNBOUNDED
410       disk.write.requests_pd_server:
411         type: org.openecomp.capabilities.metric.Ceilometer
412         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
413         occurrences:
414         - 1
415         - UNBOUNDED
416       feature_pd_server_pd01_port:
417         type: tosca.capabilities.Node
418         occurrences:
419         - 1
420         - UNBOUNDED
421       disk.device.latency_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
427       disk.latency_pd_server:
428         type: org.openecomp.capabilities.metric.Ceilometer
429         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
430         occurrences:
431         - 1
432         - UNBOUNDED
433       disk.device.capacity_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.outgoing.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       disk.device.iops_pd_server:
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