Commit ae0d4704 authored by Jason Graham's avatar Jason Graham
Browse files

Update 103120/schema/ts_103120_TrafficPolicy.xsd

parent 49253ba7
Loading
Loading
Loading
Loading
+10 −9
Original line number Diff line number Diff line
@@ -7,26 +7,27 @@
        <xs:complexContent>
            <xs:extension base="core:HI1Object">
                <xs:sequence>
                    <xs:element name="Rules" type="ListOfTrafficPolicyRule" minOccurs="0"/>
                    <xs:element name="TrafficPolicy" type="TrafficPolicy" minOccurs="0"/>
                </xs:sequence>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
    <xs:complexType name="ListOfTrafficPolicyRule">
    <xs:complexType name="TrafficPolicy">
        <xs:sequence>
            <xs:element name="Rule" type="TrafficPolicyRule" minOccurs="1" maxOccurs="unbounded"/>
            <xs:element name="TrafficPolicyRuleGroup" type="TrafficPolicyRuleGroup" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="TrafficPolicyRule">
    <xs:complexType name="TrafficPolicyRuleGroup">
        <xs:sequence>
            <xs:element name="Order" type="xs:positiveInteger"/>
            <xs:element name="Criteria" type="ListOfTrafficPolicyCritera"/>
            <xs:element name="Action" type="common:DictionaryEntry"/>
            <xs:element name="TrafficPolicyRule" type="TrafficPolicyRule" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ListOfTrafficPolicyCritera">
    <xs:complexType name="TrafficPolicyRule">
        <xs:sequence>
            <xs:element name="Criteria" type="TrafficPolicyCriteria"/>
            <xs:element name="Order" type="xs:positiveInteger"/>
            <xs:element name="Action" type="common:DictionaryEntry"/>
            <xs:element name="TrafficPolicyCriteria" type="TrafficPolicyCriteria" maxOccurs="unbounded"/>    
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="TrafficPolicyCriteria">