[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 / oneComputeTypeOnePortNodeConnectedOut / out / Nested_pd_serverServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Nested_pd_server
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.pd_server:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     port_pd01_port_mac_requirements:
15       type: list
16       required: true
17       entry_schema:
18         type: json
19     vm_image_name:
20       type: string
21       required: true
22     port_pd01_port_ip_requirements:
23       type: list
24       required: true
25       entry_schema:
26         type: json
27     port_pd01_port_network:
28       type: list
29       required: true
30       entry_schema:
31         type: string
32     index_value:
33       type: integer
34       description: Index value of this substitution service template runtime instance
35       required: false
36       default: 0
37       constraints:
38       - greater_or_equal: 0
39     compute_pd_server_availability_zone:
40       type: list
41       required: true
42       entry_schema:
43         type: string
44     compute_pd_server_name:
45       type: list
46       required: true
47       entry_schema:
48         type: string
49     port_pd01_port_replacement_policy:
50       type: list
51       required: true
52       entry_schema:
53         type: string
54     vm_flavor_name:
55       type: string
56       required: true
57     compute_pd_server_user_data_format:
58       type: list
59       required: true
60       entry_schema:
61         type: string
62   node_templates:
63     pd_server:
64       type: org.openecomp.resource.vfc.nodes.heat.pd_server
65       properties:
66         availability_zone:
67           get_input:
68           - compute_pd_server_availability_zone
69           - index_value
70         flavor:
71           get_input: vm_flavor_name
72         image:
73           get_input: vm_image_name
74         name:
75           get_input:
76           - compute_pd_server_name
77           - index_value
78         user_data_format:
79           get_input:
80           - compute_pd_server_user_data_format
81           - index_value
82     pd_server_pd01_port:
83       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
84       properties:
85         replacement_policy:
86           get_input:
87           - port_pd01_port_replacement_policy
88           - index_value
89         ip_requirements:
90           get_input:
91           - port_pd01_port_ip_requirements
92           - index_value
93         mac_requirements:
94           get_input:
95           - port_pd01_port_mac_requirements
96           - index_value
97         network:
98           get_input:
99           - port_pd01_port_network
100           - index_value
101       requirements:
102       - binding:
103           capability: tosca.capabilities.network.Bindable
104           node: pd_server
105           relationship: tosca.relationships.network.BindsTo
106   substitution_mappings:
107     node_type: org.openecomp.resource.abstract.nodes.pd_server
108     capabilities:
109       scalable_pd_server:
110       - pd_server
111       - scalable
112       disk.read.bytes.rate_pd_server:
113       - pd_server
114       - disk.read.bytes.rate
115       memory.usage_pd_server:
116       - pd_server
117       - memory.usage
118       memory_pd_server:
119       - pd_server
120       - memory
121       disk.device.usage_pd_server:
122       - pd_server
123       - disk.device.usage
124       network.outgoing.packets.rate_pd_server_pd01_port:
125       - pd_server_pd01_port
126       - network.outgoing.packets.rate
127       os_pd_server:
128       - pd_server
129       - os
130       disk.write.bytes.rate_pd_server:
131       - pd_server
132       - disk.write.bytes.rate
133       network.incoming.bytes_pd_server_pd01_port:
134       - pd_server_pd01_port
135       - network.incoming.bytes
136       cpu_pd_server:
137       - pd_server
138       - cpu
139       cpu_util_pd_server:
140       - pd_server
141       - cpu_util
142       disk.device.write.requests.rate_pd_server:
143       - pd_server
144       - disk.device.write.requests.rate
145       disk.read.bytes_pd_server:
146       - pd_server
147       - disk.read.bytes
148       disk.device.read.bytes.rate_pd_server:
149       - pd_server
150       - disk.device.read.bytes.rate
151       network.outgoing.bytes_pd_server_pd01_port:
152       - pd_server_pd01_port
153       - network.outgoing.bytes
154       disk.iops_pd_server:
155       - pd_server
156       - disk.iops
157       memory.resident_pd_server:
158       - pd_server
159       - memory.resident
160       cpu.delta_pd_server:
161       - pd_server
162       - cpu.delta
163       network.incoming.packets.rate_pd_server_pd01_port:
164       - pd_server_pd01_port
165       - network.incoming.packets.rate
166       vcpus_pd_server:
167       - pd_server
168       - vcpus
169       disk.device.write.bytes.rate_pd_server:
170       - pd_server
171       - disk.device.write.bytes.rate
172       disk.device.write.requests_pd_server:
173       - pd_server
174       - disk.device.write.requests
175       endpoint_pd_server:
176       - pd_server
177       - endpoint
178       attachment_pd_server_pd01_port:
179       - pd_server_pd01_port
180       - attachment
181       disk.capacity_pd_server:
182       - pd_server
183       - disk.capacity
184       disk.device.allocation_pd_server:
185       - pd_server
186       - disk.device.allocation
187       disk.allocation_pd_server:
188       - pd_server
189       - disk.allocation
190       binding_pd_server:
191       - pd_server
192       - binding
193       disk.read.requests_pd_server:
194       - pd_server
195       - disk.read.requests
196       feature_pd_server:
197       - pd_server
198       - feature
199       disk.usage_pd_server:
200       - pd_server
201       - disk.usage
202       binding_pd_server_pd01_port:
203       - pd_server_pd01_port
204       - binding
205       disk.write.bytes_pd_server:
206       - pd_server
207       - disk.write.bytes
208       network.incoming.bytes.rate_pd_server_pd01_port:
209       - pd_server_pd01_port
210       - network.incoming.bytes.rate
211       network.incoming.packets_pd_server_pd01_port:
212       - pd_server_pd01_port
213       - network.incoming.packets
214       disk.device.read.requests.rate_pd_server:
215       - pd_server
216       - disk.device.read.requests.rate
217       disk.root.size_pd_server:
218       - pd_server
219       - disk.root.size
220       disk.device.read.bytes_pd_server:
221       - pd_server
222       - disk.device.read.bytes
223       disk.device.write.bytes_pd_server:
224       - pd_server
225       - disk.device.write.bytes
226       disk.device.read.requests_pd_server:
227       - pd_server
228       - disk.device.read.requests
229       instance_pd_server:
230       - pd_server
231       - instance
232       host_pd_server:
233       - pd_server
234       - host
235       network.outpoing.packets_pd_server_pd01_port:
236       - pd_server_pd01_port
237       - network.outpoing.packets
238       disk.write.requests.rate_pd_server:
239       - pd_server
240       - disk.write.requests.rate
241       disk.ephemeral.size_pd_server:
242       - pd_server
243       - disk.ephemeral.size
244       disk.write.requests_pd_server:
245       - pd_server
246       - disk.write.requests
247       feature_pd_server_pd01_port:
248       - pd_server_pd01_port
249       - feature
250       disk.device.latency_pd_server:
251       - pd_server
252       - disk.device.latency
253       disk.latency_pd_server:
254       - pd_server
255       - disk.latency
256       disk.device.capacity_pd_server:
257       - pd_server
258       - disk.device.capacity
259       network.outgoing.bytes.rate_pd_server_pd01_port:
260       - pd_server_pd01_port
261       - network.outgoing.bytes.rate
262       disk.device.iops_pd_server:
263       - pd_server
264       - disk.device.iops
265     requirements:
266       local_storage_pd_server:
267       - pd_server
268       - local_storage
269       link_pd_server_pd01_port:
270       - pd_server_pd01_port
271       - link
272       dependency_pd_server_pd01_port:
273       - pd_server_pd01_port
274       - dependency
275       dependency_pd_server:
276       - pd_server
277       - dependency