<l7:Bundle xmlns:l7="http://ns.l7tech.com/2010/04/gateway-management">
    <l7:References>
        <l7:Item>
            <l7:Name>Test Services</l7:Name>
            <l7:Id>6efc9f734ec851bc3c14b3f1ddb5290f</l7:Id>
            <l7:Type>FOLDER</l7:Type>
            <l7:TimeStamp>2023-05-29T15:09:51.511Z</l7:TimeStamp>
            <l7:Resource>
                <l7:Folder folderId="0000000000000000ffffffffffffec76" id="6efc9f734ec851bc3c14b3f1ddb5290f" version="0">
                    <l7:Name>Test Services</l7:Name>
                </l7:Folder>
            </l7:Resource>
        </l7:Item>
        <l7:Item>
            <l7:Name>test3</l7:Name>
            <l7:Id>6efc9f734ec851bc3c14b3f1ddb52910</l7:Id>
            <l7:Type>SERVICE</l7:Type>
            <l7:TimeStamp>2023-05-29T15:09:51.521Z</l7:TimeStamp>
            <l7:Resource>
                <l7:Service id="6efc9f734ec851bc3c14b3f1ddb52910" version="15">
                    <l7:ServiceDetail folderId="6efc9f734ec851bc3c14b3f1ddb5290f" id="6efc9f734ec851bc3c14b3f1ddb52910" version="15">
                        <l7:Name>test3</l7:Name>
                        <l7:Enabled>true</l7:Enabled>
                        <l7:ServiceMappings>
                            <l7:HttpMapping>
                                <l7:UrlPattern>/test3</l7:UrlPattern>
                                <l7:Verbs>
                                    <l7:Verb>GET</l7:Verb>
                                    <l7:Verb>POST</l7:Verb>
                                    <l7:Verb>PUT</l7:Verb>
                                    <l7:Verb>DELETE</l7:Verb>
                                </l7:Verbs>
                            </l7:HttpMapping>
                        </l7:ServiceMappings>
                        <l7:Properties>
                            <l7:Property key="hasRouting">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="internal">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="policyRevision">
                                <l7:LongValue>1</l7:LongValue>
                            </l7:Property>
                            <l7:Property key="soap">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="tracingEnabled">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="wssProcessingEnabled">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                        </l7:Properties>
                    </l7:ServiceDetail>
                    <l7:Resources>
                        <l7:ResourceSet tag="policy">
                            <l7:Resource type="policy" version="0">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;wsp:Policy xmlns:L7p=&quot;http://www.layer7tech.com/ws/policy&quot; xmlns:wsp=&quot;http://schemas.xmlsoap.org/ws/2002/12/policy&quot;&gt;
    &lt;wsp:All wsp:Usage=&quot;Required&quot;&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;* Policy fails with a routing failure.&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CustomizeErrorResponse&gt;
            &lt;L7p:Content stringValue=&quot;Routing Failure&quot;/&gt;
            &lt;L7p:ExtraHeaders nameValuePairArray=&quot;included&quot;/&gt;
        &lt;/L7p:CustomizeErrorResponse&gt;
        &lt;L7p:HttpRoutingAssertion&gt;
            &lt;L7p:HttpMethod httpMethod=&quot;GET&quot;/&gt;
            &lt;L7p:ProtectedServiceUrl stringValue=&quot;http://unknowhostfoobarxyz/foo/bar&quot;/&gt;
            &lt;L7p:ProxyPassword stringValueNull=&quot;null&quot;/&gt;
            &lt;L7p:ProxyUsername stringValueNull=&quot;null&quot;/&gt;
            &lt;L7p:RequestHeaderRules httpPassthroughRuleSet=&quot;included&quot;&gt;
                &lt;L7p:ForwardAll booleanValue=&quot;true&quot;/&gt;
                &lt;L7p:Rules httpPassthroughRules=&quot;included&quot;&gt;
                    &lt;L7p:item httpPassthroughRule=&quot;included&quot;&gt;
                        &lt;L7p:Name stringValue=&quot;Cookie&quot;/&gt;
                    &lt;/L7p:item&gt;
                    &lt;L7p:item httpPassthroughRule=&quot;included&quot;&gt;
                        &lt;L7p:Name stringValue=&quot;SOAPAction&quot;/&gt;
                    &lt;/L7p:item&gt;
                &lt;/L7p:Rules&gt;
            &lt;/L7p:RequestHeaderRules&gt;
            &lt;L7p:RequestParamRules httpPassthroughRuleSet=&quot;included&quot;&gt;
                &lt;L7p:ForwardAll booleanValue=&quot;true&quot;/&gt;
                &lt;L7p:Rules httpPassthroughRules=&quot;included&quot;/&gt;
            &lt;/L7p:RequestParamRules&gt;
            &lt;L7p:ResponseHeaderRules httpPassthroughRuleSet=&quot;included&quot;&gt;
                &lt;L7p:ForwardAll booleanValue=&quot;true&quot;/&gt;
                &lt;L7p:Rules httpPassthroughRules=&quot;included&quot;&gt;
                    &lt;L7p:item httpPassthroughRule=&quot;included&quot;&gt;
                        &lt;L7p:Name stringValue=&quot;Set-Cookie&quot;/&gt;
                    &lt;/L7p:item&gt;
                &lt;/L7p:Rules&gt;
            &lt;/L7p:ResponseHeaderRules&gt;
            &lt;L7p:SamlAssertionVersion intValue=&quot;2&quot;/&gt;
        &lt;/L7p:HttpRoutingAssertion&gt;
    &lt;/wsp:All&gt;
&lt;/wsp:Policy&gt;
                            </l7:Resource>
                        </l7:ResourceSet>
                    </l7:Resources>
                </l7:Service>
            </l7:Resource>
        </l7:Item>
        <l7:Item>
            <l7:Name>test4</l7:Name>
            <l7:Id>6efc9f734ec851bc3c14b3f1ddb52911</l7:Id>
            <l7:Type>SERVICE</l7:Type>
            <l7:TimeStamp>2023-05-29T15:09:51.524Z</l7:TimeStamp>
            <l7:Resource>
                <l7:Service id="6efc9f734ec851bc3c14b3f1ddb52911" version="15">
                    <l7:ServiceDetail folderId="6efc9f734ec851bc3c14b3f1ddb5290f" id="6efc9f734ec851bc3c14b3f1ddb52911" version="15">
                        <l7:Name>test4</l7:Name>
                        <l7:Enabled>true</l7:Enabled>
                        <l7:ServiceMappings>
                            <l7:HttpMapping>
                                <l7:UrlPattern>/test4</l7:UrlPattern>
                                <l7:Verbs>
                                    <l7:Verb>GET</l7:Verb>
                                    <l7:Verb>POST</l7:Verb>
                                    <l7:Verb>PUT</l7:Verb>
                                    <l7:Verb>DELETE</l7:Verb>
                                </l7:Verbs>
                            </l7:HttpMapping>
                        </l7:ServiceMappings>
                        <l7:Properties>
                            <l7:Property key="hasRouting">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="internal">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="policyRevision">
                                <l7:LongValue>1</l7:LongValue>
                            </l7:Property>
                            <l7:Property key="soap">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="tracingEnabled">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="wssProcessingEnabled">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                        </l7:Properties>
                    </l7:ServiceDetail>
                    <l7:Resources>
                        <l7:ResourceSet tag="policy">
                            <l7:Resource type="policy" version="0">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;wsp:Policy xmlns:L7p=&quot;http://www.layer7tech.com/ws/policy&quot; xmlns:wsp=&quot;http://schemas.xmlsoap.org/ws/2002/12/policy&quot;&gt;
    &lt;wsp:All wsp:Usage=&quot;Required&quot;&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;* Policy runs successfully without a routing assertion.&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:SetVariable&gt;
            &lt;L7p:Base64Expression stringValue=&quot;dGhpcyBpcyBhIHRlc3Q=&quot;/&gt;
            &lt;L7p:VariableToSet stringValue=&quot;test&quot;/&gt;
        &lt;/L7p:SetVariable&gt;
        &lt;L7p:HardcodedResponse&gt;
            &lt;L7p:Base64ResponseBody stringValue=&quot;UG9saWN5IFN1Y2Nlc3NmdWwuIE5vIHJvdXRpbmc=&quot;/&gt;
            &lt;L7p:ResponseContentType stringValue=&quot;text/plain; charset=UTF-8&quot;/&gt;
        &lt;/L7p:HardcodedResponse&gt;
    &lt;/wsp:All&gt;
&lt;/wsp:Policy&gt;
                            </l7:Resource>
                        </l7:ResourceSet>
                    </l7:Resources>
                </l7:Service>
            </l7:Resource>
        </l7:Item>
        <l7:Item>
            <l7:Name>test1</l7:Name>
            <l7:Id>6efc9f734ec851bc3c14b3f1ddb52912</l7:Id>
            <l7:Type>SERVICE</l7:Type>
            <l7:TimeStamp>2023-05-29T15:09:51.527Z</l7:TimeStamp>
            <l7:Resource>
                <l7:Service id="6efc9f734ec851bc3c14b3f1ddb52912" version="15">
                    <l7:ServiceDetail folderId="6efc9f734ec851bc3c14b3f1ddb5290f" id="6efc9f734ec851bc3c14b3f1ddb52912" version="15">
                        <l7:Name>test1</l7:Name>
                        <l7:Enabled>true</l7:Enabled>
                        <l7:ServiceMappings>
                            <l7:HttpMapping>
                                <l7:UrlPattern>/test1</l7:UrlPattern>
                                <l7:Verbs>
                                    <l7:Verb>GET</l7:Verb>
                                    <l7:Verb>POST</l7:Verb>
                                    <l7:Verb>PUT</l7:Verb>
                                    <l7:Verb>DELETE</l7:Verb>
                                </l7:Verbs>
                            </l7:HttpMapping>
                        </l7:ServiceMappings>
                        <l7:Properties>
                            <l7:Property key="hasRouting">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="internal">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="policyRevision">
                                <l7:LongValue>10</l7:LongValue>
                            </l7:Property>
                            <l7:Property key="soap">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="tracingEnabled">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="wssProcessingEnabled">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                        </l7:Properties>
                    </l7:ServiceDetail>
                    <l7:Resources>
                        <l7:ResourceSet tag="policy">
                            <l7:Resource type="policy" version="9">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;wsp:Policy xmlns:L7p=&quot;http://www.layer7tech.com/ws/policy&quot; xmlns:wsp=&quot;http://schemas.xmlsoap.org/ws/2002/12/policy&quot;&gt;
    &lt;wsp:All wsp:Usage=&quot;Required&quot;&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;* Policy runs successfully with a routing assertion.&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:HttpRoutingAssertion&gt;
            &lt;L7p:HttpMethod httpMethod=&quot;GET&quot;/&gt;
            &lt;L7p:OmitAuthHeaderConnectReuseSystemDefault boxedBooleanValue=&quot;true&quot;/&gt;
            &lt;L7p:ProtectedServiceUrl stringValue=&quot;https://localhost:8443/echo&quot;/&gt;
            &lt;L7p:ProxyPassword stringValueNull=&quot;null&quot;/&gt;
            &lt;L7p:ProxyUsername stringValueNull=&quot;null&quot;/&gt;
            &lt;L7p:RequestHeaderRules httpPassthroughRuleSet=&quot;included&quot;&gt;
                &lt;L7p:ForwardAll booleanValue=&quot;true&quot;/&gt;
                &lt;L7p:Rules httpPassthroughRules=&quot;included&quot;&gt;
                    &lt;L7p:item httpPassthroughRule=&quot;included&quot;&gt;
                        &lt;L7p:Name stringValue=&quot;Cookie&quot;/&gt;
                    &lt;/L7p:item&gt;
                    &lt;L7p:item httpPassthroughRule=&quot;included&quot;&gt;
                        &lt;L7p:Name stringValue=&quot;SOAPAction&quot;/&gt;
                    &lt;/L7p:item&gt;
                &lt;/L7p:Rules&gt;
            &lt;/L7p:RequestHeaderRules&gt;
            &lt;L7p:RequestParamRules httpPassthroughRuleSet=&quot;included&quot;&gt;
                &lt;L7p:ForwardAll booleanValue=&quot;true&quot;/&gt;
                &lt;L7p:Rules httpPassthroughRules=&quot;included&quot;/&gt;
            &lt;/L7p:RequestParamRules&gt;
            &lt;L7p:ResponseHeaderRules httpPassthroughRuleSet=&quot;included&quot;&gt;
                &lt;L7p:ForwardAll booleanValue=&quot;true&quot;/&gt;
                &lt;L7p:Rules httpPassthroughRules=&quot;included&quot;&gt;
                    &lt;L7p:item httpPassthroughRule=&quot;included&quot;&gt;
                        &lt;L7p:Name stringValue=&quot;Set-Cookie&quot;/&gt;
                    &lt;/L7p:item&gt;
                &lt;/L7p:Rules&gt;
            &lt;/L7p:ResponseHeaderRules&gt;
            &lt;L7p:SamlAssertionVersion intValue=&quot;2&quot;/&gt;
        &lt;/L7p:HttpRoutingAssertion&gt;
    &lt;/wsp:All&gt;
&lt;/wsp:Policy&gt;
                            </l7:Resource>
                        </l7:ResourceSet>
                    </l7:Resources>
                </l7:Service>
            </l7:Resource>
        </l7:Item>
        <l7:Item>
            <l7:Name>test2</l7:Name>
            <l7:Id>6efc9f734ec851bc3c14b3f1ddb52913</l7:Id>
            <l7:Type>SERVICE</l7:Type>
            <l7:TimeStamp>2023-05-29T15:09:51.529Z</l7:TimeStamp>
            <l7:Resource>
                <l7:Service id="6efc9f734ec851bc3c14b3f1ddb52913" version="15">
                    <l7:ServiceDetail folderId="6efc9f734ec851bc3c14b3f1ddb5290f" id="6efc9f734ec851bc3c14b3f1ddb52913" version="15">
                        <l7:Name>test2</l7:Name>
                        <l7:Enabled>true</l7:Enabled>
                        <l7:ServiceMappings>
                            <l7:HttpMapping>
                                <l7:UrlPattern>/test2</l7:UrlPattern>
                                <l7:Verbs>
                                    <l7:Verb>GET</l7:Verb>
                                    <l7:Verb>POST</l7:Verb>
                                    <l7:Verb>PUT</l7:Verb>
                                    <l7:Verb>DELETE</l7:Verb>
                                </l7:Verbs>
                            </l7:HttpMapping>
                        </l7:ServiceMappings>
                        <l7:Properties>
                            <l7:Property key="hasRouting">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="internal">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="policyRevision">
                                <l7:LongValue>1</l7:LongValue>
                            </l7:Property>
                            <l7:Property key="soap">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="tracingEnabled">
                                <l7:BooleanValue>false</l7:BooleanValue>
                            </l7:Property>
                            <l7:Property key="wssProcessingEnabled">
                                <l7:BooleanValue>true</l7:BooleanValue>
                            </l7:Property>
                        </l7:Properties>
                    </l7:ServiceDetail>
                    <l7:Resources>
                        <l7:ResourceSet tag="policy">
                            <l7:Resource type="policy" version="0">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;wsp:Policy xmlns:L7p=&quot;http://www.layer7tech.com/ws/policy&quot; xmlns:wsp=&quot;http://schemas.xmlsoap.org/ws/2002/12/policy&quot;&gt;
    &lt;wsp:All wsp:Usage=&quot;Required&quot;&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;* Policy fails with a policy violation.&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CommentAssertion&gt;
            &lt;L7p:Comment stringValue=&quot;********************************************************************************************************************&quot;/&gt;
        &lt;/L7p:CommentAssertion&gt;
        &lt;L7p:CustomizeErrorResponse&gt;
            &lt;L7p:Content stringValue=&quot;Policy Violation&quot;/&gt;
            &lt;L7p:ExtraHeaders nameValuePairArray=&quot;included&quot;/&gt;
        &lt;/L7p:CustomizeErrorResponse&gt;
        &lt;L7p:FalseAssertion/&gt;
    &lt;/wsp:All&gt;
&lt;/wsp:Policy&gt;
                            </l7:Resource>
                        </l7:ResourceSet>
                    </l7:Resources>
                </l7:Service>
            </l7:Resource>
        </l7:Item>
    </l7:References>
    <l7:Mappings>
        <l7:Mapping action="NewOrExisting" srcId="0000000000000000ffffffffffffec76" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/folders/0000000000000000ffffffffffffec76" type="FOLDER">
            <l7:Properties>
                <l7:Property key="FailOnNew">
                    <l7:BooleanValue>true</l7:BooleanValue>
                </l7:Property>
            </l7:Properties>
        </l7:Mapping>
        <l7:Mapping action="NewOrExisting" srcId="6efc9f734ec851bc3c14b3f1ddb5290f" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/folders/6efc9f734ec851bc3c14b3f1ddb5290f" type="FOLDER"/>
        <l7:Mapping action="NewOrExisting" srcId="00000000000000000000000000000002:SSL" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/privateKeys/00000000000000000000000000000002:SSL" type="SSG_KEY_ENTRY">
            <l7:Properties>
                <l7:Property key="FailOnNew">
                    <l7:BooleanValue>true</l7:BooleanValue>
                </l7:Property>
            </l7:Properties>
        </l7:Mapping>
        <l7:Mapping action="NewOrExisting" srcId="6efc9f734ec851bc3c14b3f1ddb52910" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/services/6efc9f734ec851bc3c14b3f1ddb52910" type="SERVICE"/>
        <l7:Mapping action="NewOrExisting" srcId="6efc9f734ec851bc3c14b3f1ddb52911" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/services/6efc9f734ec851bc3c14b3f1ddb52911" type="SERVICE"/>
        <l7:Mapping action="NewOrExisting" srcId="6efc9f734ec851bc3c14b3f1ddb52912" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/services/6efc9f734ec851bc3c14b3f1ddb52912" type="SERVICE"/>
        <l7:Mapping action="NewOrExisting" srcId="6efc9f734ec851bc3c14b3f1ddb52913" srcUri="https://otk-gateway-7d4d59846b-8qclt:443/restman/1.0/services/6efc9f734ec851bc3c14b3f1ddb52913" type="SERVICE"/>
    </l7:Mappings>
</l7:Bundle>