1 heat_template_version: 2013-05-23
3 description: heat template that creates PCRF Policy Server stack
7 type: comma_delimited_list
8 label: PCRF PS server names
9 description: PCRF PS server names
10 pcrf_pps_server_names:
11 type: comma_delimited_list
12 label: PCRF PS server names
13 description: PCRF PS server names
16 label: PCRF PS image name
17 description: PCRF PS image name
20 label: PCRF PS flavor name
21 description: flavor name of PCRF PS instance
22 availabilityzone_name:
24 label: availabilityzone name
25 description: availabilityzone name
28 label: CPS network name
29 description: CPS network name
31 type: comma_delimited_list
32 label: CPS network ips
33 description: CPS network ips
36 label: CPS network mask
37 description: CPS network mask
38 pcrf_security_group_name:
40 label: security group name
41 description: the name of security group
45 description: PCRF VNF Id
49 type: nested-pps_v1.0.yaml
51 pcrf_pps_server_name: { get_param: [pcrf_pps_server_names, 0] }
52 pcrf_pps_image_name: { get_param: pcrf_pps_image_name }
53 pcrf_pps_flavor_name: { get_param: pcrf_pps_flavor_name }
54 availabilityzone_name: { get_param: availabilityzone_name }
55 pcrf_security_group_name: { get_param: pcrf_security_group_name }
56 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
57 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 0] }
58 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
59 pcrf_vnf_id: {get_param: pcrf_vnf_id}
62 type: nested-pps_v1.0.yaml
64 pcrf_pps_server_name: { get_param: [pcrf_pps_server_names, 1] }
65 pcrf_pps_image_name: { get_param: pcrf_pps_image_name }
66 pcrf_pps_flavor_name: { get_param: pcrf_pps_flavor_name }
67 availabilityzone_name: { get_param: availabilityzone_name }
68 pcrf_security_group_name: { get_param: pcrf_security_group_name }
69 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
70 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 1] }
71 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
72 pcrf_vnf_id: {get_param: pcrf_vnf_id}
75 type: nested-pps_v1.0.yaml
77 pcrf_pps_server_name: { get_param: [pcrf_pps_server_names, 2] }
78 pcrf_pps_image_name: { get_param: pcrf_pps_image_name }
79 pcrf_pps_flavor_name: { get_param: pcrf_pps_flavor_name }
80 availabilityzone_name: { get_param: availabilityzone_name }
81 pcrf_security_group_name: { get_param: pcrf_security_group_name }
82 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
83 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 2] }
84 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
85 pcrf_vnf_id: {get_param: pcrf_vnf_id}
88 type: nested-pps_v1.0.yaml
90 pcrf_pps_server_name: { get_param: [pcrf_pps_server_names, 3] }
91 pcrf_pps_image_name: { get_param: pcrf_pps_image_name }
92 pcrf_pps_flavor_name: { get_param: pcrf_pps_flavor_name }
93 availabilityzone_name: { get_param: availabilityzone_name }
94 pcrf_security_group_name: { get_param: pcrf_security_group_name }
95 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
96 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 3] }
97 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
98 pcrf_vnf_id: {get_param: pcrf_vnf_id}
101 type: nested-pps_v1.0.yaml
103 pcrf_pps_server_name: { get_param: [pcrf_pps_server_names, 4] }
104 pcrf_pps_image_name: { get_param: pcrf_pps_image_name }
105 pcrf_pps_flavor_name: { get_param: pcrf_pps_flavor_name }
106 availabilityzone_name: { get_param: availabilityzone_name }
107 pcrf_security_group_name: { get_param: pcrf_security_group_name }
108 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
109 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 4] }
110 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
111 pcrf_vnf_id: {get_param: pcrf_vnf_id}
114 type: nested-pps_v1.0.yaml
116 pcrf_pps_server_name: { get_param: [pcrf_pps_server_names, 5] }
117 pcrf_pps_image_name: { get_param: pcrf_pps_image_name }
118 pcrf_pps_flavor_name: { get_param: pcrf_pps_flavor_name }
119 availabilityzone_name: { get_param: availabilityzone_name }
120 pcrf_security_group_name: { get_param: pcrf_security_group_name }
121 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
122 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 5] }
123 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
124 pcrf_vnf_id: {get_param: pcrf_vnf_id}