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_subinterface_indicator:
326 port_ps_server_1b_port_fixed_ips:
331 compute_rd_server_1b_availability_zone:
332 - get_input: availability_zone_0
334 get_input: rd_server_1b_flavor
335 port_ps_server_1b_port_network:
337 port_ps_server_1b_port_ip_requirements:
341 floating_ip_count_required:
346 floating_ip_count_required:
349 get_input: rd_server_1b_image
350 port_ps_server_1b_port_replacement_policy:
352 compute_rd_server_1b_name:
356 service_template_filter:
357 substitute_service_template: Nested_rd_server_1b_1ServiceTemplate.yaml
362 - service_template_filter
365 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
371 capability: tosca.capabilities.Node
372 node: test_nested_all_patterns
373 relationship: tosca.relationships.DependsOn
375 capability: tosca.capabilities.Node
376 node: test_nested_no_compute
377 relationship: tosca.relationships.DependsOn
379 capability: tosca.capabilities.Node
380 node: test_nested_pattern_4
381 relationship: tosca.relationships.DependsOn
382 abstract_rd_server_1b:
383 type: org.openecomp.resource.abstract.nodes.rd_server_1b
387 port_rd_server_1b_port_network:
389 compute_rd_server_1b_availability_zone:
390 - get_input: availability_zone_0
391 port_rd_server_1b_port_subinterface_indicator:
394 get_input: rd_server_1b_flavor
395 port_rd_server_1b_port_ip_requirements:
399 floating_ip_count_required:
404 floating_ip_count_required:
407 get_input: rd_server_1b_image
408 port_rd_server_1b_port_mac_requirements:
411 compute_rd_server_1b_name:
415 port_rd_server_1b_port_fixed_ips:
420 port_rd_server_1b_port_replacement_policy:
422 service_template_filter:
423 substitute_service_template: Nested_rd_server_1bServiceTemplate.yaml
428 - service_template_filter
430 test_nested_pattern_4:
431 type: org.openecomp.resource.abstract.nodes.heat.pd_server
435 service_template_filter:
436 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
439 - test_nested_no_compute
441 port_pd_server_port_2_ip_requirements:
445 floating_ip_count_required:
450 floating_ip_count_required:
452 port_pd_server_port_2_mac_requirements:
455 port_pd_server_port_1_ip_requirements:
459 floating_ip_count_required:
464 floating_ip_count_required:
466 port_pd_server_port_1_mac_requirements:
469 test_nested_no_compute:
470 type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
476 - test_nested_pattern_4
478 service_template_filter:
479 substitute_service_template: nested-no-computeServiceTemplate.yaml
481 type: org.openecomp.resource.abstract.nodes.heat.pd_server
485 service_template_filter:
486 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
489 port_pd_server_port_2_ip_requirements:
493 floating_ip_count_required:
498 floating_ip_count_required:
500 port_pd_server_port_2_mac_requirements:
503 port_pd_server_port_1_ip_requirements:
507 floating_ip_count_required:
512 floating_ip_count_required:
514 port_pd_server_port_1_mac_requirements:
517 abstract_osm_server_1c2_0:
518 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
522 port_osm_port_replacement_policy:
524 port_osm_port_subinterface_indicator:
526 port_osm_port_network:
527 - packet_internal_network_2
528 compute_osm_server_1c2_name:
530 - osm_server_1c2_names
533 get_input: osm_server_1c2_flavor
534 port_osm_port_ip_requirements:
538 floating_ip_count_required:
543 floating_ip_count_required:
545 port_osm_port_fixed_ips:
551 get_input: osm_server_1c2_image
552 port_osm_port_mac_requirements:
555 compute_osm_server_1c2_availability_zone:
556 - get_input: availability_zone_0
557 service_template_filter:
558 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
563 - service_template_filter
566 - link_osm_server_1c2_osm_port:
567 capability: tosca.capabilities.network.Linkable
568 node: packet_internal_network_2
569 relationship: tosca.relationships.network.LinksTo
570 abstract_osm_server_1c2_1:
571 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
575 port_osm_port_replacement_policy:
577 port_osm_port_subinterface_indicator:
579 port_osm_port_network:
580 - packet_external_network_2
581 compute_osm_server_1c2_name:
583 - osm_server_1c2_names
586 get_input: osm_server_1c2_flavor
587 port_osm_port_ip_requirements:
591 floating_ip_count_required:
596 floating_ip_count_required:
598 port_osm_port_fixed_ips:
604 get_input: osm_server_1c2_image
605 port_osm_port_mac_requirements:
608 compute_osm_server_1c2_metadata:
609 - connectivity_to_server_1c1_BE_1:
613 connectivity_to_pattern_4:
617 connectivity_to_server_1c1_BE_2:
621 connectivity_to_rd_server_1b:
623 - abstract_rd_server_1b
624 - rd_server_1b_accessIPv4
625 compute_osm_server_1c2_availability_zone:
626 - get_input: availability_zone_0
627 service_template_filter:
628 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
633 - service_template_filter
636 - link_osm_server_1c2_osm_port:
637 capability: tosca.capabilities.network.Linkable
638 node: packet_external_network_2
639 relationship: tosca.relationships.network.LinksTo
640 packet_internal_network_2:
641 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
644 get_input: packet_internal_network_name
645 packet_external_network_2:
646 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
649 get_input: packet_external_network_name
651 type: org.openecomp.resource.abstract.nodes.BE_1c1
656 get_input: BE_1c1_flavor
657 port_BE_port_mac_requirements:
660 port_BE_port_fixed_ips:
669 compute_BE_1c1_availability_zone:
670 - get_input: availability_zone_0
671 - get_input: availability_zone_0
672 port_BE_port_network:
673 - packet_internal_network_2
674 - packet_internal_network_2
675 port_BE_port_ip_requirements:
679 floating_ip_count_required:
684 floating_ip_count_required:
689 floating_ip_count_required:
694 floating_ip_count_required:
697 get_input: BE_1c1_image
705 port_BE_port_replacement_policy:
708 port_BE_port_subinterface_indicator:
711 service_template_filter:
712 substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
717 - service_template_filter
720 - link_BE_1c1_BE_port:
721 capability: tosca.capabilities.network.Linkable
722 node: packet_internal_network_2
723 relationship: tosca.relationships.network.LinksTo
724 test_nested_all_patterns:
725 type: org.openecomp.resource.abstract.nodes.heat.nested1
731 - test_nested_pattern_4
733 service_template_filter:
734 substitute_service_template: nested1ServiceTemplate.yaml
737 - test_nested_no_compute
741 type: org.openecomp.groups.heat.HeatStack
743 heat_file: ../Artifacts/main.yml
745 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
748 - test_nested_pattern_4
749 - test_nested_no_compute
750 - test_nested_all_patterns
752 type: org.openecomp.groups.heat.HeatStack
754 heat_file: ../Artifacts/nested2.yml
758 - packet_internal_network_2
759 - packet_external_network_2
760 - abstract_rd_server_1b
761 - abstract_rd_server_1b_1
762 - abstract_osm_server_1c2_0
763 - abstract_osm_server_1c2_1
767 description: all_pattern_attr_1
770 - abstract_osm_server_1c2_1
771 - osm_server_1c2_accessIPv4