mibs/MIBS/huawei/ISM-TRAP-MIB

432 lines
8.9 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
--
-- ISM-TRAP-MIB.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347
-- Friday, March 28, 2014 at 17:13:02
--
ISM-TRAP-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
FROM SNMPv2-CONF
enterprises, IpAddress, Integer32, Unsigned32,
Gauge32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
RowStatus, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
huaweistorage MODULE-IDENTITY
LAST-UPDATED "201210101725Z" -- October 10, 2012 at 17:25 GMT
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: support@huawei.com"
DESCRIPTION
"Description."
REVISION "201304071915Z" -- April 07, 2013 at 19:15 GMT
DESCRIPTION
" "
::= { enterprises 34774 }
--
-- Textual conventions
--
NodeCodeString ::= TEXTUAL-CONVENTION
DISPLAY-HINT
"255a"
STATUS current
DESCRIPTION
"characters in length."
SYNTAX OCTET STRING (SIZE (15..17))
--
-- Node definitions
--
hwStorage OBJECT IDENTIFIER ::= { huaweistorage 4 }
hwISM OBJECT IDENTIFIER ::= { hwStorage 1 }
trapAddress OBJECT IDENTIFIER ::= { hwISM 2 }
forwardAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF ForwardAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { trapAddress 1 }
forwardAddrEntry OBJECT-TYPE
SYNTAX ForwardAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { forwardAddrIndex }
::= { forwardAddrTable 1 }
ForwardAddrEntry ::=
SEQUENCE {
forwardAddrIndex
OCTET STRING,
forwardAddrIP
IpAddress,
forwardAddrPort
Gauge32,
forwardAddrTrapVer
Integer32,
forwardAddrRowStatus
RowStatus,
forwardAddrIPNew
OCTET STRING,
forwardAddrTrapType
Integer32
}
forwardAddrIndex OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { forwardAddrEntry 1 }
forwardAddrIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Description."
::= { forwardAddrEntry 2 }
forwardAddrPort OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Description."
::= { forwardAddrEntry 3 }
forwardAddrTrapVer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Description.
1: V1 Trap
2: V2 Trap
3: V3 Trap"
::= { forwardAddrEntry 4 }
forwardAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Description."
::= { forwardAddrEntry 5 }
forwardAddrIPNew OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Description."
::= { forwardAddrEntry 6 }
forwardAddrTrapType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" "
::= { forwardAddrEntry 7 }
--
event OBJECT IDENTIFIER ::= { hwISM 3 }
eventTable OBJECT-TYPE
SYNTAX SEQUENCE OF EventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { event 1 }
eventEntry OBJECT-TYPE
SYNTAX EventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { hwIsmEventSequence }
::= { eventTable 1 }
EventEntry ::=
SEQUENCE {
hwIsmEventType
Unsigned32,
hwIsmEventID
Counter64,
hwIsmEventLevel
Unsigned32,
hwIsmEventSequence
Unsigned32,
hwIsmEventTime
Unsigned32,
hwIsmEventRecoveryTime
Unsigned32,
hwIsmEventParameter
OCTET STRING,
hwIsmEventRowStatus
RowStatus
}
hwIsmEventType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 1 }
hwIsmEventID OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 2 }
hwIsmEventLevel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 3 }
hwIsmEventSequence OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 4 }
hwIsmEventTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 5 }
hwIsmEventRecoveryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 6 }
hwIsmEventParameter OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 7 }
hwIsmEventRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { eventEntry 20 }
trapEvent OBJECT IDENTIFIER ::= { event 3 }
hwIsmTrapEventType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 1 }
hwIsmTrapEventID OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 2 }
hwIsmTrapEventLevel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 3 }
hwIsmTrapEventSequence OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 4 }
hwIsmTrapEventTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 5 }
hwIsmTrapEventRecoveryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 6 }
hwIsmTrapEventParameter OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 7 }
hwIsmTrapEventID32Bit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 8 }
hwIsmTrapEventTimeStr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 9 }
hwIsmTrapEventRecoveryTimeStr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description."
::= { trapEvent 10 }
notificationType OBJECT IDENTIFIER ::= { hwISM 4 }
eventType NOTIFICATION-TYPE
OBJECTS { hwIsmTrapEventType, hwIsmTrapEventID, hwIsmTrapEventLevel, hwIsmTrapEventSequence, hwIsmTrapEventTime,
hwIsmTrapEventRecoveryTime, hwIsmTrapEventParameter }
STATUS current
DESCRIPTION
" "
::= { notificationType 2 }
isoConformance OBJECT IDENTIFIER ::= { iso 6 }
isoGroups OBJECT IDENTIFIER ::= { isoConformance 1 }
currentObjectGroup OBJECT-GROUP
OBJECTS { forwardAddrIndex, forwardAddrIP, forwardAddrPort, forwardAddrTrapVer, forwardAddrRowStatus,
hwIsmTrapEventType, hwIsmTrapEventID, hwIsmTrapEventLevel, hwIsmTrapEventSequence, hwIsmTrapEventTime,
hwIsmTrapEventRecoveryTime, forwardAddrIPNew, forwardAddrTrapType, hwIsmTrapEventID32Bit, hwIsmTrapEventTimeStr,
hwIsmTrapEventRecoveryTimeStr, hwIsmTrapEventParameter, hwIsmEventType, hwIsmEventID, hwIsmEventLevel,
hwIsmEventSequence, hwIsmEventTime, hwIsmEventRecoveryTime, hwIsmEventParameter, hwIsmEventRowStatus
}
STATUS current
DESCRIPTION
"Enter the description of the created OBJECT-GROUP."
::= { isoGroups 1 }
currentNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { eventType }
STATUS current
DESCRIPTION
"Enter the description of the created NOTIFICATION-GROUP."
::= { isoGroups 2 }
isoCompliances OBJECT IDENTIFIER ::= { isoConformance 2 }
basicCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Enter the description of the created MODULE-COMPLIANCE."
MODULE -- this module
MANDATORY-GROUPS { currentObjectGroup, currentNotificationGroup }
::= { isoCompliances 1 }
END
--
-- ISM-TRAP-MIB.mib
--