1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
11 ps_server_main_1b_image:
15 description: Ps Image server
20 description: security_group_name
25 description: CMAUI1, CMAUI2 server names
32 description: network name of contrail v2 network
33 ps_server_main_1b_flavor:
37 description: Flavor for PS server
38 ps_server_main_1b_ips:
46 description: network name of jsa network
51 description: network name of jsa log network
52 pd_server_main_1b_names:
56 description: PD server names
59 cmaui_1c1_main_flavor:
63 description: Flavor for CMAUI server
64 pd_server_main_1b_flavor:
68 description: Flavor for PD server
73 description: Image for CMAUI server
74 ps_server_main_1b_names:
78 description: Ps server names
82 label: availabilityzone name
86 description: availabilityzone name
91 pd_server_main_1b_image:
95 description: PD Image server
96 pd_server_main_1b_ips:
101 abstract_pd_server_main_1b_1:
102 type: org.openecomp.resource.abstract.nodes.pd_server_main_1b_1
106 compute_pd_server_main_1b_availability_zone:
107 - get_input: availability_zone_0
108 port_pd_server_main_b_port_replacement_policy:
111 get_input: pd_server_main_1b_flavor
112 port_pd_server_main_b_port_fixed_ips:
115 - pd_server_main_1b_ips
117 port_pd_server_main_b_port_ip_requirements:
121 floating_ip_count_required:
124 get_input: pd_server_main_1b_image
125 port_pd_server_main_b_port_mac_requirements:
128 compute_pd_server_main_1b_name:
130 - pd_server_main_1b_names
132 port_pd_server_main_b_port_network:
133 - get_input: jsa_name
134 service_template_filter:
135 substitute_service_template: Nested_pd_server_main_1b_1ServiceTemplate.yaml
140 - service_template_filter
142 abstract_ps_server_main_1b_1:
143 type: org.openecomp.resource.abstract.nodes.ps_server_main_1b_1
147 compute_ps_server_main_1b_availability_zone:
148 - get_input: availability_zone_0
149 port_ps_server_main_b_port_replacement_policy:
151 port_ps_server_main_b_port_ip_requirements:
155 floating_ip_count_required:
158 get_input: ps_server_main_1b_flavor
159 port_ps_server_main_b_port_network:
160 - get_input: jsa_name
161 port_ps_server_main_b_port_mac_requirements:
164 port_ps_server_main_b_port_fixed_ips:
167 - ps_server_main_1b_ips
170 get_input: ps_server_main_1b_image
171 compute_ps_server_main_1b_name:
173 - ps_server_main_1b_names
175 service_template_filter:
176 substitute_service_template: Nested_ps_server_main_1b_1ServiceTemplate.yaml
181 - service_template_filter
184 - dependency_ps_server_main_1b:
185 capability: tosca.capabilities.Node
186 node: test_nested_no_compute
187 relationship: tosca.relationships.DependsOn
188 test_nested1Level_duplicate_same_file:
189 type: org.openecomp.resource.abstract.nodes.heat.nested1
193 service_template_filter:
194 substitute_service_template: nested1ServiceTemplate.yaml
196 get_input: security_group_name
197 test_nested_no_compute:
198 type: org.openecomp.resource.abstract.nodes.heat.nested1-no-compute
202 service_template_filter:
203 substitute_service_template: nested1-no-computeServiceTemplate.yaml
205 get_input: jsa_net_name
208 capability: feature_pd_server_main_1b
209 node: abstract_pd_server_main_1b_1
210 relationship: tosca.relationships.DependsOn
211 abstract_cmaui_1c1_main_1:
212 type: org.openecomp.resource.abstract.nodes.cmaui_1c1_main_1
216 port_cmaui_port_fixed_ips:
221 port_cmaui_port_network:
222 - get_input: contrail_net_name
223 port_cmaui_port_network_role_tag: contrail
225 get_input: cmaui_1c1_main_flavor
226 port_cmaui_port_mac_requirements:
229 port_cmaui_port_replacement_policy:
232 get_input: cmaui_1c1_main_image
233 port_cmaui_port_ip_requirements:
237 floating_ip_count_required:
239 compute_cmaui_1c1_main_availability_zone:
240 - get_input: availability_zone_0
241 - get_input: availability_zone_0
242 compute_cmaui_1c1_main_name:
244 - cmaui_1c1_main_names
247 - cmaui_1c1_main_names
249 service_template_filter:
250 substitute_service_template: Nested_cmaui_1c1_main_1ServiceTemplate.yaml
255 - service_template_filter
258 - dependency_cmaui_1c1_main:
259 capability: tosca.capabilities.Node
260 node: test_nested_no_compute
261 relationship: tosca.relationships.DependsOn
262 test_nested_pattern_4_main_0:
263 type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
269 service_template_filter:
270 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
271 port_pd_server_pattern4_port_1_ip_requirements:
275 floating_ip_count_required:
277 port_pd_server_pattern4_port_2_mac_requirements:
280 port_pd_server_pattern4_port_1_mac_requirements:
283 port_pd_server_pattern4_port_2_ip_requirements:
287 floating_ip_count_required:
291 capability: tosca.capabilities.Node
292 node: test_nested_no_compute
293 relationship: tosca.relationships.DependsOn
295 type: org.openecomp.resource.abstract.nodes.heat.nested1
299 service_template_filter:
300 substitute_service_template: nested1ServiceTemplate.yaml
302 get_input: security_group_name
305 capability: tosca.capabilities.Node
306 node: test_nested_no_compute
307 relationship: tosca.relationships.DependsOn
310 type: org.openecomp.groups.heat.HeatStack
312 heat_file: ../Artifacts/main.yml
314 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
317 - test_nested1Level_duplicate_same_file
318 - test_nested_no_compute
319 - test_nested_pattern_4_main_0
320 - abstract_pd_server_main_1b_1
321 - abstract_ps_server_main_1b_1
322 - abstract_cmaui_1c1_main_1