summaryrefslogtreecommitdiff
path: root/MIBS/awplus/AT-XEM-MIB
blob: 56930b8d1a6886cdc28f4fd637be11d9ba3a86c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
--  ============================================================================
-- AT-XEM.MIB, Allied Telesis enterprise MIB: XEMs
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================

    AT-XEM-MIB DEFINITIONS ::= BEGIN

        IMPORTS
            sysinfo
                FROM AT-SMI-MIB
            Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
                FROM SNMPv2-SMI
            DisplayString
                FROM SNMPv2-TC;


        xem MODULE-IDENTITY
            LAST-UPDATED "201009070000Z"
            ORGANIZATION
                "Allied Telesis, Inc."
            CONTACT-INFO
                "  http://www.alliedtelesis.com"
            DESCRIPTION
                "The AT-XEM MIB contains objects for monitoring
                XEMs installed in the device."
            REVISION "201009070000Z"
            DESCRIPTION
                "Generic syntax tidy up"
            REVISION "201006150015Z"
            DESCRIPTION
                "MIB revision history dates in descriptions updated."
            REVISION "200907150000Z"
            DESCRIPTION
                "Corret a complier warning."
            REVISION "200802290000Z"
            DESCRIPTION
                "Initial version."
            ::= { sysinfo 11 }




--
-- Node definitions
--

        xemTraps OBJECT IDENTIFIER ::= { xem 0 }


        xemInserted NOTIFICATION-TYPE
            OBJECTS { xemInfoMemberId, xemInfoBayId }
            STATUS current
            DESCRIPTION
                "A trap generated when a XEM is inserted into the device."
            ::= { xemTraps 1 }


        xemRemoved NOTIFICATION-TYPE
            OBJECTS { xemInfoMemberId, xemInfoBayId }
            STATUS current
            DESCRIPTION
                "A trap generated when a XEM is removed from the device."
            ::= { xemTraps 2 }


        xemInsertedFail NOTIFICATION-TYPE
            OBJECTS { xemInfoMemberId, xemInfoBayId }
            STATUS current
            DESCRIPTION
                "A trap generated when the insertion of a XEM into the device fails."
            ::= { xemTraps 3 }


        xemNumOfXem OBJECT-TYPE
            SYNTAX Unsigned32 (0..128)
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The total number of XEMs installed in the device. If devices are stacked,
                it is the total number of XEMs installed in the stacked devices."
            ::= { xem 1 }


        xemInfoTable OBJECT-TYPE
            SYNTAX SEQUENCE OF XemInfoEntry
            MAX-ACCESS not-accessible
            STATUS current
            DESCRIPTION
                "A table of information about XEMs. Each entry in the table
                represents a XEM installed in the system."
            ::= { xem 2 }


        xemInfoEntry OBJECT-TYPE
            SYNTAX XemInfoEntry
            MAX-ACCESS not-accessible
            STATUS current
            DESCRIPTION
                "Information about a single XEM."
            INDEX { xemInfoMemberId, xemInfoBayId }
            ::= { xemInfoTable 1 }


        XemInfoEntry ::=
            SEQUENCE {
                xemInfoMemberId
                    Unsigned32,
                xemInfoBayId
                    Unsigned32,
                xemInfoXemId
                    Unsigned32,
                xemInfoBoardType
                    DisplayString,
                xemInfoBoardName
                    DisplayString,
                xemInfoRevision
                    DisplayString,
                xemInfoSerialNumber
                    DisplayString
             }

        xemInfoMemberId OBJECT-TYPE
            SYNTAX Unsigned32 (1..8)
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The ID of the stack member where the XEM is installed."
            ::= { xemInfoEntry 1 }


        xemInfoBayId OBJECT-TYPE
            SYNTAX Unsigned32 (1..8)
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The bay number where the XEM is installed."
            ::= { xemInfoEntry 2 }


        xemInfoXemId OBJECT-TYPE
            SYNTAX Unsigned32 (0..65535)
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The board identity of the XEM."
            ::= { xemInfoEntry 3 }


        xemInfoBoardType OBJECT-TYPE
            SYNTAX DisplayString
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The board type of the XEM."
            ::= { xemInfoEntry 4 }


        xemInfoBoardName OBJECT-TYPE
            SYNTAX DisplayString (SIZE (1..32))
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The board name of the XEM."
            ::= { xemInfoEntry 5 }


        xemInfoRevision OBJECT-TYPE
            SYNTAX DisplayString (SIZE (1..5))
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The board revision number of the XEM."
            ::= { xemInfoEntry 6 }


        xemInfoSerialNumber OBJECT-TYPE
            SYNTAX DisplayString (SIZE (1..16))
            MAX-ACCESS read-only
            STATUS current
            DESCRIPTION
                "The board serial number of the XEM."
            ::= { xemInfoEntry 7 }



    END

--
-- at-xem.mib
--