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:
16 type: org.openecomp.annotations.Source
21 param_name: ps_server_main_1b_image
23 description: Ps Image server
29 type: org.openecomp.annotations.Source
34 param_name: security_group_name
36 description: security_group_name
42 type: org.openecomp.annotations.Source
47 param_name: cmaui_1c1_main_names
49 description: CMAUI1, CMAUI2 server names
57 type: org.openecomp.annotations.Source
62 param_name: contrail_net_name
64 description: network name of contrail v2 network
65 ps_server_main_1b_flavor:
70 type: org.openecomp.annotations.Source
75 param_name: ps_server_main_1b_flavor
77 description: Flavor for PS server
78 ps_server_main_1b_ips:
83 type: org.openecomp.annotations.Source
88 param_name: ps_server_main_1b_ips
95 type: org.openecomp.annotations.Source
100 param_name: jsa_net_name
102 description: network name of jsa network
108 type: org.openecomp.annotations.Source
115 description: network name of jsa log network
116 pd_server_main_1b_names:
121 type: org.openecomp.annotations.Source
126 param_name: pd_server_main_1b_names
128 description: PD server names
131 cmaui_1c1_main_flavor:
136 type: org.openecomp.annotations.Source
141 param_name: cmaui_1c1_main_flavor
143 description: Flavor for CMAUI server
144 pd_server_main_1b_flavor:
149 type: org.openecomp.annotations.Source
154 param_name: pd_server_main_1b_flavor
156 description: Flavor for PD server
157 cmaui_1c1_main_image:
162 type: org.openecomp.annotations.Source
167 param_name: cmaui_1c1_main_image
169 description: Image for CMAUI server
170 ps_server_main_1b_names:
175 type: org.openecomp.annotations.Source
180 param_name: ps_server_main_1b_names
182 description: Ps server names
186 label: availabilityzone name
191 type: org.openecomp.annotations.Source
196 param_name: availability_zone_0
198 description: availabilityzone name
204 type: org.openecomp.annotations.Source
209 param_name: cmaui_oam_ips
211 pd_server_main_1b_image:
216 type: org.openecomp.annotations.Source
221 param_name: pd_server_main_1b_image
223 description: PD Image server
224 pd_server_main_1b_ips:
229 type: org.openecomp.annotations.Source
234 param_name: pd_server_main_1b_ips
237 abstract_pd_server_main_1b_1:
238 type: org.openecomp.resource.abstract.nodes.pd_server_main_1b_1
242 port_pd_server_main_1b_port_subinterface_indicator:
244 compute_pd_server_main_1b_availability_zone:
245 - get_input: availability_zone_0
246 port_pd_server_main_1b_port_replacement_policy:
248 port_pd_server_main_1b_port_mac_requirements:
252 get_input: pd_server_main_1b_flavor
254 get_input: pd_server_main_1b_image
255 compute_pd_server_main_1b_name:
257 - pd_server_main_1b_names
259 port_pd_server_main_1b_port_network:
260 - get_input: jsa_name
261 port_pd_server_main_1b_port_ip_requirements:
265 floating_ip_count_required:
270 floating_ip_count_required:
272 port_pd_server_main_1b_port_fixed_ips:
275 - pd_server_main_1b_ips
277 service_template_filter:
278 substitute_service_template: Nested_pd_server_main_1b_1ServiceTemplate.yaml
283 - service_template_filter
285 abstract_ps_server_main_1b_1:
286 type: org.openecomp.resource.abstract.nodes.ps_server_main_1b_1
290 port_ps_server_main_1b_port_fixed_ips:
293 - ps_server_main_1b_ips
295 port_ps_server_main_1b_port_ip_requirements:
299 floating_ip_count_required:
304 floating_ip_count_required:
306 compute_ps_server_main_1b_availability_zone:
307 - get_input: availability_zone_0
309 get_input: ps_server_main_1b_flavor
310 port_ps_server_main_1b_port_subinterface_indicator:
313 get_input: ps_server_main_1b_image
314 compute_ps_server_main_1b_name:
316 - ps_server_main_1b_names
318 port_ps_server_main_1b_port_replacement_policy:
320 port_ps_server_main_1b_port_mac_requirements:
323 port_ps_server_main_1b_port_network:
324 - get_input: jsa_name
325 service_template_filter:
326 substitute_service_template: Nested_ps_server_main_1b_1ServiceTemplate.yaml
331 - service_template_filter
333 test_nested1Level_duplicate_same_file:
334 type: org.openecomp.resource.abstract.nodes.heat.nested1
338 service_template_filter:
339 substitute_service_template: nested1ServiceTemplate.yaml
341 get_input: security_group_name
342 test_nested_no_compute:
343 type: org.openecomp.resource.abstract.nodes.heat.nested1-no-compute
347 service_template_filter:
348 substitute_service_template: nested1-no-computeServiceTemplate.yaml
350 get_input: jsa_net_name
351 abstract_cmaui_1c1_main_1:
352 type: org.openecomp.resource.abstract.nodes.cmaui_1c1_main_1
356 port_cmaui_port_fixed_ips:
365 port_cmaui_port_network:
366 - get_input: contrail_net_name
367 - get_input: contrail_net_name
368 port_cmaui_port_network_role_tag: contrail
370 get_input: cmaui_1c1_main_flavor
371 port_cmaui_port_mac_requirements:
374 port_cmaui_port_replacement_policy:
378 get_input: cmaui_1c1_main_image
379 port_cmaui_port_ip_requirements:
383 floating_ip_count_required:
388 floating_ip_count_required:
393 floating_ip_count_required:
398 floating_ip_count_required:
400 compute_cmaui_1c1_main_availability_zone:
401 - get_input: availability_zone_0
402 - get_input: availability_zone_0
403 port_cmaui_port_subinterface_indicator:
406 compute_cmaui_1c1_main_name:
408 - cmaui_1c1_main_names
411 - cmaui_1c1_main_names
413 service_template_filter:
414 substitute_service_template: Nested_cmaui_1c1_main_1ServiceTemplate.yaml
419 - service_template_filter
421 test_nested_pattern_4_main_0:
422 type: org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4
428 service_template_filter:
429 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
430 port_pd_server_pattern4_port_01_mac_requirements:
433 port_pd_server_pattern4_port_02_ip_requirements:
437 floating_ip_count_required:
442 floating_ip_count_required:
444 port_pd_server_pattern4_port_02_mac_requirements:
447 port_pd_server_pattern4_port_01_ip_requirements:
451 floating_ip_count_required:
456 floating_ip_count_required:
459 type: org.openecomp.resource.abstract.nodes.heat.nested1
463 service_template_filter:
464 substitute_service_template: nested1ServiceTemplate.yaml
466 get_input: security_group_name
469 type: org.openecomp.groups.heat.HeatStack
471 heat_file: ../Artifacts/main.yml
473 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
476 - test_nested1Level_duplicate_same_file
477 - test_nested_no_compute
478 - test_nested_pattern_4_main_0
479 - abstract_pd_server_main_1b_1
480 - abstract_ps_server_main_1b_1
481 - abstract_cmaui_1c1_main_1