Observium_CE/mibs/marvell/QLGC-MP-MIB

121 lines
3.0 KiB
Plaintext

-- QLGC-MP-MIB.my: QLogic Maintenance Panel MIB
--
-- Copyright (c) 1994-2009 QLogic Corporation.
-- All Rights Reserved
QLGC-MP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
qlogicMgmt
FROM QLOGIC-SMI
;
qlgcMaintenancePanelModule MODULE-IDENTITY
LAST-UPDATED "200909290000Z" -- September 29, 2009
ORGANIZATION "QLogic Corp."
CONTACT-INFO
"
QLogic Customer Service (SNMP)
Postal: 26650 Aliso Viejo Parkway
Aliso Viejo, California 92656
USA
Tel: +1 952-932-4040
E-mail: support@qlogic.com
"
DESCRIPTION
"The QLogic maintenance panel MIB module."
REVISION "200909290000Z" -- September 29, 2009
DESCRIPTION
"The syntax and semantics errors reported by the
smilint program were resolved."
REVISION "200703310000Z" -- March 31, 2007
DESCRIPTION
"Initial version of this MIB module."
::= { qlogicMgmt 2 }
qlgcMPNotifications OBJECT IDENTIFIER ::= { qlgcMaintenancePanelModule 0 }
qlgcMPObjects OBJECT IDENTIFIER ::= { qlgcMaintenancePanelModule 1 }
qlgcMPConformance OBJECT IDENTIFIER ::= { qlgcMaintenancePanelModule 2 }
-- Textual Conventions
MPEpromStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Represents the current status of eprom."
SYNTAX INTEGER {
ok(1),
alarm(2)}
------------------------------------------------------------------------
qlgcMPStatus OBJECT IDENTIFIER ::= { qlgcMPObjects 1 }
qlgcMPEpromStatus OBJECT-TYPE
SYNTAX MPEpromStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the eprom monitor."
::= { qlgcMPStatus 1 }
------------------------------------------------------------------------
-- Related traps
qlgcMPStatusChange NOTIFICATION-TYPE
OBJECTS { qlgcMPEpromStatus }
STATUS current
DESCRIPTION
"The status of the maintenance panel eprom monitor changed."
::= { qlgcMPNotifications 1 }
------------------------------------------------------------------------
-- Conformance Statements
qlgcMPGroups OBJECT IDENTIFIER ::= { qlgcMPConformance 1 }
qlgcMPGroup OBJECT-GROUP
OBJECTS {
qlgcMPEpromStatus
}
STATUS current
DESCRIPTION
"A single point status report on the health of eprom
located on the maintenance panel."
::= { qlgcMPGroups 1 }
qlgcMPCompliances OBJECT IDENTIFIER ::= { qlgcMPConformance 2 }
qlgcMPComplianceV1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Initial version of compliance statement based on
initial version of MIB.
If an implementation can be both a target and an
initiator, all groups are mandatory."
MODULE -- this module
MANDATORY-GROUPS {
qlgcMPGroup
}
::= { qlgcMPCompliances 1 }
END -- QLGC-MP-MIB DEFINITIONS