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:
308 get_input: pcm_image_name
309 port_pcm_port_1_mac_requirements:
312 port_pcm_port_1_ip_requirements:
316 floating_ip_count_required:
318 port_pcm_port_0_network_role_tag: cps
319 port_pcm_port_0_mac_requirements:
327 type: org.openecomp.resource.abstract.nodes.heat.oam_server
331 port_pcm_port_00_ip_requirements:
335 floating_ip_count_required:
337 availabilityzone_name:
338 get_input: availabilityzone_name
340 get_input: oam_net_gw
341 port_pcm_port_00_mac_requirements:
345 get_input: oam_flavor_name
347 get_input: security_group_name
352 port_pcm_port_01_ip_requirements:
356 floating_ip_count_required:
362 port_pcm_port_00_network_role_tag: cps
363 service_template_filter:
364 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
365 port_pcm_port_01_mac_requirements:
373 get_input: oam_image_name
375 get_input: cps_net_name
377 get_input: cps_net_mask
383 get_input: oam_net_mask
385 get_input: oam_net_name
386 port_pcm_port_01_network_role_tag: oam
388 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
396 port_pcm_port_1_network_role_tag: oam
397 availabilityzone_name:
398 get_input: availabilityzone_name
399 port_pcm_port_0_ip_requirements:
403 floating_ip_count_required:
406 get_input: oam_net_gw
408 get_input: pcm_image_name
410 get_input: security_group_name
415 port_pcm_port_1_mac_requirements:
419 get_input: pcm_flavor_name
424 service_template_filter:
425 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
434 port_pcm_port_1_ip_requirements:
438 floating_ip_count_required:
440 port_pcm_port_0_network_role_tag: cps
441 port_pcm_port_0_mac_requirements:
449 get_input: cps_net_name
451 get_input: cps_net_mask
457 get_input: oam_net_mask
459 get_input: oam_net_name
460 packet_mirror_network:
461 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
466 - compute_instance_name
472 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
478 floating_ip_count_required:
486 type: org.openecomp.resource.abstract.nodes.compute
490 compute_compute_user_data_format:
495 get_input: compute_image_name
496 compute_compute_metadata:
500 compute_compute_name:
503 compute_flavor_name: null
504 compute_compute_config_drive:
508 - port_security_enabled
511 - allowed_address_pairs
522 service_template_filter:
523 substitute_service_template: Nested_computeServiceTemplate.yaml
528 - service_template_filter
531 hot-nimbus-pcm_v0.4_group:
532 type: org.openecomp.groups.heat.HeatStack
534 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
535 description: heat template that creates PCRF Cluman stack
540 - packet_mirror_network