mibs/MIBS/awplus/AT-XEM-MIB
2023-12-05 12:25:34 +01:00

195 lines
5.4 KiB
Plaintext

-- ============================================================================
-- 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
--