[SDC-29] rebase continue work to align source
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / mixPatterns / twoAppearancePerPatternWithConnectivities / out / Nested_1c12_scalling_instanceServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Nested_1c12_scalling_instance
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 node_types:
10   org.openecomp.resource.vfc.nodes.heat.1c12_scalling_instance:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     port_1c1_t1_port_exCP_naming:
15       type: list
16       required: true
17       entry_schema:
18         type: json
19     compute_1c12_scalling_instance_scheduler_hints:
20       type: list
21       required: true
22       entry_schema:
23         type: json
24     port_1c1_t1_port_fixed_ips:
25       type: list
26       required: true
27       entry_schema:
28         type: json
29     compute_1c12_scalling_instance_name:
30       type: list
31       required: true
32       entry_schema:
33         type: string
34     port_1c1_t1_port_vlan_requirements:
35       type: list
36       required: true
37       entry_schema:
38         type: json
39     port_1c1_t1_port_mac_requirements:
40       type: list
41       required: true
42       entry_schema:
43         type: json
44     index_value:
45       type: integer
46       description: Index value of this substitution service template runtime instance
47       required: false
48       default: 0
49       constraints:
50       - greater_or_equal: 0
51     vm_flavor_name:
52       type: string
53       required: true
54     compute_1c12_scalling_instance_user_data_format:
55       type: list
56       required: true
57       entry_schema:
58         type: string
59     port_1c1_t1_port_ip_requirements:
60       type: list
61       required: true
62       entry_schema:
63         type: json
64     vm_image_name:
65       type: string
66       required: true
67     port_1c1_t1_port_name:
68       type: list
69       required: true
70       entry_schema:
71         type: string
72     port_1c1_t1_port_subnetpoolid:
73       type: list
74       required: true
75       entry_schema:
76         type: string
77     port_1c1_t1_port_network_role_tag:
78       type: list
79       required: true
80       entry_schema:
81         type: string
82     port_1c1_t1_port_network_role:
83       type: list
84       required: true
85       entry_schema:
86         type: string
87     compute_1c12_scalling_instance_availability_zone:
88       type: list
89       required: true
90       entry_schema:
91         type: string
92     port_1c1_t1_port_network:
93       type: list
94       required: true
95       entry_schema:
96         type: string
97     port_1c1_t1_port_order:
98       type: list
99       required: true
100       entry_schema:
101         type: integer
102   node_templates:
103     1c12_scalling_instance_1c1_t1_port:
104       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
105       properties:
106         exCP_naming:
107           get_input:
108           - port_1c1_t1_port_exCP_naming
109           - index_value
110         vlan_requirements:
111           get_input:
112           - port_1c1_t1_port_vlan_requirements
113           - index_value
114         ip_requirements:
115           get_input:
116           - port_1c1_t1_port_ip_requirements
117           - index_value
118         network_role_tag:
119           get_input:
120           - port_1c1_t1_port_network_role_tag
121           - index_value
122         mac_requirements:
123           get_input:
124           - port_1c1_t1_port_mac_requirements
125           - index_value
126         order:
127           get_input:
128           - port_1c1_t1_port_order
129           - index_value
130         network_role:
131           get_input:
132           - port_1c1_t1_port_network_role
133           - index_value
134         subnetpoolid:
135           get_input:
136           - port_1c1_t1_port_subnetpoolid
137           - index_value
138         fixed_ips:
139           get_input:
140           - port_1c1_t1_port_fixed_ips
141           - index_value
142         name:
143           get_input:
144           - port_1c1_t1_port_name
145           - index_value
146         network:
147           get_input:
148           - port_1c1_t1_port_network
149           - index_value
150       requirements:
151       - binding:
152           capability: tosca.capabilities.network.Bindable
153           node: 1c12_scalling_instance
154           relationship: tosca.relationships.network.BindsTo
155     1c12_scalling_instance:
156       type: org.openecomp.resource.vfc.nodes.heat.1c12_scalling_instance
157       properties:
158         availability_zone:
159           get_input:
160           - compute_1c12_scalling_instance_availability_zone
161           - index_value
162         flavor:
163           get_input: vm_flavor_name
164         image:
165           get_input: vm_image_name
166         name:
167           get_input:
168           - compute_1c12_scalling_instance_name
169           - index_value
170         scheduler_hints:
171           get_input:
172           - compute_1c12_scalling_instance_scheduler_hints
173           - index_value
174         user_data_format:
175           get_input:
176           - compute_1c12_scalling_instance_user_data_format
177           - index_value
178   outputs:
179     1c12_scalling_instance_1c1_t1_port_tenant_id:
180       type: list
181       value:
182         get_attribute:
183         - 1c12_scalling_instance_1c1_t1_port
184         - tenant_id
185       entry_schema:
186         type: string
187     1c12_scalling_instance_instance_name:
188       type: list
189       value:
190         get_attribute:
191         - 1c12_scalling_instance
192         - instance_name
193       entry_schema:
194         type: string
195   substitution_mappings:
196     node_type: org.openecomp.resource.abstract.nodes.1c12_scalling_instance
197     capabilities:
198       cpu_1c12_scalling_instance:
199       - 1c12_scalling_instance
200       - cpu
201       disk.device.write.bytes_1c12_scalling_instance:
202       - 1c12_scalling_instance
203       - disk.device.write.bytes
204       network.incoming.bytes.rate_1c12_scalling_instance_1c1_t1_port:
205       - 1c12_scalling_instance_1c1_t1_port
206       - network.incoming.bytes.rate
207       disk.usage_1c12_scalling_instance:
208       - 1c12_scalling_instance
209       - disk.usage
210       disk.device.read.requests_1c12_scalling_instance:
211       - 1c12_scalling_instance
212       - disk.device.read.requests
213       feature_1c12_scalling_instance_1c1_t1_port:
214       - 1c12_scalling_instance_1c1_t1_port
215       - feature
216       disk.device.latency_1c12_scalling_instance:
217       - 1c12_scalling_instance
218       - disk.device.latency
219       network.outgoing.bytes_1c12_scalling_instance_1c1_t1_port:
220       - 1c12_scalling_instance_1c1_t1_port
221       - network.outgoing.bytes
222       cpu_util_1c12_scalling_instance:
223       - 1c12_scalling_instance
224       - cpu_util
225       disk.read.bytes_1c12_scalling_instance:
226       - 1c12_scalling_instance
227       - disk.read.bytes
228       binding_1c12_scalling_instance:
229       - 1c12_scalling_instance
230       - binding
231       endpoint_1c12_scalling_instance:
232       - 1c12_scalling_instance
233       - endpoint
234       scalable_1c12_scalling_instance:
235       - 1c12_scalling_instance
236       - scalable
237       os_1c12_scalling_instance:
238       - 1c12_scalling_instance
239       - os
240       disk.device.usage_1c12_scalling_instance:
241       - 1c12_scalling_instance
242       - disk.device.usage
243       disk.device.allocation_1c12_scalling_instance:
244       - 1c12_scalling_instance
245       - disk.device.allocation
246       binding_1c12_scalling_instance_1c1_t1_port:
247       - 1c12_scalling_instance_1c1_t1_port
248       - binding
249       network.incoming.packets_1c12_scalling_instance_1c1_t1_port:
250       - 1c12_scalling_instance_1c1_t1_port
251       - network.incoming.packets
252       attachment_1c12_scalling_instance_1c1_t1_port:
253       - 1c12_scalling_instance_1c1_t1_port
254       - attachment
255       disk.latency_1c12_scalling_instance:
256       - 1c12_scalling_instance
257       - disk.latency
258       network.incoming.bytes_1c12_scalling_instance_1c1_t1_port:
259       - 1c12_scalling_instance_1c1_t1_port
260       - network.incoming.bytes
261       memory_1c12_scalling_instance:
262       - 1c12_scalling_instance
263       - memory
264       host_1c12_scalling_instance:
265       - 1c12_scalling_instance
266       - host
267       cpu.delta_1c12_scalling_instance:
268       - 1c12_scalling_instance
269       - cpu.delta
270       disk.device.capacity_1c12_scalling_instance:
271       - 1c12_scalling_instance
272       - disk.device.capacity
273       disk.read.requests_1c12_scalling_instance:
274       - 1c12_scalling_instance
275       - disk.read.requests
276       disk.write.requests.rate_1c12_scalling_instance:
277       - 1c12_scalling_instance
278       - disk.write.requests.rate
279       disk.write.bytes.rate_1c12_scalling_instance:
280       - 1c12_scalling_instance
281       - disk.write.bytes.rate
282       disk.write.requests_1c12_scalling_instance:
283       - 1c12_scalling_instance
284       - disk.write.requests
285       network.outgoing.bytes.rate_1c12_scalling_instance_1c1_t1_port:
286       - 1c12_scalling_instance_1c1_t1_port
287       - network.outgoing.bytes.rate
288       disk.ephemeral.size_1c12_scalling_instance:
289       - 1c12_scalling_instance
290       - disk.ephemeral.size
291       disk.device.read.requests.rate_1c12_scalling_instance:
292       - 1c12_scalling_instance
293       - disk.device.read.requests.rate
294       instance_1c12_scalling_instance:
295       - 1c12_scalling_instance
296       - instance
297       disk.device.read.bytes.rate_1c12_scalling_instance:
298       - 1c12_scalling_instance
299       - disk.device.read.bytes.rate
300       disk.iops_1c12_scalling_instance:
301       - 1c12_scalling_instance
302       - disk.iops
303       disk.device.iops_1c12_scalling_instance:
304       - 1c12_scalling_instance
305       - disk.device.iops
306       feature_1c12_scalling_instance:
307       - 1c12_scalling_instance
308       - feature
309       disk.device.write.bytes.rate_1c12_scalling_instance:
310       - 1c12_scalling_instance
311       - disk.device.write.bytes.rate
312       disk.write.bytes_1c12_scalling_instance:
313       - 1c12_scalling_instance
314       - disk.write.bytes
315       disk.device.read.bytes_1c12_scalling_instance:
316       - 1c12_scalling_instance
317       - disk.device.read.bytes
318       vcpus_1c12_scalling_instance:
319       - 1c12_scalling_instance
320       - vcpus
321       network.incoming.packets.rate_1c12_scalling_instance_1c1_t1_port:
322       - 1c12_scalling_instance_1c1_t1_port
323       - network.incoming.packets.rate
324       disk.device.write.requests.rate_1c12_scalling_instance:
325       - 1c12_scalling_instance
326       - disk.device.write.requests.rate
327       network.outgoing.packets.rate_1c12_scalling_instance_1c1_t1_port:
328       - 1c12_scalling_instance_1c1_t1_port
329       - network.outgoing.packets.rate
330       disk.device.write.requests_1c12_scalling_instance:
331       - 1c12_scalling_instance
332       - disk.device.write.requests
333       network.outpoing.packets_1c12_scalling_instance_1c1_t1_port:
334       - 1c12_scalling_instance_1c1_t1_port
335       - network.outpoing.packets
336       disk.allocation_1c12_scalling_instance:
337       - 1c12_scalling_instance
338       - disk.allocation
339       disk.root.size_1c12_scalling_instance:
340       - 1c12_scalling_instance
341       - disk.root.size
342       disk.capacity_1c12_scalling_instance:
343       - 1c12_scalling_instance
344       - disk.capacity
345       memory.resident_1c12_scalling_instance:
346       - 1c12_scalling_instance
347       - memory.resident
348       disk.read.bytes.rate_1c12_scalling_instance:
349       - 1c12_scalling_instance
350       - disk.read.bytes.rate
351       memory.usage_1c12_scalling_instance:
352       - 1c12_scalling_instance
353       - memory.usage
354     requirements:
355       dependency_1c12_scalling_instance_1c1_t1_port:
356       - 1c12_scalling_instance_1c1_t1_port
357       - dependency
358       local_storage_1c12_scalling_instance:
359       - 1c12_scalling_instance
360       - local_storage
361       dependency_1c12_scalling_instance:
362       - 1c12_scalling_instance
363       - dependency
364       link_1c12_scalling_instance_1c1_t1_port:
365       - 1c12_scalling_instance_1c1_t1_port
366       - link