--
-- Copyright (c) 2004-2015, Infoblox, Inc
-- All rights reserved.

IB-SMI-MIB DEFINITIONS ::= BEGIN

--
-- Imports
--

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises, Opaque
		        FROM SNMPv2-SMI 
        TEXTUAL-CONVENTION
		        FROM SNMPv2-TC;

--
-- Module Identity
--        

infoblox MODULE-IDENTITY
         LAST-UPDATED  "201505190000Z"  -- May 19, 2015
         ORGANIZATION  "Infoblox"
         CONTACT-INFO  "Infoblox
                        3111 Coronado Drive
                        Santa Clara, CA 95054
                        1-888-463-6259
	                support@infoblox.com"
         DESCRIPTION
           "This is the MIB module for object type definitions
	    that are used throughout the infoblox enterprise MIBs."

         REVISION  "201505190000Z"  --  May 19, 2015
         DESCRIPTION   "Added definitions for Opaque Float"

         REVISION  "201310030000Z"  --  Oct 03, 2013
         DESCRIPTION   "Added definitions for OM-license models, updated street-address and copyright update"

         REVISION  "201308120000Z"  --  Aug 12, 2013
         DESCRIPTION   "Added new products and copyright update"

         REVISION  "201203270000Z"  --  Mar 27, 2012
         DESCRIPTION   "Updated REVISION for new product update and copyright update"

         REVISION  "200801140000Z"  --  Jan 14, 2008
         DESCRIPTION   "Updated copyright and CONTACT_INFO"
                                                                                                
         REVISION  "200501100000Z"  --  Jan 10, 2005
         DESCRIPTION   "Added copyright"
                                                                                                
         REVISION  "200405210000Z"  --  May 21, 2004
         DESCRIPTION   "Creation of the MIB file"
                                                                                                
         ::= {  enterprises  7779  }

infobloxProducts  OBJECT IDENTIFIER ::= { infoblox 1 }

ibDefault 	OBJECT IDENTIFIER ::= { infobloxProducts 1000 }
ibRsp2 		OBJECT IDENTIFIER ::= { infobloxProducts 1001 }
ibCisco 	OBJECT IDENTIFIER ::= { infobloxProducts 1002 }
ibVm 		OBJECT IDENTIFIER ::= { infobloxProducts 1003 }
ibVnios 	OBJECT IDENTIFIER ::= { infobloxProducts 1004 }

ib1000 		OBJECT IDENTIFIER ::= { infobloxProducts 1101 }
ib1200 		OBJECT IDENTIFIER ::= { infobloxProducts 1102 }
ib500 		OBJECT IDENTIFIER ::= { infobloxProducts 1103 }

ib550 		OBJECT IDENTIFIER ::= { infobloxProducts 1201 }
ib1050 		OBJECT IDENTIFIER ::= { infobloxProducts 1202 }
ib1550 		OBJECT IDENTIFIER ::= { infobloxProducts 1203 }
ib1552 		OBJECT IDENTIFIER ::= { infobloxProducts 1204 }
ib2000 		OBJECT IDENTIFIER ::= { infobloxProducts 1205 }
ib250 		OBJECT IDENTIFIER ::= { infobloxProducts 1206 }
ib1220 		OBJECT IDENTIFIER ::= { infobloxProducts 1207 }

ib550a 		OBJECT IDENTIFIER ::= { infobloxProducts 1301 }
ib1050a 	OBJECT IDENTIFIER ::= { infobloxProducts 1302 }
ib1550a 	OBJECT IDENTIFIER ::= { infobloxProducts 1303 }
ib1552a 	OBJECT IDENTIFIER ::= { infobloxProducts 1304 }
ib1852a 	OBJECT IDENTIFIER ::= { infobloxProducts 1305 }
ib250a 		OBJECT IDENTIFIER ::= { infobloxProducts 1306 }
ib2000a 	OBJECT IDENTIFIER ::= { infobloxProducts 1307 }

ib810 		OBJECT IDENTIFIER ::= { infobloxProducts 1401 }
ib820 		OBJECT IDENTIFIER ::= { infobloxProducts 1402 }
ib1410 		OBJECT IDENTIFIER ::= { infobloxProducts 1403 }
ib1420 		OBJECT IDENTIFIER ::= { infobloxProducts 1404 }
ib1400 		OBJECT IDENTIFIER ::= { infobloxProducts 1405 }
ib800 		OBJECT IDENTIFIER ::= { infobloxProducts 1406 }
pt1400 		OBJECT IDENTIFIER ::= { infobloxProducts 1407 }

ib2200 		OBJECT IDENTIFIER ::= { infobloxProducts 1411 }
ib2210 		OBJECT IDENTIFIER ::= { infobloxProducts 1412 }
ib2220 		OBJECT IDENTIFIER ::= { infobloxProducts 1413 }
pt2200 		OBJECT IDENTIFIER ::= { infobloxProducts 1414 }

ib4010 		OBJECT IDENTIFIER ::= { infobloxProducts 1421 }
ib4030 		OBJECT IDENTIFIER ::= { infobloxProducts 1422 }
ib4000 		OBJECT IDENTIFIER ::= { infobloxProducts 1423 }
pt4000 		OBJECT IDENTIFIER ::= { infobloxProducts 1424 }

ib100 		OBJECT IDENTIFIER ::= { infobloxProducts 1431 }

nd800           OBJECT IDENTIFIER ::= { infobloxProducts 1441 }
nd1400          OBJECT IDENTIFIER ::= { infobloxProducts 1442 }
nd2200          OBJECT IDENTIFIER ::= { infobloxProducts 1443 }
nd4000          OBJECT IDENTIFIER ::= { infobloxProducts 1444 }

hpunk		OBJECT IDENTIFIER ::= { infobloxProducts 1500 }
hpddi		OBJECT IDENTIFIER ::= { infobloxProducts 1501 }
hprep		OBJECT IDENTIFIER ::= { infobloxProducts 1502 }
hp2200 		OBJECT IDENTIFIER ::= { infobloxProducts 1511 }
hp2210 		OBJECT IDENTIFIER ::= { infobloxProducts 1512 }
hp2220 		OBJECT IDENTIFIER ::= { infobloxProducts 1513 }
hp4000 		OBJECT IDENTIFIER ::= { infobloxProducts 1523 }
hp4010 		OBJECT IDENTIFIER ::= { infobloxProducts 1521 }

ibSNMP        OBJECT IDENTIFIER ::= { infoblox 3 }  -- oid for SNMP tree
ibProduct     OBJECT IDENTIFIER ::= { ibSNMP 1 }
ibOne         OBJECT IDENTIFIER ::= { ibProduct 1 }
ibTrapOne     OBJECT IDENTIFIER ::= { ibOne 1 }
ibPlatformOne OBJECT IDENTIFIER ::= { ibOne 2 }
ibDNSOne      OBJECT IDENTIFIER ::= { ibOne 3 }
ibDHCPOne     OBJECT IDENTIFIER ::= { ibOne 4 }

ibDNSServ     OBJECT IDENTIFIER ::= { enterprises 32 }
ibDHCPServ    OBJECT IDENTIFIER ::= { enterprises 9999 }

IbString ::= TEXTUAL-CONVENTION
   DISPLAY-HINT  "300a"
   STATUS        current
   DESCRIPTION   "A text string with 300 octets"
   SYNTAX        OCTET STRING (SIZE (0..300))

IbNode ::= TEXTUAL-CONVENTION
   STATUS        current
   DESCRIPTION   "A node name string"
   SYNTAX        OCTET STRING (SIZE (0..127))
                                                                                
IbIpAddr ::= TEXTUAL-CONVENTION
   STATUS        current
   DESCRIPTION   "An Ip address in xxx.xxx.xxx.xxx notation"
   SYNTAX        OCTET STRING (SIZE(0..16))

IbIpv6Addr ::= TEXTUAL-CONVENTION
   STATUS        current
   DESCRIPTION   "An Ipv6 address in semicolon notation"
   SYNTAX        OCTET STRING (SIZE (0..46))

IbFloat ::= TEXTUAL-CONVENTION
   STATUS        current
   DESCRIPTION   "A float value"
   SYNTAX        Opaque (SIZE(7))

END

