1 heat_template_version: 2013-05-23
3 description: heat template that creates PCRF Session Manager stack
7 type: comma_delimited_list
8 label: PCRF SM server names
9 description: name of the PCRF SM instance
12 label: PCRF SM image name
13 description: PCRF SM image name
16 label: PCRF SM flavor name
17 description: flavor name of PCRF SM 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
34 pcrf_security_group_name:
36 label: security group name
37 description: the name of security group
41 description: PCRF VNF Id
45 type: nested-psm_v1.0.yaml
47 pcrf_psm_server_name: { get_param: [pcrf_psm_server_names, 0] }
48 pcrf_psm_image_name: { get_param: pcrf_psm_image_name }
49 pcrf_psm_flavor_name: { get_param: pcrf_psm_flavor_name }
50 availabilityzone_name: { get_param: availabilityzone_name }
51 pcrf_security_group_name: { get_param: pcrf_security_group_name }
52 pcrf_cps_net_name: { get_param: pcrf_cps_net_name }
53 pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 0] }
54 pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }
55 pcrf_vnf_id: {get_param: pcrf_vnf_id}
60 server_pcrf_psm_001_output:
61 description: the pcrf_server
62 value: { get_attr: [ server_pcrf_psm_001, nested_output ] }
65 server_pcrf_psm_002_output:
66 description: the pcrf_server
69 server_pcrf_psm_003_output:
70 description: the pcrf_server
71 value: { get_attr: []}