Containerization feature of SO
[so.git] / asdc-controller / src / test / resources / resource-examples / multipleModules / pxmc_mmn_volume.yaml
1 heat_template_version: 2015-04-30
2
3 description: HOT creates MSP MMN Cinder Volumes under MobiSupport Tenant
4
5 parameters:
6   mmn_volume_name_1:
7     type: string
8     label: Mobisupport MSP MMN Cinder Volume names
9     description: Mobisupport MSP MMN Cinder Volume names
10
11   mmn_volume_name_2:
12     type: string
13     label: Mobisupport MSP MMN Cinder Volume names
14     description: Mobisupport MSP MMN Cinder Volume names
15
16   mmn_volume_name_3:
17     type: string
18     label: Mobisupport MSP MMN Cinder Volume names
19     description: Mobisupport MSP MMN Cinder Volume names
20
21   mmn_volume_name_4:
22     type: string
23     label: Mobisupport MSP MMN Cinder Volume names
24     description: Mobisupport MSP MMN Cinder Volume names
25
26   mmn_volume_size_1:
27     type: number
28     label: Mobisupport MSP MMN Cinder Volume sizes
29     description: Mobisupport MSP MMN Cinder Volume sizes
30
31   mmn_volume_size_2:
32     type: number
33     label: Mobisupport MSP MMN Cinder Volume sizes
34     description: Mobisupport MSP MMN Cinder Volume sizes
35
36   mmn_volume_size_3:
37     type: number
38     label: Mobisupport MSP MMN Cinder Volume sizes
39     description: Mobisupport MSP MMN Cinder Volume sizes
40
41   mmn_volume_size_4:
42     type: number
43     label: Mobisupport MSP MMN Cinder Volume sizes
44     description: Mobisupport MSP MMN Cinder Volume sizes
45
46 resources:
47   mmn_data_volume_1:
48     type: OS::Cinder::Volume
49     properties:
50       name: {get_param: mmn_volume_name_1}
51       size: {get_param: mmn_volume_size_1}
52               
53   mmn_arch_volume_2:
54     type: OS::Cinder::Volume
55     properties:
56       name: {get_param: mmn_volume_name_2}
57       size: {get_param: mmn_volume_size_2}
58          
59   mmn_backup_volume_3:
60     type: OS::Cinder::Volume
61     properties:
62       name: {get_param: mmn_volume_name_3}
63       size: {get_param: mmn_volume_size_3}
64                
65   mmn_misc_volume_4:
66     type: OS::Cinder::Volume
67     properties:
68       name: {get_param: mmn_volume_name_4}
69       size: {get_param: mmn_volume_size_4}
70
71 outputs:
72   mmn_data_volume_id_1:
73     description: msp mmn data volume 1
74     value: {get_resource: mmn_data_volume_1}
75               
76   mmn_arch_volume_id_2:
77     description: msp mn arch volume 2
78     value: {get_resource: mmn_arch_volume_2}
79          
80   mmn_backup_volume_id_3:
81     description: msp mn backup volume 3
82     value: {get_resource: mmn_backup_volume_3}
83                
84   mmn_misc_volume_id_4:
85     description: msp mn volume 4
86     value: {get_resource: mmn_misc_volume_4}