summaryrefslogtreecommitdiff
path: root/MIBS/junos/JUNIPER-EVENT-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junos/JUNIPER-EVENT-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/junos/JUNIPER-EVENT-MIB')
-rw-r--r--MIBS/junos/JUNIPER-EVENT-MIB134
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