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
15 description: UID of osm network
20 description: UID of osm network
25 description: Flavor for PD server
30 description: BE1, BE2 server names
37 packet_internal_network_name:
45 description: BE1, BE2 server names
52 description: BE1, BE2 server names
55 osm_server_1c2_flavor:
59 description: Flavor for BE server
68 description: Ps server names
75 description: PD server names
82 description: network name of jsa log network
87 description: Image for BE server
92 packet_external_network_name:
100 description: Image for BE server
102 label: availabilityzone name
106 description: availabilityzone name
111 description: PD Image server
116 description: Flavor for PS server
121 description: Ps Image server
130 description: Flavor for BE server
132 abstract_rd_server_1b_1:
133 type: org.openecomp.resource.abstract.nodes.rd_server_1b_1
137 port_ps_server_1b_port_mac_requirements:
140 port_ps_server_1b_port_fixed_ips:
145 compute_rd_server_1b_availability_zone:
146 - get_input: availability_zone_0
148 get_input: rd_server_1b_flavor
149 port_ps_server_1b_port_network:
151 port_ps_server_1b_port_ip_requirements:
155 floating_ip_count_required:
158 get_input: rd_server_1b_image
159 port_ps_server_1b_port_replacement_policy:
161 compute_rd_server_1b_name:
165 service_template_filter:
166 substitute_service_template: Nested_rd_server_1b_1ServiceTemplate.yaml
171 - service_template_filter
174 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
180 capability: tosca.capabilities.Node
181 node: test_nested_all_patterns
182 relationship: tosca.relationships.DependsOn
184 capability: tosca.capabilities.Node
185 node: test_nested_no_compute
186 relationship: tosca.relationships.DependsOn
188 capability: tosca.capabilities.Node
189 node: test_nested_pattern_4
190 relationship: tosca.relationships.DependsOn
191 abstract_rd_server_1b:
192 type: org.openecomp.resource.abstract.nodes.rd_server_1b
196 port_rd_server_1b_port_network:
198 compute_rd_server_1b_availability_zone:
199 - get_input: availability_zone_0
201 get_input: rd_server_1b_flavor
202 port_rd_server_1b_port_ip_requirements:
206 floating_ip_count_required:
209 get_input: rd_server_1b_image
210 port_rd_server_1b_port_mac_requirements:
213 compute_rd_server_1b_name:
217 port_rd_server_1b_port_fixed_ips:
222 port_rd_server_1b_port_replacement_policy:
224 service_template_filter:
225 substitute_service_template: Nested_rd_server_1bServiceTemplate.yaml
230 - service_template_filter
232 test_nested_pattern_4:
233 type: org.openecomp.resource.abstract.nodes.heat.pd_server
237 service_template_filter:
238 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
241 - test_nested_no_compute
243 port_pd_server_port_2_ip_requirements:
247 floating_ip_count_required:
249 port_pd_server_port_2_mac_requirements:
252 port_pd_server_port_1_ip_requirements:
256 floating_ip_count_required:
258 port_pd_server_port_1_mac_requirements:
261 test_nested_no_compute:
262 type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
268 - test_nested_pattern_4
270 service_template_filter:
271 substitute_service_template: nested-no-computeServiceTemplate.yaml
273 type: org.openecomp.resource.abstract.nodes.heat.pd_server
277 service_template_filter:
278 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
281 port_pd_server_port_2_ip_requirements:
285 floating_ip_count_required:
287 port_pd_server_port_2_mac_requirements:
290 port_pd_server_port_1_ip_requirements:
294 floating_ip_count_required:
296 port_pd_server_port_1_mac_requirements:
299 abstract_osm_server_1c2_0:
300 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
304 port_osm_port_replacement_policy:
306 port_osm_port_network:
307 - packet_internal_network_2
308 compute_osm_server_1c2_name:
310 - osm_server_1c2_names
313 get_input: osm_server_1c2_flavor
314 port_osm_port_ip_requirements:
318 floating_ip_count_required:
320 port_osm_port_fixed_ips:
326 get_input: osm_server_1c2_image
327 port_osm_port_mac_requirements:
330 compute_osm_server_1c2_availability_zone:
331 - get_input: availability_zone_0
332 service_template_filter:
333 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
338 - service_template_filter
341 - link_osm_server_1c2_osm_port:
342 capability: tosca.capabilities.network.Linkable
343 node: packet_internal_network_2
344 relationship: tosca.relationships.network.LinksTo
345 abstract_osm_server_1c2_1:
346 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
350 port_osm_port_replacement_policy:
352 port_osm_port_network:
353 - packet_external_network_2
354 compute_osm_server_1c2_name:
356 - osm_server_1c2_names
359 get_input: osm_server_1c2_flavor
360 port_osm_port_ip_requirements:
364 floating_ip_count_required:
366 port_osm_port_fixed_ips:
372 get_input: osm_server_1c2_image
373 port_osm_port_mac_requirements:
376 compute_osm_server_1c2_metadata:
377 - connectivity_to_server_1c1_BE_1:
381 connectivity_to_pattern_4:
385 connectivity_to_server_1c1_BE_2:
389 connectivity_to_rd_server_1b:
391 - abstract_rd_server_1b
392 - rd_server_1b_accessIPv4
393 compute_osm_server_1c2_availability_zone:
394 - get_input: availability_zone_0
395 service_template_filter:
396 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
401 - service_template_filter
404 - link_osm_server_1c2_osm_port:
405 capability: tosca.capabilities.network.Linkable
406 node: packet_external_network_2
407 relationship: tosca.relationships.network.LinksTo
408 packet_internal_network_2:
409 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
412 get_input: packet_internal_network_name
413 packet_external_network_2:
414 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
417 get_input: packet_external_network_name
419 type: org.openecomp.resource.abstract.nodes.BE_1c1
424 get_input: BE_1c1_flavor
425 port_BE_port_mac_requirements:
428 port_BE_port_fixed_ips:
433 compute_BE_1c1_availability_zone:
434 - get_input: availability_zone_0
435 - get_input: availability_zone_0
436 port_BE_port_network:
437 - packet_internal_network_2
438 port_BE_port_ip_requirements:
442 floating_ip_count_required:
445 get_input: BE_1c1_image
453 port_BE_port_replacement_policy:
455 service_template_filter:
456 substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
461 - service_template_filter
464 - link_BE_1c1_BE_port:
465 capability: tosca.capabilities.network.Linkable
466 node: packet_internal_network_2
467 relationship: tosca.relationships.network.LinksTo
468 test_nested_all_patterns:
469 type: org.openecomp.resource.abstract.nodes.heat.nested1
475 - test_nested_pattern_4
477 service_template_filter:
478 substitute_service_template: nested1ServiceTemplate.yaml
481 - test_nested_no_compute
485 type: org.openecomp.groups.heat.HeatStack
487 heat_file: ../Artifacts/main.yml
489 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
492 - test_nested_pattern_4
493 - test_nested_no_compute
494 - test_nested_all_patterns
496 type: org.openecomp.groups.heat.HeatStack
498 heat_file: ../Artifacts/nested2.yml
502 - packet_internal_network_2
503 - packet_external_network_2
504 - abstract_rd_server_1b
505 - abstract_rd_server_1b_1
506 - abstract_osm_server_1c2_0
507 - abstract_osm_server_1c2_1
511 description: all_pattern_attr_1
514 - abstract_osm_server_1c2_1
515 - osm_server_1c2_accessIPv4