ArchiveRule
A complex data type that represents an archiving rule.
Schema
<xsd:complexType name="ArchiveRule">
<xsd:sequence>
<xsd:element name="FileType" type="xsd:string"/>
<xsd:element name="NeverExpire" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="ExpireDependentFiles" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="ArchiveOnExpiration" type="xsd:boolean"
minOccurs="0"/>
<xsd:choice minOccurs="0"/>
<xsd:element name="ExpirationAge" type="xsd:long"
minOccurs="0"/>
<xsd:element name="ExpirationTime" type="xsd:dateTime" minOccurs="0"/>
</xsd:choice>
<xsd:element name="IsInherited" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="InheritedFrom" type="xsd:string"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Elements
FileType
The file type. Cannot exceed 20 characters.
NeverExpire
Specifies whether the object expires.
ExpireDependentFiles
Specifies whether the object’s dependent files expire when the object is expired.
ArchiveOnExpiration
Specifies whether the object is archived before it is expired.
ExpirationAge
The expiration age for the object.
ExpirationTime
The expiration time for the object.
IsInherited
Specifies whether the rule is inherited.
InheritedFrom
The object from which the rule is inherited.