1 heat_template_version: 2013-05-23
3 description: heat template that creates PCRF Policy Director stack
7 type: comma_delimited_list
8 label: PCRF PD server names
9 description: name of the PCRF PD instance
12 label: PCRF PD image name
13 description: PCRF PD image name
16 label: PCRF PD flavor name
17 description: flavor name of PCRF PD instance
18 availabilityzone_name:
20 label: availabilityzone name
21 description: availabilityzone name
24 label: CPS network name
25 description: CPS network name
27 type: comma_delimited_list
28 label: CPS network ips
29 description: CPS network ips
32 label: CPS network mask
33 description: CPS network mask
36 label: CPS Internal LB VIP
37 description: CPS Internal LB VIP
40 label: OAM network name
41 description: OAM network name
43 type: comma_delimited_list
44 label: OAM network ips
45 description: OAM network ips
48 label: CPS network gateway
49 description: CPS network gateway
52 label: CPS network mask
53 description: CPS network mask
54 pcrf_lb_management_vip:
57 description: CPS OAM LB VIP
60 label: Gx network name
61 description: Gx network name
63 type: comma_delimited_list
65 description: Gx network ips
68 label: Gx network mask
69 description: Gx network mask
72 label: Sp network name
73 description: Sp network name
75 type: comma_delimited_list
77 description: Sp network ips
80 label: Sp network mask
81 description: Sp network mask
84 label: Sy network name
85 description: Sy network name
87 type: comma_delimited_list
89 description: Sy network ips
92 label: Sy network mask
93 description: Sy network mask
96 label: Rx network name
97 description: Rx network name
99 type: comma_delimited_list
100 label: Rx network ips
101 description: Rx network ips
104 label: Rx network mask
105 description: Rx network mask
108 label: Sd network name
109 description: Sd network name
111 type: comma_delimited_list
112 label: Sd network ips
113 description: Sd network ips
116 label: Sd network mask
117 description: Sd network mask
118 pcrf_sgi_sy_net_name:
120 label: Sgi Sy network name
121 description: Sgi Sy network name
123 type: comma_delimited_list
124 label: Sgi Sy network ips
125 description: Sgi Sy network ips
126 pcrf_sgi_sy_net_mask:
128 label: Sgi Sy network mask
129 description: Sgi Sy network mask
130 pcrf_security_group_name:
132 label: security group name
133 description: the name of security group
137 description: PCRF VNF Id
141 type: nested-ppd_v1.0.yaml
143 pcrf_ppd_server_name: { get_param: [pcrf_ppd_server_names, 0] }
144 pcrf_ppd_image_name: { get_param: pcrf_ppd_image_name }
145 pcrf_ppd_flavor_name: { get_param: pcrf_ppd_flavor_name }
146 availabilityzone_name: { get_param: availabilityzone_name }
147 pcrf_security_group_name: { get_param: pcrf_security_group_name }
148 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
149 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 0] }
150 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
151 pcrf_lb_internal_vip: { get_param: pcrf_lb_internal_vip }
152 pcrf_oam_net_name: { get_param: pcrf_oam_net_name }
153 pcrf_oam_net_ip: { get_param: [pcrf_oam_net_ips, 0] }
154 pcrf_oam_net_mask: { get_param: pcrf_oam_net_mask }
155 pcrf_oam_net_gw: { get_param: pcrf_oam_net_gw }
156 pcrf_lb_management_vip: { get_param: pcrf_lb_management_vip }
157 pcrf_gx_net_name: { get_param: pcrf_gx_net_name }
158 pcrf_gx_net_ip: { get_param: [pcrf_gx_net_ips, 0] }
159 pcrf_gx_net_mask: { get_param: pcrf_gx_net_mask }
160 pcrf_sp_net_name: { get_param: pcrf_sp_net_name }
161 pcrf_sp_net_ip: { get_param: [pcrf_sp_net_ips, 0] }
162 pcrf_sp_net_mask: { get_param: pcrf_sp_net_mask }
163 pcrf_sy_net_name: { get_param: pcrf_sy_net_name }
164 pcrf_sy_net_ip: { get_param: [pcrf_sy_net_ips, 0] }
165 pcrf_sy_net_mask: { get_param: pcrf_sy_net_mask }
166 pcrf_rx_net_name: { get_param: pcrf_rx_net_name }
167 pcrf_rx_net_ip: { get_param: [pcrf_rx_net_ips, 0] }
168 pcrf_rx_net_mask: { get_param: pcrf_rx_net_mask }
169 pcrf_sd_net_name: { get_param: pcrf_sd_net_name }
170 pcrf_sd_net_ip: { get_param: [pcrf_sd_net_ips, 0] }
171 pcrf_sd_net_mask: { get_param: pcrf_sd_net_mask }
172 pcrf_sgi_sy_net_name: { get_param: pcrf_sgi_sy_net_name }
173 pcrf_sgi_sy_net_ip: { get_param: [pcrf_sgi_sy_net_ips, 0] }
174 pcrf_sgi_sy_net_mask: { get_param: pcrf_sgi_sy_net_mask }
175 pcrf_vnf_id: {get_param: pcrf_vnf_id}
178 type: nested-ppd_v1.0.yaml
180 pcrf_ppd_server_name: { get_param: [pcrf_ppd_server_names, 1] }
181 pcrf_ppd_image_name: { get_param: pcrf_ppd_image_name }
182 pcrf_ppd_flavor_name: { get_param: pcrf_ppd_flavor_name }
183 availabilityzone_name: { get_param: availabilityzone_name }
184 pcrf_security_group_name: { get_param: pcrf_security_group_name }
185 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
186 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 1] }
187 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
188 pcrf_lb_internal_vip: { get_param: pcrf_lb_internal_vip }
189 pcrf_oam_net_name: { get_param: pcrf_oam_net_name }
190 pcrf_oam_net_ip: { get_param: [pcrf_oam_net_ips, 1] }
191 pcrf_oam_net_mask: { get_param: pcrf_oam_net_mask }
192 pcrf_oam_net_gw: { get_param: pcrf_oam_net_gw }
193 pcrf_lb_management_vip: { get_param: pcrf_lb_management_vip }
194 pcrf_gx_net_name: { get_param: pcrf_gx_net_name }
195 pcrf_gx_net_ip: { get_param: [pcrf_gx_net_ips, 1] }
196 pcrf_gx_net_mask: { get_param: pcrf_gx_net_mask }
197 pcrf_sp_net_name: { get_param: pcrf_sp_net_name }
198 pcrf_sp_net_ip: { get_param: [pcrf_sp_net_ips, 1] }
199 pcrf_sp_net_mask: { get_param: pcrf_sp_net_mask }
200 pcrf_sy_net_name: { get_param: pcrf_sy_net_name }
201 pcrf_sy_net_ip: { get_param: [pcrf_sy_net_ips, 1] }
202 pcrf_sy_net_mask: { get_param: pcrf_sy_net_mask }
203 pcrf_rx_net_name: { get_param: pcrf_rx_net_name }
204 pcrf_rx_net_ip: { get_param: [pcrf_rx_net_ips, 1] }
205 pcrf_rx_net_mask: { get_param: pcrf_rx_net_mask }
206 pcrf_sd_net_name: { get_param: pcrf_sd_net_name }
207 pcrf_sd_net_ip: { get_param: [pcrf_sd_net_ips, 1] }
208 pcrf_sd_net_mask: { get_param: pcrf_sd_net_mask }
209 pcrf_sgi_sy_net_name: { get_param: pcrf_sgi_sy_net_name }
210 pcrf_sgi_sy_net_ip: { get_param: [pcrf_sgi_sy_net_ips, 1] }
211 pcrf_sgi_sy_net_mask: { get_param: pcrf_sgi_sy_net_mask }
212 pcrf_vnf_id: {get_param: pcrf_vnf_id}
215 type: nested-ppd_v1.0.yaml
217 pcrf_ppd_server_name: { get_param: [pcrf_ppd_server_names, 2] }
218 pcrf_ppd_image_name: { get_param: pcrf_ppd_image_name }
219 pcrf_ppd_flavor_name: { get_param: pcrf_ppd_flavor_name }
220 availabilityzone_name: { get_param: availabilityzone_name }
221 pcrf_security_group_name: { get_param: pcrf_security_group_name }
222 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
223 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 2] }
224 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
225 pcrf_lb_internal_vip: { get_param: pcrf_lb_internal_vip }
226 pcrf_oam_net_name: { get_param: pcrf_oam_net_name }
227 pcrf_oam_net_ip: { get_param: [pcrf_oam_net_ips, 2] }
228 pcrf_oam_net_mask: { get_param: pcrf_oam_net_mask }
229 pcrf_oam_net_gw: { get_param: pcrf_oam_net_gw }
230 pcrf_lb_management_vip: { get_param: pcrf_lb_management_vip }
231 pcrf_gx_net_name: { get_param: pcrf_gx_net_name }
232 pcrf_gx_net_ip: { get_param: [pcrf_gx_net_ips, 2] }
233 pcrf_gx_net_mask: { get_param: pcrf_gx_net_mask }
234 pcrf_sp_net_name: { get_param: pcrf_sp_net_name }
235 pcrf_sp_net_ip: { get_param: [pcrf_sp_net_ips, 2] }
236 pcrf_sp_net_mask: { get_param: pcrf_sp_net_mask }
237 pcrf_sy_net_name: { get_param: pcrf_sy_net_name }
238 pcrf_sy_net_ip: { get_param: [pcrf_sy_net_ips, 2] }
239 pcrf_sy_net_mask: { get_param: pcrf_sy_net_mask }
240 pcrf_rx_net_name: { get_param: pcrf_rx_net_name }
241 pcrf_rx_net_ip: { get_param: [pcrf_rx_net_ips, 2] }
242 pcrf_rx_net_mask: { get_param: pcrf_rx_net_mask }
243 pcrf_sd_net_name: { get_param: pcrf_sd_net_name }
244 pcrf_sd_net_ip: { get_param: [pcrf_sd_net_ips, 2] }
245 pcrf_sd_net_mask: { get_param: pcrf_sd_net_mask }
246 pcrf_sgi_sy_net_name: { get_param: pcrf_sgi_sy_net_name }
247 pcrf_sgi_sy_net_ip: { get_param: [pcrf_sgi_sy_net_ips, 2] }
248 pcrf_sgi_sy_net_mask: { get_param: pcrf_sgi_sy_net_mask }
249 pcrf_vnf_id: {get_param: pcrf_vnf_id}
252 type: nested-ppd_v1.0.yaml
254 pcrf_ppd_server_name: { get_param: [pcrf_ppd_server_names, 3] }
255 pcrf_ppd_image_name: { get_param: pcrf_ppd_image_name }
256 pcrf_ppd_flavor_name: { get_param: pcrf_ppd_flavor_name }
257 availabilityzone_name: { get_param: availabilityzone_name }
258 pcrf_security_group_name: { get_param: pcrf_security_group_name }
259 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
260 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 3] }
261 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
262 pcrf_lb_internal_vip: { get_param: pcrf_lb_internal_vip }
263 pcrf_oam_net_name: { get_param: pcrf_oam_net_name }
264 pcrf_oam_net_ip: { get_param: [pcrf_oam_net_ips, 3] }
265 pcrf_oam_net_mask: { get_param: pcrf_oam_net_mask }
266 pcrf_oam_net_gw: { get_param: pcrf_oam_net_gw }
267 pcrf_lb_management_vip: { get_param: pcrf_lb_management_vip }
268 pcrf_gx_net_name: { get_param: pcrf_gx_net_name }
269 pcrf_gx_net_ip: { get_param: [pcrf_gx_net_ips, 3] }
270 pcrf_gx_net_mask: { get_param: pcrf_gx_net_mask }
271 pcrf_sp_net_name: { get_param: pcrf_sp_net_name }
272 pcrf_sp_net_ip: { get_param: [pcrf_sp_net_ips, 3] }
273 pcrf_sp_net_mask: { get_param: pcrf_sp_net_mask }
274 pcrf_sy_net_name: { get_param: pcrf_sy_net_name }
275 pcrf_sy_net_ip: { get_param: [pcrf_sy_net_ips, 3] }
276 pcrf_sy_net_mask: { get_param: pcrf_sy_net_mask }
277 pcrf_rx_net_name: { get_param: pcrf_rx_net_name }
278 pcrf_rx_net_ip: { get_param: [pcrf_rx_net_ips, 3] }
279 pcrf_rx_net_mask: { get_param: pcrf_rx_net_mask }
280 pcrf_sd_net_name: { get_param: pcrf_sd_net_name }
281 pcrf_sd_net_ip: { get_param: [pcrf_sd_net_ips, 3] }
282 pcrf_sd_net_mask: { get_param: pcrf_sd_net_mask }
283 pcrf_sgi_sy_net_name: { get_param: pcrf_sgi_sy_net_name }
284 pcrf_sgi_sy_net_ip: { get_param: [pcrf_sgi_sy_net_ips, 3] }
285 pcrf_sgi_sy_net_mask: { get_param: pcrf_sgi_sy_net_mask }
286 pcrf_vnf_id: {get_param: pcrf_vnf_id}