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 availabilityzone_name:
302 get_input: availabilityzone_name
303 port_pcm_port_0_ip_requirements:
307 floating_ip_count_required:
310 get_input: pcm_image_name
311 port_pcm_port_1_mac_requirements:
314 port_pcm_port_1_ip_requirements:
318 floating_ip_count_required:
320 port_pcm_port_0_network_role_tag: cps
321 port_pcm_port_0_mac_requirements:
329 type: org.openecomp.resource.abstract.nodes.heat.oam_server
333 port_pcm_port_00_ip_requirements:
337 floating_ip_count_required:
339 availabilityzone_name:
340 get_input: availabilityzone_name
342 get_input: oam_net_gw
343 port_pcm_port_00_mac_requirements:
347 get_input: oam_flavor_name
349 get_input: security_group_name
354 port_pcm_port_01_ip_requirements:
358 floating_ip_count_required:
364 port_pcm_port_00_network_role_tag: cps
365 service_template_filter:
366 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
367 port_pcm_port_01_mac_requirements:
375 get_input: oam_image_name
377 get_input: cps_net_name
379 get_input: cps_net_mask
385 get_input: oam_net_mask
387 get_input: oam_net_name
388 port_pcm_port_01_network_role_tag: oam
390 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
394 port_pcm_port_1_network_role_tag: oam
395 availabilityzone_name:
396 get_input: availabilityzone_name
397 port_pcm_port_0_ip_requirements:
401 floating_ip_count_required:
404 get_input: oam_net_gw
406 get_input: pcm_image_name
408 get_input: security_group_name
413 port_pcm_port_1_mac_requirements:
417 get_input: pcm_flavor_name
418 service_template_filter:
419 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
424 port_pcm_port_1_ip_requirements:
428 floating_ip_count_required:
430 port_pcm_port_0_network_role_tag: cps
431 port_pcm_port_0_mac_requirements:
439 get_input: cps_net_name
441 get_input: cps_net_mask
447 get_input: oam_net_mask
449 get_input: oam_net_name
450 packet_mirror_network:
451 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
456 - compute_instance_name
462 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
468 floating_ip_count_required:
476 type: org.openecomp.resource.abstract.nodes.compute
481 get_input: compute_image_name
482 compute_compute_name:
485 compute_flavor_name: null
486 compute_compute_config_drive:
490 - port_security_enabled
493 - allowed_address_pairs
504 service_template_filter:
505 substitute_service_template: Nested_computeServiceTemplate.yaml
510 - service_template_filter
513 hot-nimbus-pcm_v0.4_group:
514 type: org.openecomp.groups.heat.HeatStack
516 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
517 description: heat template that creates PCRF Cluman stack
522 - packet_mirror_network
526 output_attr_nested_resource_same_type:
531 output_attr_non_nested_compute:
535 - compute_instance_name
536 output_attr_nested_resource_different_type:
541 output_attr_nested_resource1:
546 output_attr_non_consolidation_entity:
549 - packet_mirror_network
551 output_attr_nested_resource2: