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
362 abstract_rd_server_1b:
363 type: org.openecomp.resource.abstract.nodes.rd_server_1b
367 port_rd_server_1b_port_network:
369 compute_rd_server_1b_availability_zone:
370 - get_input: availability_zone_0
372 get_input: rd_server_1b_flavor
373 port_rd_server_1b_port_ip_requirements:
377 floating_ip_count_required:
380 get_input: rd_server_1b_image
381 port_rd_server_1b_port_mac_requirements:
384 compute_rd_server_1b_name:
388 port_rd_server_1b_port_fixed_ips:
393 port_rd_server_1b_port_replacement_policy:
395 service_template_filter:
396 substitute_service_template: Nested_rd_server_1bServiceTemplate.yaml
401 - service_template_filter
403 test_nested_pattern_4:
404 type: org.openecomp.resource.abstract.nodes.heat.pd_server
408 service_template_filter:
409 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
412 - test_nested_no_compute
414 port_pd_server_port_2_ip_requirements:
418 floating_ip_count_required:
420 port_pd_server_port_2_mac_requirements:
423 port_pd_server_port_1_ip_requirements:
427 floating_ip_count_required:
429 port_pd_server_port_1_mac_requirements:
432 test_nested_no_compute:
433 type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
439 - test_nested_pattern_4
441 service_template_filter:
442 substitute_service_template: nested-no-computeServiceTemplate.yaml
444 type: org.openecomp.resource.abstract.nodes.heat.pd_server
448 service_template_filter:
449 substitute_service_template: nested-pattern-4ServiceTemplate.yaml
452 port_pd_server_port_2_ip_requirements:
456 floating_ip_count_required:
458 port_pd_server_port_2_mac_requirements:
461 port_pd_server_port_1_ip_requirements:
465 floating_ip_count_required:
467 port_pd_server_port_1_mac_requirements:
470 abstract_osm_server_1c2_0:
471 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
475 port_osm_port_replacement_policy:
477 port_osm_port_network:
478 - packet_internal_network_2
479 compute_osm_server_1c2_name:
481 - osm_server_1c2_names
484 get_input: osm_server_1c2_flavor
485 port_osm_port_ip_requirements:
489 floating_ip_count_required:
491 port_osm_port_fixed_ips:
497 get_input: osm_server_1c2_image
498 port_osm_port_mac_requirements:
501 compute_osm_server_1c2_availability_zone:
502 - get_input: availability_zone_0
503 service_template_filter:
504 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
509 - service_template_filter
512 - link_osm_server_1c2_osm_port:
513 capability: tosca.capabilities.network.Linkable
514 node: packet_internal_network_2
515 relationship: tosca.relationships.network.LinksTo
516 abstract_osm_server_1c2_1:
517 type: org.openecomp.resource.abstract.nodes.osm_server_1c2
521 port_osm_port_replacement_policy:
523 port_osm_port_network:
524 - packet_external_network_2
525 compute_osm_server_1c2_name:
527 - osm_server_1c2_names
530 get_input: osm_server_1c2_flavor
531 port_osm_port_ip_requirements:
535 floating_ip_count_required:
537 port_osm_port_fixed_ips:
543 get_input: osm_server_1c2_image
544 port_osm_port_mac_requirements:
547 compute_osm_server_1c2_metadata:
548 - connectivity_to_server_1c1_BE_1:
552 connectivity_to_pattern_4:
556 connectivity_to_server_1c1_BE_2:
560 connectivity_to_rd_server_1b:
562 - abstract_rd_server_1b
563 - rd_server_1b_accessIPv4
564 compute_osm_server_1c2_availability_zone:
565 - get_input: availability_zone_0
566 service_template_filter:
567 substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
572 - service_template_filter
575 - link_osm_server_1c2_osm_port:
576 capability: tosca.capabilities.network.Linkable
577 node: packet_external_network_2
578 relationship: tosca.relationships.network.LinksTo
579 packet_internal_network_2:
580 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
583 get_input: packet_internal_network_name
584 packet_external_network_2:
585 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
588 get_input: packet_external_network_name
590 type: org.openecomp.resource.abstract.nodes.BE_1c1
595 get_input: BE_1c1_flavor
596 port_BE_port_mac_requirements:
599 port_BE_port_fixed_ips:
608 compute_BE_1c1_availability_zone:
609 - get_input: availability_zone_0
610 - get_input: availability_zone_0
611 port_BE_port_network:
612 - packet_internal_network_2
613 - packet_internal_network_2
614 port_BE_port_ip_requirements:
618 floating_ip_count_required:
621 get_input: BE_1c1_image
629 port_BE_port_replacement_policy:
632 service_template_filter:
633 substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
638 - service_template_filter
641 - link_BE_1c1_BE_port:
642 capability: tosca.capabilities.network.Linkable
643 node: packet_internal_network_2
644 relationship: tosca.relationships.network.LinksTo
645 test_nested_all_patterns:
646 type: org.openecomp.resource.abstract.nodes.heat.nested1
652 - test_nested_pattern_4
654 service_template_filter:
655 substitute_service_template: nested1ServiceTemplate.yaml
658 - test_nested_no_compute
662 type: org.openecomp.groups.heat.HeatStack
664 heat_file: ../Artifacts/main.yml
666 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
669 - test_nested_pattern_4
670 - test_nested_no_compute
671 - test_nested_all_patterns
673 type: org.openecomp.groups.heat.HeatStack
675 heat_file: ../Artifacts/nested2.yml
679 - packet_internal_network_2
680 - packet_external_network_2
681 - abstract_rd_server_1b
682 - abstract_rd_server_1b_1
683 - abstract_osm_server_1c2_0
684 - abstract_osm_server_1c2_1
688 description: all_pattern_attr_1
691 - abstract_osm_server_1c2_1
692 - osm_server_1c2_accessIPv4