1 heat_template_version: 2013-05-23
3 description: heat template that creates PCRF Policy Server stack
8 label: PCRF PS server name
9 description: PCRF PS server name
12 label: PCRF PS image name
13 description: PCRF PS image name
16 label: PCRF PS flavor name
17 description: flavor name of PCRF PS instance
18 availabilityzone_name:
20 label: availabilityzone name
21 description: availabilityzone name
24 label: CPS network name
25 description: CPS network name
29 description: CPS network ip
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
42 static_value_illegal_1:
45 description: PCRF VNF Id
49 description: PCRF VNF Id
50 parameter_not_match_nested_type:
53 description: PCRF VNF Id
57 type: OS::Heat::SoftwareConfig
63 $vm_name: { get_param: pcrf_pps_server_name }
65 type: OS::Heat::CloudConfig
69 - path: /etc/sysconfig/network-scripts/ifcfg-eth0
75 $ip: { get_param: pcrf_cps_net_ip }
76 $netmask: { get_param: pcrf_cps_net_mask }
78 - ifdown eth0 && ifup eth0
81 type: OS::Heat::MultipartMime
84 - config: { get_resource: network}
85 - config: { get_resource: script_init}