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:
262 - dependency_pd_server_port_1:
263 capability: tosca.capabilities.Node
264 node: tosca.nodes.Root
265 relationship: tosca.relationships.DependsOn
266 - link_pd_server_port_1:
267 capability: tosca.capabilities.network.Linkable
268 relationship: tosca.relationships.network.LinksTo
269 - dependency_pd_server_port_2:
270 capability: tosca.capabilities.Node
271 node: tosca.nodes.Root
272 relationship: tosca.relationships.DependsOn
273 - link_pd_server_port_2:
274 capability: tosca.capabilities.network.Linkable
275 relationship: tosca.relationships.network.LinksTo
276 - dependency_server_pd:
277 capability: tosca.capabilities.Node
278 node: tosca.nodes.Root
279 relationship: tosca.relationships.DependsOn
280 - local_storage_server_pd:
281 capability: tosca.capabilities.Attachment
282 node: tosca.nodes.BlockStorage
283 relationship: tosca.relationships.AttachesTo
284 test_nested_no_compute:
285 type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
291 - test_nested_pattern_4
293 service_template_filter:
294 substitute_service_template: nested-no-computeServiceTemplate.yaml
297 capability: tosca.capabilities.Node
298 node: test_nested_all_patterns
299 relationship: tosca.relationships.DependsOn
301 capability: tosca.capabilities.Node
302 node: test_nested_pattern_4
303 relationship: tosca.relationships.DependsOn
305 type: org.openecomp.resource.abstract.nodes.heat.pd_server
309 service_template_filter:
310 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
313 port_pd_server_port_2_ip_requirements:
317 floating_ip_count_required:
319 port_pd_server_port_2_mac_requirements:
322 port_pd_server_port_1_ip_requirements:
326 floating_ip_count_required:
328 port_pd_server_port_1_mac_requirements:
332 - dependency_pd_server_port_1:
333 capability: tosca.capabilities.Node
334 node: tosca.nodes.Root
335 relationship: tosca.relationships.DependsOn
336 - link_pd_server_port_1:
337 capability: tosca.capabilities.network.Linkable
338 relationship: tosca.relationships.network.LinksTo
339 - dependency_pd_server_port_2:
340 capability: tosca.capabilities.Node
341 node: tosca.nodes.Root
342 relationship: tosca.relationships.DependsOn
343 - link_pd_server_port_2:
344 capability: tosca.capabilities.network.Linkable
345 relationship: tosca.relationships.network.LinksTo
346 - dependency_server_pd:
347 capability: tosca.capabilities.Node
348 node: tosca.nodes.Root
349 relationship: tosca.relationships.DependsOn
350 - local_storage_server_pd:
351 capability: tosca.capabilities.Attachment
352 node: tosca.nodes.BlockStorage
353 relationship: tosca.relationships.AttachesTo
354 packet_external_network:
355 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
358 get_input: packet_external_network_name
359 packet_internal_network:
360 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
363 get_input: packet_internal_network_name
364 abstract_osm_server_1c2_0:
365 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
369 port_osm_port_replacement_policy:
371 port_osm_port_network:
372 - packet_internal_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_availability_zone:
396 - get_input: availability_zone_0
397 service_template_filter:
398 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
403 - service_template_filter
406 - link_osm_server_1c2_osm_port:
407 capability: tosca.capabilities.network.Linkable
408 node: packet_internal_network
409 relationship: tosca.relationships.network.LinksTo
410 abstract_osm_server_1c2_1:
411 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
415 port_osm_port_replacement_policy:
417 port_osm_port_network:
418 - packet_external_network
419 compute_osm_server_1c2_name:
421 - osm_server_1c2_names
424 get_input: osm_server_1c2_flavor
425 port_osm_port_ip_requirements:
429 floating_ip_count_required:
431 port_osm_port_fixed_ips:
437 get_input: osm_server_1c2_image
438 port_osm_port_mac_requirements:
441 compute_osm_server_1c2_metadata:
442 - connectivity_to_server_1c1_BE_1:
446 connectivity_to_pattern_4:
450 connectivity_to_server_1c1_BE_2:
454 connectivity_to_rd_server_1b:
456 - abstract_rd_server_1b
457 - rd_server_1b_accessIPv4
458 compute_osm_server_1c2_availability_zone:
459 - get_input: availability_zone_0
460 service_template_filter:
461 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
466 - service_template_filter
469 - link_osm_server_1c2_osm_port:
470 capability: tosca.capabilities.network.Linkable
471 node: packet_external_network
472 relationship: tosca.relationships.network.LinksTo
474 type: org.openecomp.resource.abstract.nodes.BE_1c1
479 get_input: BE_1c1_flavor
480 port_BE_port_mac_requirements:
483 port_BE_port_fixed_ips:
488 compute_BE_1c1_availability_zone:
489 - get_input: availability_zone_0
490 - get_input: availability_zone_0
491 port_BE_port_network:
492 - packet_internal_network
493 port_BE_port_ip_requirements:
497 floating_ip_count_required:
500 get_input: BE_1c1_image
508 port_BE_port_replacement_policy:
510 service_template_filter:
511 substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
516 - service_template_filter
519 - link_BE_1c1_BE_port:
520 capability: tosca.capabilities.network.Linkable
521 node: packet_internal_network
522 relationship: tosca.relationships.network.LinksTo
523 test_nested_all_patterns:
524 type: org.openecomp.resource.abstract.nodes.heat.nested1
530 - test_nested_pattern_4
532 service_template_filter:
533 substitute_service_template: nested1ServiceTemplate.yaml
536 - test_nested_no_compute
540 type: org.openecomp.groups.heat.HeatStack
542 heat_file: ../Artifacts/main.yml
544 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
547 - test_nested_pattern_4
548 - test_nested_no_compute
549 - test_nested_all_patterns
551 type: org.openecomp.groups.heat.HeatStack
553 heat_file: ../Artifacts/nested2.yml
557 - packet_external_network
558 - packet_internal_network
559 - abstract_rd_server_1b
560 - abstract_rd_server_1b_1
561 - abstract_osm_server_1c2_0
562 - abstract_osm_server_1c2_1
566 description: all_pattern_attr_1
569 - abstract_osm_server_1c2_1
570 - osm_server_1c2_accessIPv4