[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_b_single_1b_1ServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Nested_b_single_1b_1
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.b_single_1b:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     port_1b_t1_port_order:
15       type: list
16       required: true
17       entry_schema:
18         type: integer
19     port_1b_t1_port_network_role:
20       type: list
21       required: true
22       entry_schema:
23         type: string
24     port_1b_t1_port_exCP_naming:
25       type: list
26       required: true
27       entry_schema:
28         type: json
29     vm_flavor_name:
30       type: string
31       required: true
32     port_1b_t1_port_ip_requirements:
33       type: list
34       required: true
35       entry_schema:
36         type: json
37     vm_image_name:
38       type: string
39       required: true
40     port_1b_t2_port_network_role:
41       type: list
42       required: true
43       entry_schema:
44         type: string
45     port_1b_t2_port_order:
46       type: list
47       required: true
48       entry_schema:
49         type: integer
50     compute_b_single_1b_user_data_format:
51       type: list
52       required: true
53       entry_schema:
54         type: string
55     port_1b_t2_port_exCP_naming:
56       type: list
57       required: true
58       entry_schema:
59         type: json
60     port_1b_t2_port_network_role_tag:
61       type: list
62       required: true
63       entry_schema:
64         type: string
65     port_1b_t2_port_subnetpoolid:
66       type: list
67       required: true
68       entry_schema:
69         type: string
70     port_1b_t2_port_mac_requirements:
71       type: list
72       required: true
73       entry_schema:
74         type: json
75     compute_b_single_1b_availability_zone:
76       type: list
77       required: true
78       entry_schema:
79         type: string
80     index_value:
81       type: integer
82       description: Index value of this substitution service template runtime instance
83       required: false
84       default: 0
85       constraints:
86       - greater_or_equal: 0
87     compute_b_single_1b_scheduler_hints:
88       type: list
89       required: true
90       entry_schema:
91         type: json
92     port_1b_t2_port_vlan_requirements:
93       type: list
94       required: true
95       entry_schema:
96         type: json
97     port_1b_t2_port_ip_requirements:
98       type: list
99       required: true
100       entry_schema:
101         type: json
102     port_1b_t1_port_network_role_tag:
103       type: list
104       required: true
105       entry_schema:
106         type: string
107     compute_b_single_1b_metadata:
108       type: list
109       required: true
110       entry_schema:
111         type: json
112     port_1b_t1_port_subnetpoolid:
113       type: list
114       required: true
115       entry_schema:
116         type: string
117     port_1b_t1_port_mac_requirements:
118       type: list
119       required: true
120       entry_schema:
121         type: json
122     port_1b_t2_port_network:
123       type: list
124       required: true
125       entry_schema:
126         type: string
127     port_1b_t1_port_vlan_requirements:
128       type: list
129       required: true
130       entry_schema:
131         type: json
132     compute_b_single_1b_name:
133       type: list
134       required: true
135       entry_schema:
136         type: string
137   node_templates:
138     b_single_1b:
139       type: org.openecomp.resource.vfc.nodes.heat.b_single_1b
140       properties:
141         availability_zone:
142           get_input:
143           - compute_b_single_1b_availability_zone
144           - index_value
145         flavor:
146           get_input: vm_flavor_name
147         metadata:
148           get_input:
149           - compute_b_single_1b_metadata
150           - index_value
151         image:
152           get_input: vm_image_name
153         name:
154           get_input:
155           - compute_b_single_1b_name
156           - index_value
157         scheduler_hints:
158           get_input:
159           - compute_b_single_1b_scheduler_hints
160           - index_value
161         user_data_format:
162           get_input:
163           - compute_b_single_1b_user_data_format
164           - index_value
165     b_single_1b_1b_t1_port:
166       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
167       properties:
168         exCP_naming:
169           get_input:
170           - port_1b_t1_port_exCP_naming
171           - index_value
172         vlan_requirements:
173           get_input:
174           - port_1b_t1_port_vlan_requirements
175           - index_value
176         ip_requirements:
177           get_input:
178           - port_1b_t1_port_ip_requirements
179           - index_value
180         network_role_tag:
181           get_input:
182           - port_1b_t1_port_network_role_tag
183           - index_value
184         mac_requirements:
185           get_input:
186           - port_1b_t1_port_mac_requirements
187           - index_value
188         order:
189           get_input:
190           - port_1b_t1_port_order
191           - index_value
192         network_role:
193           get_input:
194           - port_1b_t1_port_network_role
195           - index_value
196         subnetpoolid:
197           get_input:
198           - port_1b_t1_port_subnetpoolid
199           - index_value
200         network:
201           get_attribute:
202           - b_single_1b
203           - accessIPv6
204       requirements:
205       - binding:
206           capability: tosca.capabilities.network.Bindable
207           node: b_single_1b
208           relationship: tosca.relationships.network.BindsTo
209     b_single_1b_1b_t2_port:
210       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
211       properties:
212         exCP_naming:
213           get_input:
214           - port_1b_t2_port_exCP_naming
215           - index_value
216         vlan_requirements:
217           get_input:
218           - port_1b_t2_port_vlan_requirements
219           - index_value
220         ip_requirements:
221           get_input:
222           - port_1b_t2_port_ip_requirements
223           - index_value
224         network_role_tag:
225           get_input:
226           - port_1b_t2_port_network_role_tag
227           - index_value
228         mac_requirements:
229           get_input:
230           - port_1b_t2_port_mac_requirements
231           - index_value
232         order:
233           get_input:
234           - port_1b_t2_port_order
235           - index_value
236         network_role:
237           get_input:
238           - port_1b_t2_port_network_role
239           - index_value
240         subnetpoolid:
241           get_input:
242           - port_1b_t2_port_subnetpoolid
243           - index_value
244         network:
245           get_input:
246           - port_1b_t2_port_network
247           - index_value
248       requirements:
249       - binding:
250           capability: tosca.capabilities.network.Bindable
251           node: b_single_1b
252           relationship: tosca.relationships.network.BindsTo
253   outputs:
254     b_single_1b_instance_name:
255       type: list
256       value:
257         get_attribute:
258         - b_single_1b
259         - instance_name
260       entry_schema:
261         type: string
262     b_single_1b_1b_t1_port_tenant_id:
263       type: list
264       value:
265         get_attribute:
266         - b_single_1b_1b_t1_port
267         - tenant_id
268       entry_schema:
269         type: string
270   substitution_mappings:
271     node_type: org.openecomp.resource.abstract.nodes.b_single_1b_1
272     capabilities:
273       attachment_b_single_1b_1b_t2_port:
274       - b_single_1b_1b_t2_port
275       - attachment
276       endpoint_b_single_1b:
277       - b_single_1b
278       - endpoint
279       feature_b_single_1b:
280       - b_single_1b
281       - feature
282       disk.iops_b_single_1b:
283       - b_single_1b
284       - disk.iops
285       network.incoming.bytes.rate_b_single_1b_1b_t2_port:
286       - b_single_1b_1b_t2_port
287       - network.incoming.bytes.rate
288       network.outgoing.bytes.rate_b_single_1b_1b_t2_port:
289       - b_single_1b_1b_t2_port
290       - network.outgoing.bytes.rate
291       scalable_b_single_1b:
292       - b_single_1b
293       - scalable
294       disk.write.bytes_b_single_1b:
295       - b_single_1b
296       - disk.write.bytes
297       os_b_single_1b:
298       - b_single_1b
299       - os
300       vcpus_b_single_1b:
301       - b_single_1b
302       - vcpus
303       cpu_b_single_1b:
304       - b_single_1b
305       - cpu
306       disk.device.read.requests.rate_b_single_1b:
307       - b_single_1b
308       - disk.device.read.requests.rate
309       network.incoming.packets.rate_b_single_1b_1b_t2_port:
310       - b_single_1b_1b_t2_port
311       - network.incoming.packets.rate
312       instance_b_single_1b:
313       - b_single_1b
314       - instance
315       network.incoming.bytes.rate_b_single_1b_1b_t1_port:
316       - b_single_1b_1b_t1_port
317       - network.incoming.bytes.rate
318       disk.read.bytes_b_single_1b:
319       - b_single_1b
320       - disk.read.bytes
321       disk.device.latency_b_single_1b:
322       - b_single_1b
323       - disk.device.latency
324       disk.usage_b_single_1b:
325       - b_single_1b
326       - disk.usage
327       network.incoming.bytes_b_single_1b_1b_t1_port:
328       - b_single_1b_1b_t1_port
329       - network.incoming.bytes
330       disk.device.allocation_b_single_1b:
331       - b_single_1b
332       - disk.device.allocation
333       network.outgoing.packets.rate_b_single_1b_1b_t2_port:
334       - b_single_1b_1b_t2_port
335       - network.outgoing.packets.rate
336       disk.device.capacity_b_single_1b:
337       - b_single_1b
338       - disk.device.capacity
339       disk.latency_b_single_1b:
340       - b_single_1b
341       - disk.latency
342       network.incoming.packets_b_single_1b_1b_t2_port:
343       - b_single_1b_1b_t2_port
344       - network.incoming.packets
345       network.incoming.packets.rate_b_single_1b_1b_t1_port:
346       - b_single_1b_1b_t1_port
347       - network.incoming.packets.rate
348       attachment_b_single_1b_1b_t1_port:
349       - b_single_1b_1b_t1_port
350       - attachment
351       disk.device.write.requests_b_single_1b:
352       - b_single_1b
353       - disk.device.write.requests
354       binding_b_single_1b_1b_t2_port:
355       - b_single_1b_1b_t2_port
356       - binding
357       disk.ephemeral.size_b_single_1b:
358       - b_single_1b
359       - disk.ephemeral.size
360       disk.write.requests.rate_b_single_1b:
361       - b_single_1b
362       - disk.write.requests.rate
363       network.outpoing.packets_b_single_1b_1b_t2_port:
364       - b_single_1b_1b_t2_port
365       - network.outpoing.packets
366       disk.device.iops_b_single_1b:
367       - b_single_1b
368       - disk.device.iops
369       disk.read.requests_b_single_1b:
370       - b_single_1b
371       - disk.read.requests
372       memory.resident_b_single_1b:
373       - b_single_1b
374       - memory.resident
375       disk.root.size_b_single_1b:
376       - b_single_1b
377       - disk.root.size
378       feature_b_single_1b_1b_t1_port:
379       - b_single_1b_1b_t1_port
380       - feature
381       network.outgoing.bytes_b_single_1b_1b_t2_port:
382       - b_single_1b_1b_t2_port
383       - network.outgoing.bytes
384       disk.capacity_b_single_1b:
385       - b_single_1b
386       - disk.capacity
387       disk.device.write.bytes_b_single_1b:
388       - b_single_1b
389       - disk.device.write.bytes
390       disk.device.read.bytes_b_single_1b:
391       - b_single_1b
392       - disk.device.read.bytes
393       disk.device.read.bytes.rate_b_single_1b:
394       - b_single_1b
395       - disk.device.read.bytes.rate
396       cpu_util_b_single_1b:
397       - b_single_1b
398       - cpu_util
399       disk.write.requests_b_single_1b:
400       - b_single_1b
401       - disk.write.requests
402       network.outgoing.packets.rate_b_single_1b_1b_t1_port:
403       - b_single_1b_1b_t1_port
404       - network.outgoing.packets.rate
405       disk.device.usage_b_single_1b:
406       - b_single_1b
407       - disk.device.usage
408       disk.read.bytes.rate_b_single_1b:
409       - b_single_1b
410       - disk.read.bytes.rate
411       network.outgoing.bytes_b_single_1b_1b_t1_port:
412       - b_single_1b_1b_t1_port
413       - network.outgoing.bytes
414       disk.device.read.requests_b_single_1b:
415       - b_single_1b
416       - disk.device.read.requests
417       network.incoming.packets_b_single_1b_1b_t1_port:
418       - b_single_1b_1b_t1_port
419       - network.incoming.packets
420       binding_b_single_1b_1b_t1_port:
421       - b_single_1b_1b_t1_port
422       - binding
423       network.outpoing.packets_b_single_1b_1b_t1_port:
424       - b_single_1b_1b_t1_port
425       - network.outpoing.packets
426       disk.device.write.requests.rate_b_single_1b:
427       - b_single_1b
428       - disk.device.write.requests.rate
429       memory.usage_b_single_1b:
430       - b_single_1b
431       - memory.usage
432       disk.write.bytes.rate_b_single_1b:
433       - b_single_1b
434       - disk.write.bytes.rate
435       network.incoming.bytes_b_single_1b_1b_t2_port:
436       - b_single_1b_1b_t2_port
437       - network.incoming.bytes
438       network.outgoing.bytes.rate_b_single_1b_1b_t1_port:
439       - b_single_1b_1b_t1_port
440       - network.outgoing.bytes.rate
441       cpu.delta_b_single_1b:
442       - b_single_1b
443       - cpu.delta
444       disk.allocation_b_single_1b:
445       - b_single_1b
446       - disk.allocation
447       disk.device.write.bytes.rate_b_single_1b:
448       - b_single_1b
449       - disk.device.write.bytes.rate
450       memory_b_single_1b:
451       - b_single_1b
452       - memory
453       host_b_single_1b:
454       - b_single_1b
455       - host
456       binding_b_single_1b:
457       - b_single_1b
458       - binding
459       feature_b_single_1b_1b_t2_port:
460       - b_single_1b_1b_t2_port
461       - feature
462     requirements:
463       local_storage_b_single_1b:
464       - b_single_1b
465       - local_storage
466       dependency_b_single_1b_1b_t1_port:
467       - b_single_1b_1b_t1_port
468       - dependency
469       dependency_b_single_1b:
470       - b_single_1b
471       - dependency
472       link_b_single_1b_1b_t2_port:
473       - b_single_1b_1b_t2_port
474       - link
475       link_b_single_1b_1b_t1_port:
476       - b_single_1b_1b_t1_port
477       - link
478       dependency_b_single_1b_1b_t2_port:
479       - b_single_1b_1b_t2_port
480       - dependency