root / main / conf / backup.xsd @ f65ce369
History | View | Annotate | Download (1.8 kB)
1 |
<schema |
---|---|
2 |
elementFormDefault="qualified" |
3 |
attributeFormDefault="unqualified" |
4 |
xmlns="http://www.w3.org/2001/XMLSchema" |
5 |
xmlns:csapi="http://docs.rackspacecloud.com/servers/api/v1.0" |
6 |
xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
7 |
targetNamespace="http://docs.rackspacecloud.com/servers/api/v1.0" |
8 |
> |
9 |
<element name="backupSchedule" type="csapi:BackupSchedule" /> |
10 |
|
11 |
<!-- Complex Types --> |
12 |
<complexType name="BackupSchedule"> |
13 |
<attribute type="xsd:boolean" name="enabled" use="required" /> |
14 |
<attribute type="csapi:WeeklyBackup" name="weekly" use="required" /> |
15 |
<attribute type="csapi:DailyBackup" name="daily" use="required" /> |
16 |
</complexType> |
17 |
|
18 |
<!-- Simple Types --> |
19 |
<simpleType name="DailyBackup"> |
20 |
<restriction base="string"> |
21 |
<enumeration value="DISABLED" /> |
22 |
<enumeration value="H_0000_0200" /> |
23 |
<enumeration value="H_0200_0400" /> |
24 |
<enumeration value="H_0400_0600" /> |
25 |
<enumeration value="H_0600_0800" /> |
26 |
<enumeration value="H_0800_1000" /> |
27 |
<enumeration value="H_1000_1200" /> |
28 |
<enumeration value="H_1200_1400" /> |
29 |
<enumeration value="H_1400_1600" /> |
30 |
<enumeration value="H_1600_1800" /> |
31 |
<enumeration value="H_1800_2000" /> |
32 |
<enumeration value="H_2000_2200" /> |
33 |
<enumeration value="H_2200_0000" /> |
34 |
</restriction> |
35 |
</simpleType> |
36 |
|
37 |
<simpleType name="WeeklyBackup"> |
38 |
<restriction base="string"> |
39 |
<enumeration value="DISABLED" /> |
40 |
<enumeration value="SUNDAY" /> |
41 |
<enumeration value="MONDAY" /> |
42 |
<enumeration value="TUESDAY" /> |
43 |
<enumeration value="WEDNESDAY" /> |
44 |
<enumeration value="THURSDAY" /> |
45 |
<enumeration value="FRIDAY" /> |
46 |
<enumeration value="SATURDAY" /> |
47 |
<enumeration value="SUNDAY" /> |
48 |
</restriction> |
49 |
</simpleType> |
50 |
|
51 |
</schema> |
52 |
|