diff options
Diffstat (limited to 'MIBS/awplus/AT-RESOURCE-MIB')
| -rw-r--r-- | MIBS/awplus/AT-RESOURCE-MIB | 266 |
1 files changed, 266 insertions, 0 deletions
diff --git a/MIBS/awplus/AT-RESOURCE-MIB b/MIBS/awplus/AT-RESOURCE-MIB new file mode 100644 index 0000000..0c08775 --- /dev/null +++ b/MIBS/awplus/AT-RESOURCE-MIB @@ -0,0 +1,266 @@ +-- ============================================================================ +-- AT-RESOURCE.MIB, Allied Telesis enterprise MIB: hardware resources +-- +-- Copyright (c) 2008 by Allied Telesis, Inc. +-- All rights reserved. +-- +-- ============================================================================ + + AT-RESOURCE-MIB DEFINITIONS ::= BEGIN + + IMPORTS + sysinfo + FROM AT-SMI-MIB + Unsigned32, OBJECT-TYPE, MODULE-IDENTITY + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC; + + + resource MODULE-IDENTITY + LAST-UPDATED "201405260000Z" + ORGANIZATION + "Allied Telesis, Inc." + CONTACT-INFO + " http://www.alliedtelesis.com" + DESCRIPTION + "The AT-RESOURCE-MIB contains objects for displaying system + hardware resource information." + REVISION "201405260000Z" + DESCRIPTION + "Updated decriptions for hostInfoTable and hostInfoEntry" + REVISION "201404300000Z" + DESCRIPTION + "Updated decriptions to refer to chassisMappingTable" + REVISION "201404160000Z" + DESCRIPTION + "Added more descriptions to rscStkId for VCStack Plus and increase + the range to 1-24." + REVISION "201209210000Z" + DESCRIPTION + "Added chassis switch (e.g. SBx8100) descriptions to stack-related MIB objects" + REVISION "201205220300Z" + DESCRIPTION + "rscStkId range now 1..12 (from 1..8)." + REVISION "201006150015Z" + DESCRIPTION + "MIB revision history dates in descriptions updated." + REVISION "200910222300Z" + DESCRIPTION + "In standalone mode the AT-RESOURCE-MIB was indexed by the + default stack member ID of 1. This has been updated to index + by the stack member ID of the device." + REVISION "200810201000Z" + DESCRIPTION + "Add objects for displaying host information. " + REVISION "192008090400Z" + DESCRIPTION + "Initial version." + ::= { sysinfo 21 } + + + + +-- +-- Node definitions +-- + + rscBoardTable OBJECT-TYPE + SYNTAX SEQUENCE OF RscBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of information about boards installed in a device." + ::= { resource 1 } + + + rscBoardEntry OBJECT-TYPE + SYNTAX RscBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row of entries of rscBoardTable." + INDEX { rscStkId, rscResourceId } + ::= { rscBoardTable 1 } + + + RscBoardEntry ::= + SEQUENCE { + rscStkId + Unsigned32, + rscResourceId + Unsigned32, + rscBoardType + DisplayString, + rscBoardName + DisplayString, + rscBoardID + Unsigned32, + rscBoardBay + DisplayString, + rscBoardRevision + DisplayString, + rscBoardSerialNumber + DisplayString + } + + rscStkId OBJECT-TYPE + SYNTAX Unsigned32 (1..24) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ID of the stack member. It is a number assigned to + a stackable unit by the operating system when it is stacked. + An initial value of 1 is given to a stand alone unit. For a + chassis switch, it corresponds to the card ID. For VCStack Plus, + 1-12 refers to the cards on VCS stack member 1 and 13-24 refers + to the cards on VCS stack member 2. + Refer to chassisMappingTable for more details." + ::= { rscBoardEntry 1 } + + + rscResourceId OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967294) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The resource ID number of the board. It is a number assigned to + a hardware resource when the operating system detects + its existence." + ::= { rscBoardEntry 2 } + + + rscBoardType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the type of the board. Its value can be + 'Base', 'Expansion', 'Fan module' or 'PSU', etc." + ::= { rscBoardEntry 3 } + + + rscBoardName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the name of the board. Its value can be + 'SwitchBlade x908', 'XEM-12S' or 'AT-PWR05-AC', etc." + ::= { rscBoardEntry 4 } + + + rscBoardID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the ID number of the board. Its value is an + Allied Telesis assigned number, such as 274 for the XEM-12S, or 255 + for the AT-9924Ts. " + ::= { rscBoardEntry 5 } + + + rscBoardBay OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the board installation location. Its + value can be 'Bay1', 'Bay2' or 'PSU1', etc. For a base board, + it has a value of a single character space. " + ::= { rscBoardEntry 6 } + + + rscBoardRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the revision number of the board." + ::= { rscBoardEntry 7 } + + + rscBoardSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the serial number of the board." + ::= { rscBoardEntry 8 } + + + hostInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HostInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of host entries." + ::= { resource 2 } + + + hostInfoEntry OBJECT-TYPE + SYNTAX HostInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of parameters that describe a single host." + INDEX { rscStkId } + ::= { hostInfoTable 1 } + + + HostInfoEntry ::= + SEQUENCE { + hostInfoDRAM + DisplayString, + hostInfoFlash + DisplayString, + hostInfoUptime + DisplayString, + hostInfoBootloaderVersion + DisplayString + } + + hostInfoDRAM OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the host DRAM information." + ::= { hostInfoEntry 1 } + + + hostInfoFlash OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the host Flash information." + ::= { hostInfoEntry 2 } + + + hostInfoUptime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the host up time." + ::= { hostInfoEntry 3 } + + + hostInfoBootloaderVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the host boot loader version." + ::= { hostInfoEntry 4 } + + + + END + +-- +-- at-resource.mib +-- + |