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/junose/Juniper-DISMAN-EVENT-MIB | 151 +++++++++++++++++++++++++++++++++++ 1 file changed, 151 insertions(+) create mode 100644 MIBS/junose/Juniper-DISMAN-EVENT-MIB (limited to 'MIBS/junose/Juniper-DISMAN-EVENT-MIB') diff --git a/MIBS/junose/Juniper-DISMAN-EVENT-MIB b/MIBS/junose/Juniper-DISMAN-EVENT-MIB new file mode 100644 index 0000000..98f2428 --- /dev/null +++ b/MIBS/junose/Juniper-DISMAN-EVENT-MIB @@ -0,0 +1,151 @@ + +-- ***************************************************************************** +-- Juniper-DISMAN-EVENT-MIB +-- +-- Juniper Networks Enterprise MIB +-- DISMAN-EVENT MIB +-- +-- Copyright 2003 Juniper Networks Inc. All Rights Reserved. +-- ***************************************************************************** + +Juniper-DISMAN-EVENT-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + mteTriggerEntry + FROM DISMAN-EVENT-MIB + juniMibs + FROM Juniper-MIBs; + +juniDismanEventMIB MODULE-IDENTITY + LAST-UPDATED "200310301535Z" -- 30-Oct-03 10:35 AM EST + ORGANIZATION "Juniper Networks, Inc." + CONTACT-INFO + " Juniper Networks, Inc. + Postal: 10 Technology Park Drive + Westford, MA 01886-3146 + USA + Tel: +1 978 589 5800 + Email: mib@Juniper.net" + DESCRIPTION + "The Distributed Management (Disman) Event MIB extensions for the + Juniper Networks enterprise. This MIB module extends event triggers and + actions defined in the IETF DISMAN-EVENT-MIB." +-- Revision History + REVISION "200310301535Z" -- 30-Oct-03 10:35 AM EST - JUNOSe 5.3 + DESCRIPTION + "Initial version of this MIB module." + ::= { juniMibs 66 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Managed objects +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniDismanEventMIBObjects OBJECT IDENTIFIER + ::= { juniDismanEventMIB 1 } +-- Management Triggered Event (MTE) objects +juniMteTrigger OBJECT IDENTIFIER + ::= { juniDismanEventMIBObjects 1 } + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Trigger Section +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- +-- Trigger Table +-- +juniMteTriggerTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniMteTriggerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of management event trigger information." + ::= { juniMteTrigger 1 } + +juniMteTriggerEntry OBJECT-TYPE + SYNTAX JuniMteTriggerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a single trigger. Applications create and delete + entries using mteTriggerEntryStatus." + AUGMENTS { mteTriggerEntry } + ::= { juniMteTriggerTable 1 } + +JuniMteTriggerEntry ::= SEQUENCE { + juniMteTriggerContextNameLimit Unsigned32 } + +juniMteTriggerContextNameLimit OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The number of management contexts from which to obtain + mteTriggerValueID." + DEFVAL { 0 } + ::= { juniMteTriggerEntry 2 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Notifications +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniDismanEventMIBNotificationPrefix OBJECT IDENTIFIER + ::= { juniDismanEventMIB 2 } +juniDismanEventMIBNotificationObjects OBJECT IDENTIFIER + ::= { juniDismanEventMIBNotificationPrefix 1 } + +-- +-- Notification Objects +-- +juniMteExistenceTestResult OBJECT-TYPE + SYNTAX INTEGER { + present(0), + absent(1), + changed(2) } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The type of existence test when an existence trigger fired." + ::= { juniDismanEventMIBNotificationObjects 1 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Conformance information +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniDismanEventConformance OBJECT IDENTIFIER + ::= { juniDismanEventMIB 3 } +juniDismanEventCompliances OBJECT IDENTIFIER + ::= { juniDismanEventConformance 1 } +juniDismanEventGroups OBJECT IDENTIFIER + ::= { juniDismanEventConformance 2 } + +-- +-- Compliance +-- +juniDismanEventCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities that implement the Juniper Disman + Event MIB extensions." + MODULE -- this module + MANDATORY-GROUPS { + juniMteTriggerTableGroup } + ::= { juniDismanEventCompliances 1 } -- JUNOSe 5.3 + +-- +-- Units of Conformance +-- +juniMteTriggerTableGroup OBJECT-GROUP + OBJECTS { + juniMteTriggerContextNameLimit, + + juniMteExistenceTestResult } + STATUS current + DESCRIPTION + "A collection of objects extending the DISMAN-EVENT-MIB.mteTriggerTable + capabilities in a Juniper product." + ::= { juniDismanEventGroups 1 } -- JUNOSe 5.3 + +END -- cgit v1.2.3