3.1.4.1.3.43 t:ProtectionRulesServiceConfiguration Complex Type
The ProtectionRulesServiceConfiguration complex type specifies the configuration of the protection rules service. The configuration comprises a list of rules, a list of the internal domains, and a refresh interval. This type extends the t:ServiceConfiguration complex type, as specified in section 3.1.4.1.3.56.
-
<xs:complexType name="ProtectionRulesServiceConfiguration"> <xs:complexContent> <xs:extension base="t:ServiceConfiguration"> <xs:sequence> <xs:element name="Rules" type="t:ArrayOfProtectionRulesType" maxOccurs="1" minOccurs="1" /> <xs:element name="InternalDomains" type="t:SmtpDomainList" maxOccurs="1" minOccurs="1"/> </xs:sequence> <xs:attribute name="RefreshInterval" use="required"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1" /> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>
The following table lists the child elements of the ProtectionRulesServiceConfiguration complex type.
Element |
Type |
Description |
---|---|---|
Rules |
t:ArrayOfProtectionRulesType (section 3.1.4.1.3.6) |
Specifies the collection of rules to be evaluated. This element MUST be included if the ProtectionRulesServiceConfiguration complex type is used. |
InternalDomains |
t:SmtpDomainList (section 3.1.4.1.3.59) |
Specifies the list of internal SMTP domains of the organization. This element MUST be included if the ProtectionRulesServiceConfiguration complex type is used. |
The following table lists the attribute of the ProtectionRulesServiceConfiguration complex type.
Attribute |
Type |
Description |
---|---|---|
RefreshInterval |
|
Specifies how often, in whole hours, the client SHOULD request protection rules from the server. This attribute MUST be included if the ProtectionRulesServiceConfiguration complex type is used. |