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.nested-pattern-4
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
274 capability: tosca.capabilities.Node
275 node: test_nested_all_patterns
276 relationship: tosca.relationships.DependsOn
278 capability: tosca.capabilities.Node
279 node: test_nested_pattern_4
280 relationship: tosca.relationships.DependsOn
282 type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
286 service_template_filter:
287 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
290 port_pd_server_port_2_ip_requirements:
294 floating_ip_count_required:
296 port_pd_server_port_2_mac_requirements:
299 port_pd_server_port_1_ip_requirements:
303 floating_ip_count_required:
305 port_pd_server_port_1_mac_requirements:
308 packet_external_network:
309 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
312 get_input: packet_external_network_name
313 packet_internal_network:
314 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
317 get_input: packet_internal_network_name
318 abstract_osm_server_1c2_0:
319 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
323 port_osm_port_replacement_policy:
325 port_osm_port_network:
326 - packet_internal_network
327 compute_osm_server_1c2_name:
329 - osm_server_1c2_names
332 get_input: osm_server_1c2_flavor
333 port_osm_port_ip_requirements:
337 floating_ip_count_required:
339 port_osm_port_fixed_ips:
345 get_input: osm_server_1c2_image
346 port_osm_port_mac_requirements:
349 compute_osm_server_1c2_availability_zone:
350 - get_input: availability_zone_0
351 service_template_filter:
352 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
357 - service_template_filter
360 - link_osm_server_1c2_osm_port:
361 capability: tosca.capabilities.network.Linkable
362 node: packet_internal_network
363 relationship: tosca.relationships.network.LinksTo
364 abstract_osm_server_1c2_1:
365 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
369 port_osm_port_replacement_policy:
371 port_osm_port_network:
372 - packet_external_network
373 compute_osm_server_1c2_name:
375 - osm_server_1c2_names
378 get_input: osm_server_1c2_flavor
379 port_osm_port_ip_requirements:
383 floating_ip_count_required:
385 port_osm_port_fixed_ips:
391 get_input: osm_server_1c2_image
392 port_osm_port_mac_requirements:
395 compute_osm_server_1c2_metadata:
396 - connectivity_to_server_1c1_BE_1:
400 connectivity_to_pattern_4:
404 connectivity_to_server_1c1_BE_2:
408 connectivity_to_rd_server_1b:
410 - abstract_rd_server_1b
411 - rd_server_1b_accessIPv4
412 compute_osm_server_1c2_availability_zone:
413 - get_input: availability_zone_0
414 service_template_filter:
415 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
420 - service_template_filter
423 - link_osm_server_1c2_osm_port:
424 capability: tosca.capabilities.network.Linkable
425 node: packet_external_network
426 relationship: tosca.relationships.network.LinksTo
428 type: org.openecomp.resource.abstract.nodes.BE_1c1
433 get_input: BE_1c1_flavor
434 port_BE_port_mac_requirements:
437 port_BE_port_fixed_ips:
442 compute_BE_1c1_availability_zone:
443 - get_input: availability_zone_0
444 - get_input: availability_zone_0
445 port_BE_port_network:
446 - packet_internal_network
447 port_BE_port_ip_requirements:
451 floating_ip_count_required:
454 get_input: BE_1c1_image
462 port_BE_port_replacement_policy:
464 service_template_filter:
465 substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
470 - service_template_filter
473 - link_BE_1c1_BE_port:
474 capability: tosca.capabilities.network.Linkable
475 node: packet_internal_network
476 relationship: tosca.relationships.network.LinksTo
477 test_nested_all_patterns:
478 type: org.openecomp.resource.abstract.nodes.heat.nested1
484 - test_nested_pattern_4
486 service_template_filter:
487 substitute_service_template: nested1ServiceTemplate.yaml
490 - test_nested_no_compute
494 type: org.openecomp.groups.heat.HeatStack
496 heat_file: ../Artifacts/main.yml
498 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
501 - test_nested_pattern_4
502 - test_nested_no_compute
503 - test_nested_all_patterns
505 type: org.openecomp.groups.heat.HeatStack
507 heat_file: ../Artifacts/nested2.yml
511 - packet_external_network
512 - packet_internal_network
513 - abstract_rd_server_1b
514 - abstract_rd_server_1b_1
515 - abstract_osm_server_1c2_0
516 - abstract_osm_server_1c2_1
520 description: all_pattern_attr_1
523 - abstract_osm_server_1c2_1
524 - osm_server_1c2_accessIPv4