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
16 type: org.openecomp.annotations.Source
23 description: UID of osm network
29 type: org.openecomp.annotations.Source
36 description: UID of osm network
42 type: org.openecomp.annotations.Source
47 param_name: rd_server_1b_flavor
49 description: Flavor for PD server
55 type: org.openecomp.annotations.Source
60 param_name: BE_1c1_names
62 description: BE1, BE2 server names
70 type: org.openecomp.annotations.Source
75 param_name: ps_server_1b_ips
77 packet_internal_network_name:
82 type: org.openecomp.annotations.Source
87 param_name: packet_internal_network_name
94 type: org.openecomp.annotations.Source
99 param_name: security_group_name
101 description: BE1, BE2 server names
104 osm_server_1c2_names:
109 type: org.openecomp.annotations.Source
114 param_name: osm_server_1c2_names
116 description: BE1, BE2 server names
119 osm_server_1c2_flavor:
124 type: org.openecomp.annotations.Source
129 param_name: osm_server_1c2_flavor
131 description: Flavor for BE server
137 type: org.openecomp.annotations.Source
142 param_name: rd_server_1b_ips
149 type: org.openecomp.annotations.Source
154 param_name: ps_server_1b_names
156 description: Ps server names
164 type: org.openecomp.annotations.Source
169 param_name: rd_server_1b_names
171 description: PD server names
179 type: org.openecomp.annotations.Source
186 description: network name of jsa log network
187 osm_server_1c2_image:
192 type: org.openecomp.annotations.Source
197 param_name: osm_server_1c2_image
199 description: Image for BE server
205 type: org.openecomp.annotations.Source
210 param_name: BE_osm_ips
212 packet_external_network_name:
217 type: org.openecomp.annotations.Source
222 param_name: packet_external_network_name
229 type: org.openecomp.annotations.Source
234 param_name: BE_1c1_image
236 description: Image for BE server
238 label: availabilityzone name
243 type: org.openecomp.annotations.Source
248 param_name: availability_zone_0
250 description: availabilityzone name
256 type: org.openecomp.annotations.Source
261 param_name: rd_server_1b_image
263 description: PD Image server
269 type: org.openecomp.annotations.Source
274 param_name: ps_server_1b_flavor
276 description: Flavor for PS server
282 type: org.openecomp.annotations.Source
287 param_name: ps_server_1b_image
289 description: Ps Image server
295 type: org.openecomp.annotations.Source
307 type: org.openecomp.annotations.Source
312 param_name: BE_1c1_flavor
314 description: Flavor for BE server
316 abstract_rd_server_1b_1:
317 type: org.openecomp.resource.abstract.nodes.rd_server_1b_1
321 port_ps_server_1b_port_mac_requirements:
324 port_ps_server_1b_port_fixed_ips:
329 compute_rd_server_1b_availability_zone:
330 - get_input: availability_zone_0
332 get_input: rd_server_1b_flavor
333 port_ps_server_1b_port_network:
335 port_ps_server_1b_port_ip_requirements:
339 floating_ip_count_required:
342 get_input: rd_server_1b_image
343 port_ps_server_1b_port_replacement_policy:
345 compute_rd_server_1b_name:
349 service_template_filter:
350 substitute_service_template: Nested_rd_server_1b_1ServiceTemplate.yaml
355 - service_template_filter
358 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
364 capability: tosca.capabilities.Node
365 node: test_nested_all_patterns
366 relationship: tosca.relationships.DependsOn
368 capability: tosca.capabilities.Node
369 node: test_nested_no_compute
370 relationship: tosca.relationships.DependsOn
372 capability: tosca.capabilities.Node
373 node: test_nested_pattern_4
374 relationship: tosca.relationships.DependsOn
375 abstract_rd_server_1b:
376 type: org.openecomp.resource.abstract.nodes.rd_server_1b
380 port_rd_server_1b_port_network:
382 compute_rd_server_1b_availability_zone:
383 - get_input: availability_zone_0
385 get_input: rd_server_1b_flavor
386 port_rd_server_1b_port_ip_requirements:
390 floating_ip_count_required:
393 get_input: rd_server_1b_image
394 port_rd_server_1b_port_mac_requirements:
397 compute_rd_server_1b_name:
401 port_rd_server_1b_port_fixed_ips:
406 port_rd_server_1b_port_replacement_policy:
408 service_template_filter:
409 substitute_service_template: Nested_rd_server_1bServiceTemplate.yaml
414 - service_template_filter
416 test_nested_pattern_4:
417 type: org.openecomp.resource.abstract.nodes.heat.pd_server
421 service_template_filter:
422 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
425 - test_nested_no_compute
427 port_pd_server_port_2_ip_requirements:
431 floating_ip_count_required:
433 port_pd_server_port_2_mac_requirements:
436 port_pd_server_port_1_ip_requirements:
440 floating_ip_count_required:
442 port_pd_server_port_1_mac_requirements:
445 test_nested_no_compute:
446 type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
452 - test_nested_pattern_4
454 service_template_filter:
455 substitute_service_template: nested-no-computeServiceTemplate.yaml
457 type: org.openecomp.resource.abstract.nodes.heat.pd_server
461 service_template_filter:
462 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
465 port_pd_server_port_2_ip_requirements:
469 floating_ip_count_required:
471 port_pd_server_port_2_mac_requirements:
474 port_pd_server_port_1_ip_requirements:
478 floating_ip_count_required:
480 port_pd_server_port_1_mac_requirements:
483 abstract_osm_server_1c2_0:
484 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
488 port_osm_port_replacement_policy:
490 port_osm_port_network:
491 - packet_internal_network_2
492 compute_osm_server_1c2_name:
494 - osm_server_1c2_names
497 get_input: osm_server_1c2_flavor
498 port_osm_port_ip_requirements:
502 floating_ip_count_required:
504 port_osm_port_fixed_ips:
510 get_input: osm_server_1c2_image
511 port_osm_port_mac_requirements:
514 compute_osm_server_1c2_availability_zone:
515 - get_input: availability_zone_0
516 service_template_filter:
517 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
522 - service_template_filter
525 - link_osm_server_1c2_osm_port:
526 capability: tosca.capabilities.network.Linkable
527 node: packet_internal_network_2
528 relationship: tosca.relationships.network.LinksTo
529 abstract_osm_server_1c2_1:
530 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
534 port_osm_port_replacement_policy:
536 port_osm_port_network:
537 - packet_external_network_2
538 compute_osm_server_1c2_name:
540 - osm_server_1c2_names
543 get_input: osm_server_1c2_flavor
544 port_osm_port_ip_requirements:
548 floating_ip_count_required:
550 port_osm_port_fixed_ips:
556 get_input: osm_server_1c2_image
557 port_osm_port_mac_requirements:
560 compute_osm_server_1c2_metadata:
561 - connectivity_to_server_1c1_BE_1:
565 connectivity_to_pattern_4:
569 connectivity_to_server_1c1_BE_2:
573 connectivity_to_rd_server_1b:
575 - abstract_rd_server_1b
576 - rd_server_1b_accessIPv4
577 compute_osm_server_1c2_availability_zone:
578 - get_input: availability_zone_0
579 service_template_filter:
580 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
585 - service_template_filter
588 - link_osm_server_1c2_osm_port:
589 capability: tosca.capabilities.network.Linkable
590 node: packet_external_network_2
591 relationship: tosca.relationships.network.LinksTo
592 packet_internal_network_2:
593 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
596 get_input: packet_internal_network_name
597 packet_external_network_2:
598 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
601 get_input: packet_external_network_name
603 type: org.openecomp.resource.abstract.nodes.BE_1c1
608 get_input: BE_1c1_flavor
609 port_BE_port_mac_requirements:
612 port_BE_port_fixed_ips:
621 compute_BE_1c1_availability_zone:
622 - get_input: availability_zone_0
623 - get_input: availability_zone_0
624 port_BE_port_network:
625 - packet_internal_network_2
626 - packet_internal_network_2
627 port_BE_port_ip_requirements:
631 floating_ip_count_required:
634 get_input: BE_1c1_image
642 port_BE_port_replacement_policy:
645 service_template_filter:
646 substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
651 - service_template_filter
654 - link_BE_1c1_BE_port:
655 capability: tosca.capabilities.network.Linkable
656 node: packet_internal_network_2
657 relationship: tosca.relationships.network.LinksTo
658 test_nested_all_patterns:
659 type: org.openecomp.resource.abstract.nodes.heat.nested1
665 - test_nested_pattern_4
667 service_template_filter:
668 substitute_service_template: nested1ServiceTemplate.yaml
671 - test_nested_no_compute
675 type: org.openecomp.groups.heat.HeatStack
677 heat_file: ../Artifacts/main.yml
679 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
682 - test_nested_pattern_4
683 - test_nested_no_compute
684 - test_nested_all_patterns
686 type: org.openecomp.groups.heat.HeatStack
688 heat_file: ../Artifacts/nested2.yml
692 - packet_internal_network_2
693 - packet_external_network_2
694 - abstract_rd_server_1b
695 - abstract_rd_server_1b_1
696 - abstract_osm_server_1c2_0
697 - abstract_osm_server_1c2_1
701 description: all_pattern_attr_1
704 - abstract_osm_server_1c2_1
705 - osm_server_1c2_accessIPv4