1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <xs:schema attributeFormDefault=
"unqualified" elementFormDefault=
"qualified" xmlns:
xs=
"http://www.w3.org/2001/XMLSchema">
3 <xs:element name=
"cronentries" type=
"cronentries-Type"/>
5 <xs:complexType name=
"cronentries-Type">
7 <xs:element type=
"cron-Type" name=
"cron" maxOccurs=
"unbounded" minOccurs=
"0"/>
11 <xs:complexType name=
"cron-Type">
13 <xs:element type=
"xs:string" name=
"url"/>
14 <xs:element type=
"xs:string" name=
"description" minOccurs=
"0"/>
15 <xs:element type=
"xs:string" name=
"schedule"/>
16 <xs:element type=
"xs:string" name=
"timezone" minOccurs=
"0"/>
17 <xs:element type=
"target-Type" name=
"target" minOccurs=
"0"/>
18 <xs:element type=
"retry-parameters-Type" name=
"retry-parameters" minOccurs=
"0"/>
22 <xs:complexType name=
"retry-parameters-Type">
24 <xs:element type=
"xs:nonNegativeInteger" name=
"job-retry-limit" maxOccurs=
"1" minOccurs=
"0"/>
25 <xs:element type=
"job-age-limit-Type" name=
"job-age-limit" maxOccurs=
"1" minOccurs=
"0"/>
26 <xs:element type=
"nonNegativeDouble" name=
"min-backoff-seconds" maxOccurs=
"1" minOccurs=
"0"/>
27 <xs:element type=
"nonNegativeDouble" name=
"max-backoff-seconds" maxOccurs=
"1" minOccurs=
"0"/>
28 <xs:element type=
"xs:nonNegativeInteger" name=
"max-doublings" maxOccurs=
"1" minOccurs=
"0"/>
32 <xs:simpleType name=
"job-age-limit-Type">
33 <xs:restriction base=
"xs:string">
34 <xs:pattern value=
"([0-9]+(\.?[0-9]*([eE][\-+]?[0-9]+)?)?)([smhd])"/>
38 <xs:simpleType name=
"nonNegativeDouble">
39 <xs:restriction base=
"xs:double">
40 <xs:minInclusive value=
"0"/>
44 <xs:simpleType name=
"target-Type">
45 <xs:restriction base=
"xs:string">
46 <xs:pattern value=
"[a-z\d\-]{1,100}"/>