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