Code

8b8aafd66cacfc6f83987098c33a25aa8527e35d
[gosa.git] / xen / schema / xen.schema
1 # VERSION 0.1 Antoine .gallavardin@cemagref.fr
2 # Schema file wiche contains xen parameters
6 # DESCRIPTION FOR DOMU
8 # memory allowed to a DomU in Mo
9 # ex : 128
10 # obligatory
11 # specified in <domU>.conf 
12 attributetype ( 1.3.6.1.4.1.22262.1.1.10.1 NAME 'gosaXenDomuMem'
13         DESC 'Memory allowed to a DomU'
14         EQUALITY caseExactIA5Match
15         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
16         SINGLE-VALUE)
18 # Max memory allowed to a DomU
19 # Used by Xen Xen but Don't used by xen-tools
20 # optional
21 # specified in <domU>.conf
22 attributetype ( 1.3.6.1.4.1.22262.1.1.10.2 NAME 'gosaXenDomuMemMax'
23         DESC 'Max Memory allowed to a DomU'
24         EQUALITY caseExactIA5Match
25         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
26         SINGLE-VALUE)
28 # Kernel version use (DomO use by default)
29 # like vmlinuz
30 # don't use in commande line by xen-tools 
31 # parameters is stored in global conf file : /etc/xen-tools/xen-tools.cfg
32 # obligatory
33 # specified in <domU>.conf
34 attributetype ( 1.3.6.1.4.1.22262.1.1.10.3 NAME 'gosaXenDomuKernel'
35         DESC 'Kernel version use (DomO use by default)'
36         EQUALITY caseExactIA5Match
37         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
38         SINGLE-VALUE)
40 # RamDisk version use (DomO use by default)
41 # like initrd.img
42 # don't use in commande line by xen-tools ( xen-create-image )
43 # parameters is stored in global conf file : /etc/xen-tools/xen-tools.cfg
44 # optional ( depend of tuype of kernel used)
45 # specified in <domU>.conf
46 attributetype ( 1.3.6.1.4.1.22262.1.1.10.4 NAME 'gosaXenDomuRamDisk'
47         DESC 'RamDisk version use (DomO use by default)'
48         EQUALITY caseExactIA5Match
49         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
50         SINGLE-VALUE)
53 # Networking interface status dhcp or not
54 # used by command line : xen-create-image
55 # specified in <domU>.conf
56 attributetype ( 1.3.6.1.4.1.22262.1.1.10.8 NAME 'gosaXenDomuNetworkStatus'
57         DESC 'Networkinf interface status (DHCP or not)'
58         EQUALITY caseExactIA5Match
59         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
60         SINGLE-VALUE)
62 # Block device
63 # XEN-TOOL create by default 2 block device <name-of-domU>-disk and <name-of-domU>-swap
64 # for the moment there is no special parameter in order to create specific block device for /var ou /home
65 # specified in <domU>.conf
68 # Dom0 server used for this domU
69 # must be filled
70 # server must contains xen-tools correctly installed
71 attributetype ( 1.3.6.1.4.1.22262.1.1.10.9 NAME 'gosaXenDomuServerDom0'
72         DESC 'Dom0 server used for this domU'
73         EQUALITY caseExactIA5Match
74         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
75         SINGLE-VALUE)
78 # DomU : Installation Method
79 # it depends of type of linux
80 # it could be deb, rpm
81 # specified inb xen-tools.conf
82 attributetype ( 1.3.6.1.4.1.22262.1.1.10.11 NAME 'gosaXenDomuInstallMethod'
83         DESC 'Installation Method for DomU'
84         EQUALITY caseExactIA5Match
85         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
86         SINGLE-VALUE)
88 # DomU : Installation Version
89 # Feisty or gutsy or etch ( see xen-tools.conf for more information )
90 # specified inb xen-tools.conf
91 attributetype ( 1.3.6.1.4.1.22262.1.1.10.12 NAME 'gosaXenDomuInstallVersion'
92         DESC 'Installation Version for DomU'
93         EQUALITY caseExactIA5Match
94         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
95         SINGLE-VALUE)
99 # ACTION FOR MANAGING DOMU
101 # action when DomO is halting
102 # don't use by xen-tools
103 # post install parameters
104 # what do Xen on this domU when domU is halting ?
105 # specified in <domU>.conf
106 attributetype ( 1.3.6.1.4.1.22262.1.1.10.5 NAME 'gosaXenDomuActionDom0Halt'
107         DESC 'action when DomO is halting'
108         EQUALITY caseExactIA5Match
109         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
110         SINGLE-VALUE)
112 # action when DomO is shutdowning
113 # don't use by xen-tools
114 # post install parameters
115 # what do Xen on this domU when domU is shutdowning ?
116 # specified in <domU>.conf
117 attributetype ( 1.3.6.1.4.1.22262.1.1.10.6 NAME 'gosaXenDomuActionDom0Shutdown'
118         DESC 'action when DomO is Shutdowning'
119         EQUALITY caseExactIA5Match
120         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
121         SINGLE-VALUE)
123 # action when DomO is rebootingus
124 # don't use by xen-tools
125 # post install parameters
126 # what do Xen on this domU when domU is rebooting ?
127 # specified in <domU>.conf
128 attributetype ( 1.3.6.1.4.1.22262.1.1.10.7 NAME 'gosaXenDomuActionDom0Reboot'
129         DESC 'action when DomO is Rebooting'
130         EQUALITY caseExactIA5Match
131         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
132         SINGLE-VALUE)
135 # DomU action : Pause Halt Reboot
136 # don't use by xen-tools
137 # post install Action
138 attributetype ( 1.3.6.1.4.1.22262.1.1.10.10 NAME 'gosaXenDomuAction'
139         DESC 'DomU action : Pause Halt Reboot'
140         EQUALITY caseExactIA5Match
141         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
142         SINGLE-VALUE)