Loading 103221-1/TS_103_221_01_Configuration.xsd 0 → 100644 +62 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="..." targetNamespace="..." xmlns:etsi103221="http://uri.etsi.org/03221/X1/2017/10" xmlns:etsi104000="uri:etsi:li:104000:xsdns:v1" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://uri.etsi.org/03221/X1/2017/10"/> <xs:import namespace= "uri:etsi:li:104000:xsdns:v1"/> <xs:complexType name="X1ConfigurationDetails"> <xs:complexContent> <xs:extension base="etsi104000:ConfigurationDetails"> <xs:sequence> <xs:element name="interfaceType" type="InterfaceType"/> <xs:element name="time1RequestTimeout" type="Time1RequestTimeout" minOccurs="0"/> <xs:element name="time2RequesterTimeout" type="Time2RequesterTimeout" minOccurs="0"/> <xs:element name="x1KeepaliveDetails" type="X1KeepaliveDetails" minOccurs="0"/> <xs:element name="deactivateAllTasksEnabled" type="xs:boolean"/> <xs:element name="removeAllDestinationEnabled" type="xs:boolean"/> <xs:element name="deleteAllObjectEnabled" type="xs:boolean"/> <xs:element name="mDFServiceScopingDefaultValues" type="MDFServiceScopingDefaultValues" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:simpleType name="InterfaceType"> <xs:restriction base="xs:string"> <xs:enumeration value="X1"/> </xs:restriction> </xs:simpleType> <xs:complexType name="X1KeepaliveDetails"> <xs:complexContent> <xs:sequence> <xs:element name="keepaliveEnabled" type="xs:boolean"/> <xs:element name="keepaliveTIMEP2" type="KeepaliveTIMEP2" minOccurs="0"/> <xs:element name="keepaliveTIMEP1" type="KeepaliveTIMEP1" minOccurs="0"/> </xs:sequence> </xs:complexContent> </xs:complexType> <xs:simpleType name="Time1RequestTimeout"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="Time2RequesterTimeout"> <xs:restriction base="xs:integer"> <xs:minInclusive value="2"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="KeepaliveTIMEP2"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="KeepaliveTIMEP1"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> <xs:complexType name="MDFServiceScopingDefaultValues"> <xs:sequence> <xs:element name="serviceScopingOptions" type="etsi103221:ServiceScopingOptions" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:schema> No newline at end of file Loading
103221-1/TS_103_221_01_Configuration.xsd 0 → 100644 +62 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="..." targetNamespace="..." xmlns:etsi103221="http://uri.etsi.org/03221/X1/2017/10" xmlns:etsi104000="uri:etsi:li:104000:xsdns:v1" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://uri.etsi.org/03221/X1/2017/10"/> <xs:import namespace= "uri:etsi:li:104000:xsdns:v1"/> <xs:complexType name="X1ConfigurationDetails"> <xs:complexContent> <xs:extension base="etsi104000:ConfigurationDetails"> <xs:sequence> <xs:element name="interfaceType" type="InterfaceType"/> <xs:element name="time1RequestTimeout" type="Time1RequestTimeout" minOccurs="0"/> <xs:element name="time2RequesterTimeout" type="Time2RequesterTimeout" minOccurs="0"/> <xs:element name="x1KeepaliveDetails" type="X1KeepaliveDetails" minOccurs="0"/> <xs:element name="deactivateAllTasksEnabled" type="xs:boolean"/> <xs:element name="removeAllDestinationEnabled" type="xs:boolean"/> <xs:element name="deleteAllObjectEnabled" type="xs:boolean"/> <xs:element name="mDFServiceScopingDefaultValues" type="MDFServiceScopingDefaultValues" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:simpleType name="InterfaceType"> <xs:restriction base="xs:string"> <xs:enumeration value="X1"/> </xs:restriction> </xs:simpleType> <xs:complexType name="X1KeepaliveDetails"> <xs:complexContent> <xs:sequence> <xs:element name="keepaliveEnabled" type="xs:boolean"/> <xs:element name="keepaliveTIMEP2" type="KeepaliveTIMEP2" minOccurs="0"/> <xs:element name="keepaliveTIMEP1" type="KeepaliveTIMEP1" minOccurs="0"/> </xs:sequence> </xs:complexContent> </xs:complexType> <xs:simpleType name="Time1RequestTimeout"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="Time2RequesterTimeout"> <xs:restriction base="xs:integer"> <xs:minInclusive value="2"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="KeepaliveTIMEP2"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="KeepaliveTIMEP1"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> <xs:complexType name="MDFServiceScopingDefaultValues"> <xs:sequence> <xs:element name="serviceScopingOptions" type="etsi103221:ServiceScopingOptions" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:schema> No newline at end of file