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
213 label: PCRF CM server names
218 type: org.openecomp.annotations.Source
221 - hot-nimbus-pcm_v0.4
223 param_name: oam_server_names
225 description: name of the PCRF CM instance
231 label: CPS network name
236 type: org.openecomp.annotations.Source
239 - hot-nimbus-pcm_v0.4
241 param_name: cps_net_name
243 description: CPS network name
244 default: int_pcrf_net_0
246 label: CPS network mask
251 type: org.openecomp.annotations.Source
254 - hot-nimbus-pcm_v0.4
256 param_name: cps_net_mask
258 description: CPS network mask
259 default: 255.255.255.0
261 label: CPS network mask
266 type: org.openecomp.annotations.Source
269 - hot-nimbus-pcm_v0.4
271 param_name: oam_net_mask
273 description: CPS network mask
274 default: 255.255.255.0
276 label: OAM network name
281 type: org.openecomp.annotations.Source
284 - hot-nimbus-pcm_v0.4
286 param_name: oam_net_name
288 description: OAM network name
289 default: oam_protected_net_0
292 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
297 get_input: pcm_flavor_name
298 service_template_filter:
299 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
300 port_pcm_port_1_network_role_tag: oam
301 port_pcm_port_0_ip_requirements:
305 floating_ip_count_required:
310 floating_ip_count_required:
313 get_input: pcm_image_name
314 port_pcm_port_1_mac_requirements:
317 port_pcm_port_1_ip_requirements:
321 floating_ip_count_required:
326 floating_ip_count_required:
328 port_pcm_port_0_network_role_tag: cps
329 port_pcm_port_0_mac_requirements:
337 type: org.openecomp.resource.abstract.nodes.heat.oam_server
341 port_pcm_port_00_ip_requirements:
345 floating_ip_count_required:
350 floating_ip_count_required:
352 availabilityzone_name:
353 get_input: availabilityzone_name
355 get_input: oam_net_gw
356 port_pcm_port_00_mac_requirements:
360 get_input: oam_flavor_name
362 get_input: security_group_name
367 port_pcm_port_01_ip_requirements:
371 floating_ip_count_required:
376 floating_ip_count_required:
382 port_pcm_port_00_network_role_tag: cps
383 service_template_filter:
384 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
385 port_pcm_port_01_mac_requirements:
393 get_input: oam_image_name
395 get_input: cps_net_name
397 get_input: cps_net_mask
403 get_input: oam_net_mask
405 get_input: oam_net_name
406 port_pcm_port_01_network_role_tag: oam
408 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
416 port_pcm_port_1_network_role_tag: oam
417 availabilityzone_name:
418 get_input: availabilityzone_name
419 port_pcm_port_0_ip_requirements:
423 floating_ip_count_required:
428 floating_ip_count_required:
431 get_input: oam_net_gw
433 get_input: pcm_image_name
435 get_input: security_group_name
440 port_pcm_port_1_mac_requirements:
444 get_input: pcm_flavor_name
449 service_template_filter:
450 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
459 port_pcm_port_1_ip_requirements:
463 floating_ip_count_required:
468 floating_ip_count_required:
470 port_pcm_port_0_network_role_tag: cps
471 port_pcm_port_0_mac_requirements:
479 get_input: cps_net_name
481 get_input: cps_net_mask
487 get_input: oam_net_mask
489 get_input: oam_net_name
490 packet_mirror_network:
491 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
496 - compute_instance_name
502 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
508 floating_ip_count_required:
513 floating_ip_count_required:
521 type: org.openecomp.resource.abstract.nodes.compute
525 compute_compute_user_data_format:
530 get_input: compute_image_name
531 compute_compute_metadata:
535 compute_compute_name:
538 compute_flavor_name: null
539 compute_compute_config_drive:
543 - port_security_enabled
546 - allowed_address_pairs
557 service_template_filter:
558 substitute_service_template: Nested_computeServiceTemplate.yaml
563 - service_template_filter
566 hot-nimbus-pcm_v0.4_group:
567 type: org.openecomp.groups.heat.HeatStack
569 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
570 description: heat template that creates PCRF Cluman stack
575 - packet_mirror_network