[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 / mixPatterns / twoAppearancePerPatternWithConnectivities / out / Nested_1c11_scalling_instanceServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Nested_1c11_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.1c11_scalling_instance:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     port_1c1_t1_port_fixed_ips:
15       type: list
16       required: true
17       entry_schema:
18         type: json
19     vm_image_name:
20       type: string
21       required: true
22     port_1c1_t1_port_mac_requirements:
23       type: list
24       required: true
25       entry_schema:
26         type: json
27     index_value:
28       type: integer
29       description: Index value of this substitution service template runtime instance
30       required: false
31       default: 0
32       constraints:
33       - greater_or_equal: 0
34     port_1c1_t1_port_name:
35       type: list
36       required: true
37       entry_schema:
38         type: string
39     compute_1c11_scalling_instance_scheduler_hints:
40       type: list
41       required: true
42       entry_schema:
43         type: json
44     vm_flavor_name:
45       type: string
46       required: true
47     compute_1c11_scalling_instance_name:
48       type: list
49       required: true
50       entry_schema:
51         type: string
52     port_1c1_t1_port_network:
53       type: list
54       required: true
55       entry_schema:
56         type: string
57     compute_1c11_scalling_instance_availability_zone:
58       type: list
59       required: true
60       entry_schema:
61         type: string
62     compute_1c11_scalling_instance_user_data_format:
63       type: list
64       required: true
65       entry_schema:
66         type: string
67     port_1c1_t1_port_ip_requirements:
68       type: list
69       required: true
70       entry_schema:
71         type: json
72   node_templates:
73     1c11_scalling_instance:
74       type: org.openecomp.resource.vfc.nodes.heat.1c11_scalling_instance
75       properties:
76         availability_zone:
77           get_input:
78           - compute_1c11_scalling_instance_availability_zone
79           - index_value
80         flavor:
81           get_input: vm_flavor_name
82         image:
83           get_input: vm_image_name
84         name:
85           get_input:
86           - compute_1c11_scalling_instance_name
87           - index_value
88         scheduler_hints:
89           get_input:
90           - compute_1c11_scalling_instance_scheduler_hints
91           - index_value
92         user_data_format:
93           get_input:
94           - compute_1c11_scalling_instance_user_data_format
95           - index_value
96     1c11_scalling_instance_1c1_t1_port:
97       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
98       properties:
99         ip_requirements:
100           get_input:
101           - port_1c1_t1_port_ip_requirements
102           - index_value
103         mac_requirements:
104           get_input:
105           - port_1c1_t1_port_mac_requirements
106           - index_value
107         fixed_ips:
108           get_input:
109           - port_1c1_t1_port_fixed_ips
110           - index_value
111         name:
112           get_input:
113           - port_1c1_t1_port_name
114           - index_value
115         network:
116           get_input:
117           - port_1c1_t1_port_network
118           - index_value
119       requirements:
120       - binding:
121           capability: tosca.capabilities.network.Bindable
122           node: 1c11_scalling_instance
123           relationship: tosca.relationships.network.BindsTo
124   outputs:
125     1c11_scalling_instance_instance_name:
126       type: list
127       value:
128         get_attribute:
129         - 1c11_scalling_instance
130         - instance_name
131       entry_schema:
132         type: string
133     1c11_scalling_instance_1c1_t1_port_tenant_id:
134       type: list
135       value:
136         get_attribute:
137         - 1c11_scalling_instance_1c1_t1_port
138         - tenant_id
139       entry_schema:
140         type: string
141   substitution_mappings:
142     node_type: org.openecomp.resource.abstract.nodes.1c11_scalling_instance
143     capabilities:
144       disk.device.usage_1c11_scalling_instance:
145       - 1c11_scalling_instance
146       - disk.device.usage
147       network.incoming.packets_1c11_scalling_instance_1c1_t1_port:
148       - 1c11_scalling_instance_1c1_t1_port
149       - network.incoming.packets
150       network.incoming.packets.rate_1c11_scalling_instance_1c1_t1_port:
151       - 1c11_scalling_instance_1c1_t1_port
152       - network.incoming.packets.rate
153       disk.allocation_1c11_scalling_instance:
154       - 1c11_scalling_instance
155       - disk.allocation
156       disk.device.read.bytes_1c11_scalling_instance:
157       - 1c11_scalling_instance
158       - disk.device.read.bytes
159       disk.device.allocation_1c11_scalling_instance:
160       - 1c11_scalling_instance
161       - disk.device.allocation
162       disk.read.bytes_1c11_scalling_instance:
163       - 1c11_scalling_instance
164       - disk.read.bytes
165       binding_1c11_scalling_instance:
166       - 1c11_scalling_instance
167       - binding
168       feature_1c11_scalling_instance:
169       - 1c11_scalling_instance
170       - feature
171       memory.usage_1c11_scalling_instance:
172       - 1c11_scalling_instance
173       - memory.usage
174       disk.usage_1c11_scalling_instance:
175       - 1c11_scalling_instance
176       - disk.usage
177       disk.latency_1c11_scalling_instance:
178       - 1c11_scalling_instance
179       - disk.latency
180       network.outgoing.packets.rate_1c11_scalling_instance_1c1_t1_port:
181       - 1c11_scalling_instance_1c1_t1_port
182       - network.outgoing.packets.rate
183       vcpus_1c11_scalling_instance:
184       - 1c11_scalling_instance
185       - vcpus
186       memory_1c11_scalling_instance:
187       - 1c11_scalling_instance
188       - memory
189       cpu_1c11_scalling_instance:
190       - 1c11_scalling_instance
191       - cpu
192       endpoint_1c11_scalling_instance:
193       - 1c11_scalling_instance
194       - endpoint
195       feature_1c11_scalling_instance_1c1_t1_port:
196       - 1c11_scalling_instance_1c1_t1_port
197       - feature
198       scalable_1c11_scalling_instance:
199       - 1c11_scalling_instance
200       - scalable
201       os_1c11_scalling_instance:
202       - 1c11_scalling_instance
203       - os
204       network.outpoing.packets_1c11_scalling_instance_1c1_t1_port:
205       - 1c11_scalling_instance_1c1_t1_port
206       - network.outpoing.packets
207       disk.ephemeral.size_1c11_scalling_instance:
208       - 1c11_scalling_instance
209       - disk.ephemeral.size
210       cpu_util_1c11_scalling_instance:
211       - 1c11_scalling_instance
212       - cpu_util
213       disk.write.bytes.rate_1c11_scalling_instance:
214       - 1c11_scalling_instance
215       - disk.write.bytes.rate
216       disk.read.bytes.rate_1c11_scalling_instance:
217       - 1c11_scalling_instance
218       - disk.read.bytes.rate
219       disk.capacity_1c11_scalling_instance:
220       - 1c11_scalling_instance
221       - disk.capacity
222       host_1c11_scalling_instance:
223       - 1c11_scalling_instance
224       - host
225       disk.device.write.bytes.rate_1c11_scalling_instance:
226       - 1c11_scalling_instance
227       - disk.device.write.bytes.rate
228       cpu.delta_1c11_scalling_instance:
229       - 1c11_scalling_instance
230       - cpu.delta
231       network.outgoing.bytes_1c11_scalling_instance_1c1_t1_port:
232       - 1c11_scalling_instance_1c1_t1_port
233       - network.outgoing.bytes
234       disk.device.write.requests_1c11_scalling_instance:
235       - 1c11_scalling_instance
236       - disk.device.write.requests
237       network.incoming.bytes.rate_1c11_scalling_instance_1c1_t1_port:
238       - 1c11_scalling_instance_1c1_t1_port
239       - network.incoming.bytes.rate
240       disk.device.capacity_1c11_scalling_instance:
241       - 1c11_scalling_instance
242       - disk.device.capacity
243       binding_1c11_scalling_instance_1c1_t1_port:
244       - 1c11_scalling_instance_1c1_t1_port
245       - binding
246       disk.write.bytes_1c11_scalling_instance:
247       - 1c11_scalling_instance
248       - disk.write.bytes
249       disk.write.requests_1c11_scalling_instance:
250       - 1c11_scalling_instance
251       - disk.write.requests
252       network.incoming.bytes_1c11_scalling_instance_1c1_t1_port:
253       - 1c11_scalling_instance_1c1_t1_port
254       - network.incoming.bytes
255       network.outgoing.bytes.rate_1c11_scalling_instance_1c1_t1_port:
256       - 1c11_scalling_instance_1c1_t1_port
257       - network.outgoing.bytes.rate
258       disk.device.read.requests_1c11_scalling_instance:
259       - 1c11_scalling_instance
260       - disk.device.read.requests
261       disk.device.write.bytes_1c11_scalling_instance:
262       - 1c11_scalling_instance
263       - disk.device.write.bytes
264       disk.device.read.bytes.rate_1c11_scalling_instance:
265       - 1c11_scalling_instance
266       - disk.device.read.bytes.rate
267       disk.root.size_1c11_scalling_instance:
268       - 1c11_scalling_instance
269       - disk.root.size
270       instance_1c11_scalling_instance:
271       - 1c11_scalling_instance
272       - instance
273       disk.read.requests_1c11_scalling_instance:
274       - 1c11_scalling_instance
275       - disk.read.requests
276       disk.device.iops_1c11_scalling_instance:
277       - 1c11_scalling_instance
278       - disk.device.iops
279       memory.resident_1c11_scalling_instance:
280       - 1c11_scalling_instance
281       - memory.resident
282       attachment_1c11_scalling_instance_1c1_t1_port:
283       - 1c11_scalling_instance_1c1_t1_port
284       - attachment
285       disk.write.requests.rate_1c11_scalling_instance:
286       - 1c11_scalling_instance
287       - disk.write.requests.rate
288       disk.device.read.requests.rate_1c11_scalling_instance:
289       - 1c11_scalling_instance
290       - disk.device.read.requests.rate
291       disk.device.write.requests.rate_1c11_scalling_instance:
292       - 1c11_scalling_instance
293       - disk.device.write.requests.rate
294       disk.device.latency_1c11_scalling_instance:
295       - 1c11_scalling_instance
296       - disk.device.latency
297       disk.iops_1c11_scalling_instance:
298       - 1c11_scalling_instance
299       - disk.iops
300     requirements:
301       local_storage_1c11_scalling_instance:
302       - 1c11_scalling_instance
303       - local_storage
304       dependency_1c11_scalling_instance_1c1_t1_port:
305       - 1c11_scalling_instance_1c1_t1_port
306       - dependency
307       link_1c11_scalling_instance_1c1_t1_port:
308       - 1c11_scalling_instance_1c1_t1_port
309       - link
310       dependency_1c11_scalling_instance:
311       - 1c11_scalling_instance
312       - dependency