summaryrefslogtreecommitdiff
path: root/MIBS/junos/JUNIPER-MOBILE-GATEWAY-DHCP-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-MOBILE-GATEWAY-DHCP-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/junos/JUNIPER-MOBILE-GATEWAY-DHCP-MIB')
-rw-r--r--MIBS/junos/JUNIPER-MOBILE-GATEWAY-DHCP-MIB130
1 files changed, 130 insertions, 0 deletions
diff --git a/MIBS/junos/JUNIPER-MOBILE-GATEWAY-DHCP-MIB b/MIBS/junos/JUNIPER-MOBILE-GATEWAY-DHCP-MIB
new file mode 100644
index 0000000..06e0b39
--- /dev/null
+++ b/MIBS/junos/JUNIPER-MOBILE-GATEWAY-DHCP-MIB
@@ -0,0 +1,130 @@
+--
+-- Juniper Mobile Gateway Shared Memory IP pool objects MIB.
+--
+-- Copyright (c) 2010-2013, Juniper Networks, Inc.
+-- All rights reserved.
+--
+-- The contents of this document are subject to change without notice.
+--
+
+JUNIPER-MOBILE-GATEWAY-DHCP-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+Counter64, Integer32, Unsigned32,
+ NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE, IpAddress
+ FROM SNMPv2-SMI
+
+ TEXTUAL-CONVENTION, DisplayString, TruthValue
+ FROM SNMPv2-TC
+
+ InetAddressType, InetAddress, InetAddressPrefixLength
+ FROM INET-ADDRESS-MIB
+
+ jnxMobileGatewayMibRoot
+ FROM JUNIPER-SMI;
+
+jnxMbgDhcpMib MODULE-IDENTITY
+ LAST-UPDATED "201103301200Z" -- Mar 30, 2011, 12:00:00 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 module defines objects pertaining to Mobile-Edge
+ DHCP Services"
+ REVISION "201103301200Z" -- Mar 30, 2011, 12:00:00
+ DESCRIPTION "Initial version"
+
+ ::= { jnxMobileGatewayMibRoot 8 }
+
+jnxMbgDhcpNotifications OBJECT IDENTIFIER ::=
+ { jnxMbgDhcpMib 0 }
+jnxMbgDhcpObjects OBJECT IDENTIFIER ::=
+ { jnxMbgDhcpMib 1 }
+jnxMbgDhcpNotificationVars OBJECT IDENTIFIER ::=
+ { jnxMbgDhcpObjects 1 }
+--
+-- Objects used in Notifications
+--
+
+jnxMbgDhcpServerIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "IP address of the dhcp server."
+ ::= { jnxMbgDhcpNotificationVars 1 }
+
+jnxMbgDhcpLogicalSystemName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The name which identifies the logical-system
+ on the mobile-gateway"
+ ::= { jnxMbgDhcpNotificationVars 2 }
+
+jnxMbgDhcpRoutingInstanceName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The name which identifies the routing instance
+ on the mobile-gateway."
+ ::= { jnxMbgDhcpNotificationVars 3 }
+
+jnxMbgDhcpProfileName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The configured dhcp profile name"
+ ::= { jnxMbgDhcpNotificationVars 4 }
+
+jnxMbgDhcpPoolName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The configured dhcp pool name with in a dhcp profile"
+ ::= { jnxMbgDhcpNotificationVars 5 }
+
+jnxMbgDhcpReachability OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "True - The server is reachable
+ False - The server is unreachable."
+ ::= { jnxMbgDhcpNotificationVars 6 }
+--
+-- Notifications
+--
+jnxMbgDhcpServerReachability NOTIFICATION-TYPE
+ OBJECTS { jnxMbgDhcpServerIP,
+ jnxMbgDhcpLogicalSystemName,
+ jnxMbgDhcpRoutingInstanceName,
+ jnxMbgDhcpProfileName,
+ jnxMbgDhcpReachability }
+ STATUS current
+ DESCRIPTION
+ "This notification is used to notify if the given
+ dhcp server is reachable/unreachable."
+ ::= { jnxMbgDhcpNotifications 1 }
+
+jnxMbgDhcpAddrPoolExhaust NOTIFICATION-TYPE
+ OBJECTS { jnxMbgDhcpServerIP,
+ jnxMbgDhcpLogicalSystemName,
+ jnxMbgDhcpRoutingInstanceName,
+ jnxMbgDhcpProfileName,
+ jnxMbgDhcpPoolName }
+ STATUS current
+ DESCRIPTION
+ "This notification signifies that the addresses
+ from a given address pool have exhusted."
+ ::= { jnxMbgDhcpNotifications 2 }
+
+END