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
12 label: OAM network ips
17 type: org.openecomp.annotations.Source
22 param_name: oam_net_ips
24 description: OAM network ips
29 availabilityzone_name:
30 label: availabilityzone name
35 type: org.openecomp.annotations.Source
40 param_name: availabilityzone_name
42 description: availabilityzone name
45 label: CPS network gateway
50 type: org.openecomp.annotations.Source
55 param_name: oam_net_gw
57 description: CPS network gateway
60 label: PCRF CM server names
65 type: org.openecomp.annotations.Source
70 param_name: pcm_server_names
72 description: name of the PCRF CM instance
78 label: PCRF CM image name
83 type: org.openecomp.annotations.Source
88 param_name: pcm_image_name
90 description: PCRF CM image name
93 label: CPS network ips
98 type: org.openecomp.annotations.Source
101 - hot-nimbus-pcm_v0.4
103 param_name: cps_net_ips
105 description: CPS network ips
111 label: PCRF CM flavor name
116 type: org.openecomp.annotations.Source
119 - hot-nimbus-pcm_v0.4
121 param_name: oam_flavor_name
123 description: flavor name of PCRF CM instance
126 label: security group name
131 type: org.openecomp.annotations.Source
134 - hot-nimbus-pcm_v0.4
136 param_name: security_group_name
138 description: the name of security group
139 default: nimbus_security_group
141 label: CPS Cluman Cinder Volume
146 type: org.openecomp.annotations.Source
149 - hot-nimbus-pcm_v0.4
151 param_name: pcm_volumes
153 description: CPS Cluman Cinder Volume
155 - 249cb355-8fdf-4382-9c3c-a2ebe767d45b
163 type: org.openecomp.annotations.Source
166 - hot-nimbus-pcm_v0.4
168 param_name: compute_image_name
171 label: PCRF CM flavor name
176 type: org.openecomp.annotations.Source
179 - hot-nimbus-pcm_v0.4
181 param_name: pcm_flavor_name
183 description: flavor name of PCRF CM instance
190 type: org.openecomp.annotations.Source
193 - hot-nimbus-pcm_v0.4
198 label: PCRF CM image name
203 type: org.openecomp.annotations.Source
206 - hot-nimbus-pcm_v0.4
208 param_name: oam_image_name
210 description: PCRF CM image name
212 shared_security_group_id2:
217 type: org.openecomp.annotations.Source
221 - hot-nimbus-pcm_v0.4
223 param_name: shared_security_group_id2
225 description: network name of jsa log network
227 label: PCRF CM server names
232 type: org.openecomp.annotations.Source
235 - hot-nimbus-pcm_v0.4
237 param_name: oam_server_names
239 description: name of the PCRF CM instance
245 label: CPS network name
250 type: org.openecomp.annotations.Source
253 - hot-nimbus-pcm_v0.4
255 param_name: cps_net_name
257 description: CPS network name
258 default: int_pcrf_net_0
260 label: CPS network mask
265 type: org.openecomp.annotations.Source
268 - hot-nimbus-pcm_v0.4
270 param_name: cps_net_mask
272 description: CPS network mask
273 default: 255.255.255.0
275 label: CPS network mask
280 type: org.openecomp.annotations.Source
283 - hot-nimbus-pcm_v0.4
285 param_name: oam_net_mask
287 description: CPS network mask
288 default: 255.255.255.0
289 shared_security_group_id1:
294 type: org.openecomp.annotations.Source
298 - hot-nimbus-pcm_v0.4
300 param_name: shared_security_group_id1
302 description: network name of jsa log network
304 label: OAM network name
309 type: org.openecomp.annotations.Source
312 - hot-nimbus-pcm_v0.4
314 param_name: oam_net_name
316 description: OAM network name
317 default: oam_protected_net_0
320 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
325 get_input: pcm_flavor_name
326 p1: jsa_security_group1
327 service_template_filter:
328 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
329 p2: jsa_security_group2
330 port_pcm_port_1_network_role_tag: oam
331 port_pcm_port_0_ip_requirements:
335 floating_ip_count_required:
340 floating_ip_count_required:
343 get_input: pcm_image_name
344 port_pcm_port_1_mac_requirements:
347 port_pcm_port_1_ip_requirements:
351 floating_ip_count_required:
356 floating_ip_count_required:
358 port_pcm_port_0_network_role_tag: cps
359 port_pcm_port_0_mac_requirements:
367 type: org.openecomp.resource.abstract.nodes.heat.oam_server
371 availabilityzone_name:
372 get_input: availabilityzone_name
374 get_input: oam_net_gw
375 port_oam_port_0_mac_requirements:
379 get_input: oam_flavor_name
384 port_oam_port_1_network_role_tag: oam
389 service_template_filter:
390 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
391 port_oam_port_1_ip_requirements:
395 floating_ip_count_required:
400 floating_ip_count_required:
402 port_oam_port_1_mac_requirements:
409 port_oam_port_0_network_role_tag: cps
411 get_input: oam_image_name
413 get_input: cps_net_name
415 get_input: cps_net_mask
421 get_input: oam_net_mask
422 port_oam_port_0_ip_requirements:
426 floating_ip_count_required:
431 floating_ip_count_required:
434 get_input: oam_net_name
436 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
440 port_pcm_port_1_network_role_tag: oam
441 availabilityzone_name:
442 get_input: availabilityzone_name
443 port_pcm_port_0_ip_requirements:
447 floating_ip_count_required:
452 floating_ip_count_required:
455 get_input: oam_net_gw
457 get_input: pcm_image_name
459 get_input: security_group_name
464 port_pcm_port_1_mac_requirements:
468 get_input: pcm_flavor_name
469 service_template_filter:
470 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
475 port_pcm_port_1_ip_requirements:
479 floating_ip_count_required:
484 floating_ip_count_required:
486 port_pcm_port_0_network_role_tag: cps
487 port_pcm_port_0_mac_requirements:
495 get_input: cps_net_name
497 get_input: cps_net_mask
503 get_input: oam_net_mask
505 get_input: oam_net_name
506 packet_mirror_network:
507 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
513 capability: tosca.capabilities.Node
515 relationship: tosca.relationships.DependsOn
517 capability: feature_compute
518 node: abstract_compute
519 relationship: tosca.relationships.DependsOn
521 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
527 floating_ip_count_required:
532 floating_ip_count_required:
540 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
542 name: jsa_security_group1_name
543 description: ems security group
547 remote_ip_prefix: ::/0
551 capability: attachment_pcm_port_0
553 relationship: org.openecomp.relationships.AttachesTo
555 capability: attachment_pcm_port_1
557 relationship: org.openecomp.relationships.AttachesTo
559 capability: attachment_oam_port_1
560 node: test_shared_node_connected_in_nested
561 relationship: org.openecomp.relationships.AttachesTo
563 capability: attachment_oam_port_0
564 node: test_shared_node_connected_in_nested
565 relationship: org.openecomp.relationships.AttachesTo
567 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
569 name: jsa_security_group2_name
570 description: ems security group
574 port_range_max: 65535
575 remote_ip_prefix: 0.0.0.0/0
580 capability: attachment_pcm_port_0
582 relationship: org.openecomp.relationships.AttachesTo
583 test_shared_node_connected_in_nested:
584 type: org.openecomp.resource.abstract.nodes.heat.oam_server
588 service_template_filter:
589 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
591 get_input: shared_security_group_id2
592 port_oam_port_1_ip_requirements:
596 floating_ip_count_required:
601 floating_ip_count_required:
603 port_oam_port_1_mac_requirements:
606 port_oam_port_0_mac_requirements:
609 port_oam_port_0_network_role_tag: cps
610 port_oam_port_1_network_role_tag: oam
611 port_oam_port_0_ip_requirements:
615 floating_ip_count_required:
620 floating_ip_count_required:
622 shared_security_group_id1:
623 get_input: shared_security_group_id1
625 type: org.openecomp.resource.abstract.nodes.compute
629 compute_compute_user_data_format:
634 get_input: compute_image_name
635 compute_compute_metadata:
639 compute_compute_name:
642 compute_flavor_name: null
643 compute_compute_config_drive:
647 - port_security_enabled
650 - allowed_address_pairs
661 service_template_filter:
662 substitute_service_template: Nested_computeServiceTemplate.yaml
667 - service_template_filter
670 hot-nimbus-pcm_v0.4_group:
671 type: org.openecomp.groups.heat.HeatStack
673 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
674 description: heat template that creates PCRF Cluman stack
679 - packet_mirror_network
681 - jsa_security_group1
682 - jsa_security_group2
685 type: org.openecomp.groups.heat.HeatStack
687 heat_file: ../Artifacts/addOn.yml
689 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
691 - test_shared_node_connected_in_nested