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_b_port_ip_requirements:
141 floating_ip_count_required:
143 port_ps_server_b_port_replacement_policy:
145 compute_rd_server_1b_availability_zone:
146 - get_input: availability_zone_0
147 port_ps_server_b_port_fixed_ips:
153 get_input: rd_server_1b_flavor
154 port_ps_server_b_port_mac_requirements:
158 get_input: rd_server_1b_image
159 compute_rd_server_1b_name:
163 port_ps_server_b_port_network:
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 compute_rd_server_1b_availability_zone:
197 - get_input: availability_zone_0
199 get_input: rd_server_1b_flavor
200 port_rd_server_b_port_replacement_policy:
202 port_rd_server_b_port_network:
205 get_input: rd_server_1b_image
206 port_rd_server_b_port_ip_requirements:
210 floating_ip_count_required:
212 compute_rd_server_1b_name:
216 port_rd_server_b_port_fixed_ips:
221 port_rd_server_b_port_mac_requirements:
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 packet_external_network:
300 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
303 get_input: packet_external_network_name
304 packet_internal_network:
305 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
308 get_input: packet_internal_network_name
309 abstract_osm_server_1c2_0:
310 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
314 port_osm_port_replacement_policy:
316 port_osm_port_network:
317 - packet_internal_network
318 compute_osm_server_1c2_name:
320 - osm_server_1c2_names
323 get_input: osm_server_1c2_flavor
324 port_osm_port_ip_requirements:
328 floating_ip_count_required:
330 port_osm_port_fixed_ips:
336 get_input: osm_server_1c2_image
337 port_osm_port_mac_requirements:
340 compute_osm_server_1c2_availability_zone:
341 - get_input: availability_zone_0
342 service_template_filter:
343 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
348 - service_template_filter
351 - link_osm_server_1c2_osm_port:
352 capability: tosca.capabilities.network.Linkable
353 node: packet_internal_network
354 relationship: tosca.relationships.network.LinksTo
355 abstract_osm_server_1c2_1:
356 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
360 port_osm_port_replacement_policy:
362 port_osm_port_network:
363 - packet_external_network
364 compute_osm_server_1c2_name:
366 - osm_server_1c2_names
369 get_input: osm_server_1c2_flavor
370 port_osm_port_ip_requirements:
374 floating_ip_count_required:
376 port_osm_port_fixed_ips:
382 get_input: osm_server_1c2_image
383 port_osm_port_mac_requirements:
386 compute_osm_server_1c2_metadata:
387 - connectivity_to_server_1c1_BE_1:
391 connectivity_to_pattern_4:
395 connectivity_to_server_1c1_BE_2:
399 connectivity_to_rd_server_1b:
401 - abstract_rd_server_1b
402 - rd_server_1b_accessIPv4
403 compute_osm_server_1c2_availability_zone:
404 - get_input: availability_zone_0
405 service_template_filter:
406 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
411 - service_template_filter
414 - link_osm_server_1c2_osm_port:
415 capability: tosca.capabilities.network.Linkable
416 node: packet_external_network
417 relationship: tosca.relationships.network.LinksTo
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
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
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_external_network
503 - packet_internal_network
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