Initial OpenECOMP MSO commit
[so.git] / packages / arquillian-unit-tests / src / test / resources / resource-examples / asdc / simpleNotif-V4 / artifacts / hot-nimbus-pcm_v1.0.yaml
1 heat_template_version: 2013-05-23\r
2 \r
3 description: heat template that creates PCRF Cluman stack\r
4 \r
5 parameters:\r
6   pcrf_pcm_server_names:\r
7     type: comma_delimited_list\r
8     label: PCRF CM server names\r
9     description: name of the PCRF CM instance\r
10   pcrf_pcm_image_name:\r
11     type: string\r
12     label: PCRF CM image name\r
13     description: PCRF CM image name\r
14   pcrf_pcm_flavor_name:\r
15     type: string\r
16     label: PCRF CM flavor name\r
17     description: flavor name of PCRF CM instance\r
18   availabilityzone_name:\r
19     type: string\r
20     label: availabilityzone name\r
21     description: availabilityzone name\r
22   pcrf_cps_net_name:\r
23     type: string\r
24     label: CPS network name\r
25     description: CPS network name\r
26   pcrf_cps_net_ips:\r
27     type: comma_delimited_list\r
28     label: CPS network ips\r
29     description: CPS network ips\r
30   pcrf_cps_net_mask:\r
31     type: string\r
32     label: CPS network mask\r
33     description: CPS network mask\r
34   pcrf_oam_net_name:\r
35     type: string\r
36     label: OAM network name\r
37     description: OAM network name\r
38   pcrf_oam_net_ips:\r
39     type: comma_delimited_list\r
40     label: OAM network ips\r
41     description: OAM network ips\r
42   pcrf_oam_net_gw:\r
43     type: string\r
44     label: CPS network gateway\r
45     description: CPS network gateway\r
46   pcrf_oam_net_mask:\r
47     type: string\r
48     label: CPS network mask\r
49     description: CPS network mask\r
50   pcrf_pcm_volume_id_1:\r
51     type: string\r
52     label: CPS Cluman Cinder Volume\r
53     description: CPS Cluman Cinder Volume\r
54   pcrf_security_group_name:\r
55     type: string\r
56     label: security group name\r
57     description: the name of security group\r
58   pcrf_vnf_id:\r
59     type: string\r
60     label: PCRF VNF Id\r
61     description: PCRF VNF Id\r
62 \r
63 resources:\r
64   server_pcrf_pcm_001:\r
65     type: nested-pcm_v1.0.yaml\r
66     properties:\r
67       pcrf_pcm_server_name: { get_param: [pcrf_pcm_server_names, 0] }\r
68       pcrf_pcm_image_name: { get_param: pcrf_pcm_image_name }\r
69       pcrf_pcm_flavor_name: { get_param: pcrf_pcm_flavor_name }\r
70       availabilityzone_name: { get_param: availabilityzone_name }\r
71       pcrf_security_group_name: { get_param: pcrf_security_group_name }\r
72       pcrf_pcm_volume_id: { get_param: pcrf_pcm_volume_id_1 }\r
73       pcrf_cps_net_name: { get_param: pcrf_cps_net_name }\r
74       pcrf_cps_net_ip: { get_param: [pcrf_cps_net_ips, 0] }\r
75       pcrf_cps_net_mask: { get_param: pcrf_cps_net_mask }\r
76       pcrf_oam_net_name: { get_param: pcrf_oam_net_name }\r
77       pcrf_oam_net_ip: { get_param: [pcrf_oam_net_ips, 0] }\r
78       pcrf_oam_net_mask: { get_param: pcrf_oam_net_mask }\r
79       pcrf_oam_net_gw: { get_param: pcrf_oam_net_gw }\r
80       pcrf_vnf_id: {get_param: pcrf_vnf_id}\r