Commit 14e31546 authored by canterburym's avatar canterburym
Browse files

Adding TrafficPolicy generic object

parent 0560ef58
Pipeline #14176 passed with stage
in 12 seconds
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/03221/X1/2023/02/TrafficPolicy" xmlns:x1="http://uri.etsi.org/03221/X1/2017/10" xmlns:etsi103280="http://uri.etsi.org/03280/common/2017/07" xmlns:ts103120="http://uri.etsi.org/03120/common/2022/07/TrafficPolicy" targetNamespace="http://uri.etsi.org/03221/X1/2023/02/TrafficPolicy" elementFormDefault="qualified" version="1.10.1">
<xs:import namespace="http://uri.etsi.org/03280/common/2017/07"/>
<xs:import namespace="http://uri.etsi.org/03221/X1/2017/10"/>
<xs:import namespace="http://uri.etsi.org/03120/common/2022/07/TrafficPolicy"/>
<!-- Message containers -->
<xs:complexType name="TrafficPolicyObject">
<xs:complexContent>
<xs:extension base="x1:GenericObject">
<xs:sequence>
<xs:group ref="ts103120:TrafficPolicyObjectGroup"></xs:group>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TrafficRuleObject">
<xs:complexContent>
<xs:extension base="x1:GenericObject">
<xs:sequence>
<xs:group ref="ts103120:TrafficRuleObjectGroup"></xs:group>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<X1Request xmlns="http://uri.etsi.org/03221/X1/2017/10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:policy="http://uri.etsi.org/03221/X1/2023/02/TrafficPolicy" xmlns:hi1_policy="http://uri.etsi.org/03120/common/2022/07/TrafficPolicy" xmlns:ts103280="http://uri.etsi.org/03280/common/2017/07" xmlns:hi1_common="http://uri.etsi.org/03120/common/2016/02/Common">
<x1RequestMessage xsi:type="CreateObjectRequest">
<admfIdentifier>admfID</admfIdentifier>
<neIdentifier>neID</neIdentifier>
<messageTimestamp>2023-02-14T18:46:21.247432Z</messageTimestamp>
<version>v1.13.1</version>
<x1TransactionId>2654a277-bafb-4240-9143-806ee41a3751</x1TransactionId>
<createObject xsi:type="policy:TrafficRuleObject">
<objectId>6c67de93-926a-488b-9435-b0a30c20f676</objectId>
<hi1_policy:Criteria>
<hi1_policy:Criteria>
<hi1_policy:IPPolicyCriteria>
<hi1_policy:SourceIPRange>
<ts103280:IPv4CIDR>203.0.113.0/24</ts103280:IPv4CIDR>
</hi1_policy:SourceIPRange>
</hi1_policy:IPPolicyCriteria>
</hi1_policy:Criteria>
</hi1_policy:Criteria>
<hi1_policy:Action>
<hi1_common:Owner>ETSI</hi1_common:Owner>
<hi1_common:Name>PolicyAction</hi1_common:Name>
<hi1_common:Value>PDSR</hi1_common:Value>
</hi1_policy:Action>
</createObject>
</x1RequestMessage>
<x1RequestMessage xsi:type="CreateObjectRequest">
<admfIdentifier>admfID</admfIdentifier>
<neIdentifier>neID</neIdentifier>
<messageTimestamp>2023-02-14T18:46:21.247432Z</messageTimestamp>
<version>v1.13.1</version>
<x1TransactionId>2654a277-bafb-4240-9143-806ee41a3751</x1TransactionId>
<createObject xsi:type="policy:TrafficPolicyObject">
<objectId>b04057af-362f-4e8d-9337-416f43bfd7ec</objectId>
<hi1_policy:TrafficPolicyName>Template Rule 1</hi1_policy:TrafficPolicyName>
<hi1_policy:TrafficRules>
<hi1_policy:TrafficRuleReference>
<hi1_policy:Order>1</hi1_policy:Order>
<hi1_policy:ObjectIdentifier>6c67de93-926a-488b-9435-b0a30c20f676</hi1_policy:ObjectIdentifier>
</hi1_policy:TrafficRuleReference>
</hi1_policy:TrafficRules>
</createObject>
</x1RequestMessage>
</X1Request>
......@@ -15,8 +15,13 @@
"103221-1/TS_103_221_01.xsd",
"103221-1/TS_103_221_01_HashedID.xsd",
"103221-1/TS_103_221_01_DestinationSet.xsd",
"103221-1/TS_103_221_01_TrafficPolicy.xsd",
"103280/TS_103_280.xsd",
"103221-1/examples/ExampleGenericObjects.xsd"
"103221-1/examples/ExampleGenericObjects.xsd",
"103120/schema/ts_103120_Common.xsd",
"103120/schema/ts_103120_Core.xsd",
"103120/schema/ts_103120_TrafficPolicy.xsd",
"testing/deps/xmldsig/xmldsig-core-schema.xsd"
],
"exampleFiles" : [
"103221-1/examples"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment