Custom SLA XSD
This section includes the contents of Custom SLA XSD file.
<xs:schema attributeFormDefault="unqualified"
elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="customScefSla">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="scsAsId" maxOccurs="1" minOccurs="0"/>
<xs:element name="whiteListIps" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="ip" maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="monitoringRateControl" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:date" name="startDate" maxOccurs="1" minOccurs="1" />
<xs:element type="xs:date" name="endDate" maxOccurs="1" minOccurs="1"/>
<xs:element name="monitoringEvents" maxOccurs="1" minOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="event" maxOccurs="unbounded" minOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="name" maxOccurs="1" minOccurs="1"/>
<xs:element type="xs:int" name="rate" maxOccurs="1" minOccurs="1"/>
<xs:element type="xs:long" name="period" maxOccurs="1" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ACL" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="msisdnRanges" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="msisdn" maxOccurs="unbounded" minOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:long" name="startRange" maxOccurs="1" minOccurs="1"/>
<xs:element type="xs:long" name="endRange" maxOccurs="1" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="domainsList" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="domain" maxOccurs="unbounded" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="APNSet" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="apn" maxOccurs="unbounded" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="mqtttopicPrefix" maxOccurs="1" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="prefix" maxOccurs="unbounded" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:string" name="applicationGroupID" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>