From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/huawei/ISM-TRAP-MIB | 431 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 431 insertions(+) create mode 100644 MIBS/huawei/ISM-TRAP-MIB (limited to 'MIBS/huawei/ISM-TRAP-MIB') diff --git a/MIBS/huawei/ISM-TRAP-MIB b/MIBS/huawei/ISM-TRAP-MIB new file mode 100644 index 0000000..c6155f8 --- /dev/null +++ b/MIBS/huawei/ISM-TRAP-MIB @@ -0,0 +1,431 @@ +-- +-- 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 +-- -- cgit v1.2.3