Go to primary content
Oracle® Communications Diameter Signaling Router Service Capability Exposure Function User's Guide
Release 8.4
F12301-02
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

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>