diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junos/JUNIPER-EVENT-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/junos/JUNIPER-EVENT-MIB')
| -rw-r--r-- | MIBS/junos/JUNIPER-EVENT-MIB | 134 |
1 files changed, 134 insertions, 0 deletions
diff --git a/MIBS/junos/JUNIPER-EVENT-MIB b/MIBS/junos/JUNIPER-EVENT-MIB new file mode 100644 index 0000000..cab787e --- /dev/null +++ b/MIBS/junos/JUNIPER-EVENT-MIB @@ -0,0 +1,134 @@ +-- ******************************************************************* +-- Juniper enterprise specific Event MIB. +-- +-- Copyright (c) 2002-2004, 2006, Juniper Networks, Inc. +-- All rights reserved. +-- +-- The contents of this document are subject to change without notice. +-- ******************************************************************* + +JUNIPER-EVENT-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, + NOTIFICATION-TYPE, Unsigned32 + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + jnxMibs, jnxEventNotifications + FROM JUNIPER-SMI; + +jnxEvent MODULE-IDENTITY + LAST-UPDATED "200608162153Z" -- Wed Aug 16 21:53:48 2005 UTC + ORGANIZATION "Juniper Networks, Inc." + CONTACT-INFO + "Juniper Technical Assistance Center + Juniper Networks, Inc. + 1133 Innovation Way + Sunnyvale, CA 94089 + E-mail: support@juniper.net" + + DESCRIPTION + "This is Juniper Networks implementation of enterprise + specific MIB for generic event notifications." + + REVISION "200608162153Z" + DESCRIPTION + "Initial revision." + ::= { jnxMibs 37 } + + +-- +-- Notification objects +-- + + jnxEventNotifyVars OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Notification object definitions." + ::= { jnxEvent 1 } + + jnxEventTrapDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description of the trap generated by op-script + or event-policies." + ::= { jnxEventNotifyVars 1 } + + jnxEventAvTable OBJECT-TYPE + SYNTAX SEQUENCE OF JnxEventAvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of attribute value pairs for the trap + generated by the op-scripts or event-policies." + ::= { jnxEventNotifyVars 2 } + + jnxEventAvEntry OBJECT-TYPE + SYNTAX JnxEventAvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of attribute value pair." + INDEX { jnxEventAvIndex } + ::= { jnxEventAvTable 1 } + + JnxEventAvEntry ::= + SEQUENCE { + jnxEventAvIndex Unsigned32, + jnxEventAvAttribute DisplayString, + jnxEventAvValue DisplayString + } + + jnxEventAvIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Identifies the sequence number of attribute-value + pair in the trap generated by op-scripts or + event-policies." + ::= { jnxEventAvEntry 1 } + + jnxEventAvAttribute OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Attribute name in the trap generated by op-script + or event-policies." + ::= { jnxEventAvEntry 2 } + + jnxEventAvValue OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Value of the attribute identified by jnxEventAvAttribute." + ::= { jnxEventAvEntry 3 } + + +-- +-- Event Notification definitions +-- + jnxEventNotificationPrefix OBJECT-IDENTITY + STATUS current + DESCRIPTION + "All Event notifications are registered under + this branch." + ::= { jnxEventNotifications 0 } + + jnxEventTrap NOTIFICATION-TYPE + OBJECTS { jnxEventTrapDescr } + STATUS current + DESCRIPTION + "Notification generated by op-script or event-policies. Apart + from the jnxEventTrap objects, this notification can include + one or more attribute-value pairs. The attribute-value pairs + shall be identified by objects jnxEventAvAttribute and + jnxEventAvValue." + ::= { jnxEventNotificationPrefix 1 } + +END |