Observium_CE/mibs/zyxel/ZYXEL-DHCP-OPTION82-PROFILE-MIB

177 lines
5.8 KiB
Plaintext

-- ZyXEL Communications Corporation
-- Private Enterprise MIB definition
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
-- It contains ZyXEL products OIDs, and common managed objects.
-- $Log: ZYXEL-DHCP-OPTION82-PROFILE-MIB.mib $
-- Revision 1.4 2013/12/06 07:03:14 ccho
-- remove uncessary imports
-- Revision 1.3 2012/09/19 07:30:35 Kevin
-- if it's leaf node, revise the vender name from zyxel to zy
-- Revision 1.2 2012/07/05 06:22:26 Kevin
-- 1. upgrade from SNMP to SNMPv2
-- 2. clean warning
-- Revision 1.1 2012/05/30 07:48:43 Kevin
-- Initial revision
ZYXEL-DHCP-OPTION82-PROFILE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM SNMPv2-SMI -- RFC2578
MODULE-IDENTITY
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC -- RFC2579
DisplayString
FROM SNMPv2-TC
EnabledStatus
FROM P-BRIDGE-MIB
EnabledStatus
FROM P-BRIDGE-MIB
esMgmt
FROM ZYXEL-ES-SMI;
zyxelDhcpOption82Profile MODULE-IDENTITY
LAST-UPDATED "201207010000Z"
ORGANIZATION "Enterprise Solution ZyXEL"
CONTACT-INFO
""
DESCRIPTION
"The subtree for dhcp option 82 profile"
::= { esMgmt 17 }
zyxelDhcpOption82ProfileSetup OBJECT IDENTIFIER ::= { zyxelDhcpOption82Profile 1 }
zyDhcpOption82ProfileMaxNumberOfProfiles OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of DHCP option 82 entries that can be created."
::= { zyxelDhcpOption82ProfileSetup 1 }
zyxelDhcpOption82ProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelDhcpOption82ProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains DHCP option 82 profile configuration."
::= { zyxelDhcpOption82ProfileSetup 2 }
zyxelDhcpOption82ProfileEntry OBJECT-TYPE
SYNTAX ZyxelDhcpOption82ProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains DHCP option 82 profile configuration. "
INDEX { zyDhcpOption82ProfileName }
::= { zyxelDhcpOption82ProfileTable 1 }
ZyxelDhcpOption82ProfileEntry ::=
SEQUENCE {
zyDhcpOption82ProfileName DisplayString,
zyDhcpOption82ProfileCircuitIdState EnabledStatus,
zyDhcpOption82ProfileCircuitIdSlotPortState EnabledStatus,
zyDhcpOption82ProfileCircuitIdVidState EnabledStatus,
zyDhcpOption82ProfileCircuitIdHostnameState EnabledStatus,
zyDhcpOption82ProfileCircuitIdString DisplayString,
zyDhcpOption82ProfileRemoteIdState EnabledStatus,
zyDhcpOption82ProfileRemoteIdMacAddressState EnabledStatus,
zyDhcpOption82ProfileRemoteIdString DisplayString,
zyDhcpOption82ProfileRowstatus RowStatus
}
zyDhcpOption82ProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"DHCP option 82 profile Name."
::= { zyxelDhcpOption82ProfileEntry 1 }
zyDhcpOption82ProfileCircuitIdState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable DHCP option 82 circuit-ID."
::= { zyxelDhcpOption82ProfileEntry 2 }
zyDhcpOption82ProfileCircuitIdSlotPortState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add DHCP option 82 circuit-ID with slot-port."
::= { zyxelDhcpOption82ProfileEntry 3 }
zyDhcpOption82ProfileCircuitIdVidState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add DHCP option 82 circuit-ID with VLAN."
::= { zyxelDhcpOption82ProfileEntry 4 }
zyDhcpOption82ProfileCircuitIdHostnameState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add DHCP option 82 circuit-ID with hostname."
::= { zyxelDhcpOption82ProfileEntry 5 }
zyDhcpOption82ProfileCircuitIdString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add DHCP option 82 circuit-ID with string."
::= { zyxelDhcpOption82ProfileEntry 6 }
zyDhcpOption82ProfileRemoteIdState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable DHCP option 82 remote-ID."
::= { zyxelDhcpOption82ProfileEntry 7 }
zyDhcpOption82ProfileRemoteIdMacAddressState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add DHCP option 82 remote-ID with MAC address."
::= { zyxelDhcpOption82ProfileEntry 8 }
zyDhcpOption82ProfileRemoteIdString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add DHCP option 82 remote-ID with string."
::= { zyxelDhcpOption82ProfileEntry 9 }
zyDhcpOption82ProfileRowstatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows a DHCP option 82 profile entry to be created and deleted."
::= { zyxelDhcpOption82ProfileEntry 10 }
END