Sync with 5.4.0
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / XmlTest_protocolXSDs / MGW / IsTypes.xsd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (c) 2000-2015 Ericsson Telecom AB
4
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
9 -->
10 <xs:schema targetNamespace="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
11 xmlns="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
12 xmlns:IsTypes="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
13 xmlns:xs="http://www.w3.org/2001/XMLSchema"
14 xmlns:confd="http://tail-f.com/ns/confd/1.0"
15 elementFormDefault="qualified"
16 attributeFormDefault="unqualified"
17 xml:lang="en">
18 <xs:import namespace="http://www.w3.org/2001/XMLSchema" schemaLocation="XMLSchema.xsd"/>
19 <xs:import namespace="http://tail-f.com/ns/confd/1.0" schemaLocation="confd.xsd"/>
20 <xs:simpleType name="DummyEmptyType">
21 <xs:restriction base="xs:token">
22 <xs:enumeration value=""/>
23 </xs:restriction>
24 </xs:simpleType>
25 <xs:simpleType name="MacAddress">
26 <xs:annotation>
27 <xs:documentation>
28
29 A MAC address
30 in the form v1:v2:v3:v4:v5:v6 where v1 ... v6 is a
31 hexadecimal number in the range 00 to FF.
32
33 </xs:documentation>
34 </xs:annotation>
35 <xs:restriction base="xs:token">
36 <xs:pattern value="[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?"/>
37 </xs:restriction>
38 </xs:simpleType>
39 <xs:simpleType name="IpAddress">
40 <xs:annotation>
41 <xs:documentation>
42
43 An IPv4 address
44 in the form v1.v2.v3.v4 where v1 ... v4 is a
45 decimal number in the range 0 to 255.
46
47 </xs:documentation>
48 </xs:annotation>
49 <xs:restriction base="xs:token">
50 <xs:pattern value="(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])"/>
51 </xs:restriction>
52 </xs:simpleType>
53 <xs:simpleType name="Unsigned32">
54 <xs:annotation>
55 <xs:documentation>
56
57 Datatype for an integer according to SNMPv2 definition of
58 unsigned32.
59
60 </xs:documentation>
61 </xs:annotation>
62 <xs:restriction base="xs:integer">
63 <xs:maxInclusive value="4294967295"/>
64 <xs:minInclusive value="0"/>
65 </xs:restriction>
66 </xs:simpleType>
67 </xs:schema>
This page took 0.0654 seconds and 5 git commands to generate.