Observium_CE/mibs/zhone/IPAD-DHCP-MIB

493 lines
12 KiB
Plaintext

IPAD-DHCP-MIB DEFINITIONS ::= BEGIN
IMPORTS IpAddress, TimeTicks,OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
DisplayString FROM SNMPv2-TC
ipad FROM IPADv2-MIB;
ipadDhcp MODULE-IDENTITY
LAST-UPDATED "0005290001Z"
ORGANIZATION "Verilink Corporation"
CONTACT-INFO
"support@verilink.com
1-800-926-0085"
DESCRIPTION
"The IPAD DHCP MIB."
::= { ipad 27 }
ipadDhcpParms OBJECT IDENTIFIER ::= { ipadDhcp 1 }
ipadDhcpPortParms OBJECT IDENTIFIER ::= { ipadDhcp 2 }
ipadDhcpEnable OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disable(2),
enable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 1 }
ipadDhcpNumberPorts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 2 }
ipadDhcpTTL OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 3 }
ipadDhcpServiceType OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 4 }
ipadDhcpLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 5 }
ipadDhcpServerDatabasePrimaryDnsIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 6 }
ipadDhcpServerDatabaseSecondaryDnsIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 7 }
ipadDhcpServerDatabaseDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 8 }
ipadDhcpServerDatabaseRouterIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 9 }
ipadDhcpServerHostNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpadDhcpServerHostNameTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of DHCP Server Host Entries."
::= { ipadDhcpParms 10 }
ipadDhcpServerHostNameTableEntry OBJECT-TYPE
SYNTAX IpadDhcpServerHostNameTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DHCP Server Host table."
INDEX { ipadDhcpServerHostIndex }
::= { ipadDhcpServerHostNameTable 1 }
IpadDhcpServerHostNameTableEntry ::=
SEQUENCE
{
ipadDhcpServerHostIndex INTEGER,
ipadDhcpServerHostName DisplayString
}
ipadDhcpServerHostIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the DHCP Server Host table."
::= { ipadDhcpServerHostNameTableEntry 1 }
ipadDhcpServerHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpServerHostNameTableEntry 2 }
ipadDhcpServerHostAdd OBJECT-TYPE
SYNTAX INTEGER {
other(1),
addnew(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 11 }
ipadDhcpServerHostDelete OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 12 }
ipadDhcpStaticEntryTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpadDhcpStaticEntryTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of DHCP Static Entries."
::= { ipadDhcpParms 13 }
ipadDhcpStaticEntryTableEntry OBJECT-TYPE
SYNTAX IpadDhcpStaticEntryTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DHCP Static Entry table."
INDEX { ipadDhcpStaticEntryIndex }
::= { ipadDhcpStaticEntryTable 1 }
IpadDhcpStaticEntryTableEntry ::=
SEQUENCE
{
ipadDhcpStaticEntryIndex INTEGER,
ipadDhcpStaticEntryMacAddress OCTET STRING,
ipadDhcpStaticEntryIpAddress IpAddress,
ipadDhcpStaticEntryMaskAddress IpAddress,
ipadDhcpStaticEntryHostName DisplayString
}
ipadDhcpStaticEntryIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the DHCP Static Entry table."
::= { ipadDhcpStaticEntryTableEntry 1 }
ipadDhcpStaticEntryMacAddress OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpStaticEntryTableEntry 2 }
ipadDhcpStaticEntryIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpStaticEntryTableEntry 3 }
ipadDhcpStaticEntryMaskAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpStaticEntryTableEntry 4 }
ipadDhcpStaticEntryHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpStaticEntryTableEntry 5 }
ipadDhcpStaticEntryAdd OBJECT-TYPE
SYNTAX INTEGER {
other(1),
addnew(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 14 }
ipadDhcpStaticEntryDelete OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 15 }
ipadDhcpAddressListTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpadDhcpAddressListTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of DHCP Addresses."
::= { ipadDhcpParms 16 }
ipadDhcpAddressListTableEntry OBJECT-TYPE
SYNTAX IpadDhcpAddressListTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DHCP Address List table."
INDEX { ipadDhcpAddressListIndex }
::= { ipadDhcpAddressListTable 1 }
IpadDhcpAddressListTableEntry ::=
SEQUENCE
{
ipadDhcpAddressListIndex INTEGER,
ipadDhcpAddressListIpStart IpAddress,
ipadDhcpAddressListIpEnd IpAddress,
ipadDhcpAddressListSubnetMask IpAddress,
ipadDhcpAddressListIpExcludeStart IpAddress,
ipadDhcpAddressListIpExcludeEnd IpAddress
}
ipadDhcpAddressListIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the DHCP Static Entry table."
::= { ipadDhcpAddressListTableEntry 1 }
ipadDhcpAddressListIpStart OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressListTableEntry 2 }
ipadDhcpAddressListIpEnd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressListTableEntry 3 }
ipadDhcpAddressListSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressListTableEntry 4 }
ipadDhcpAddressListIpExcludeStart OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressListTableEntry 5 }
ipadDhcpAddressListIpExcludeEnd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressListTableEntry 6 }
ipadDhcpAddressListAdd OBJECT-TYPE
SYNTAX INTEGER {
other(1),
addnew(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 17 }
ipadDhcpAddressListDelete OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpParms 18 }
ipadDhcpAddressStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpadDhcpAddressStatusTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Status Table of DHCP Addresses."
::= { ipadDhcpParms 19 }
ipadDhcpServerDatabaseWinsPrimary OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WINS Primary Server IP Address"
::= { ipadDhcpParms 20 }
ipadDhcpServerDatabaseWinsSecondary OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WINS Secondary Server IP Address."
::= { ipadDhcpParms 21 }
ipadDhcpAddressStatusTableEntry OBJECT-TYPE
SYNTAX IpadDhcpAddressStatusTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DHCP Address Status table."
INDEX { ipadDhcpAddressStatusIndex }
::= { ipadDhcpAddressStatusTable 1 }
IpadDhcpAddressStatusTableEntry ::=
SEQUENCE
{
ipadDhcpAddressStatusIndex INTEGER,
ipadDhcpAddressStatusMacAddress OCTET STRING,
ipadDhcpAddressStatusIpAddress IpAddress,
ipadDhcpAddressStatusStatus INTEGER
}
ipadDhcpAddressStatusIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the DHCP Static Entry table."
::= { ipadDhcpAddressStatusTableEntry 1 }
ipadDhcpAddressStatusMacAddress OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressStatusTableEntry 2 }
ipadDhcpAddressStatusIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressStatusTableEntry 3 }
ipadDhcpAddressStatusStatus OBJECT-TYPE
SYNTAX INTEGER{
other(1),
available(2),
assigned(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { ipadDhcpAddressStatusTableEntry 4 }
ipadDhcpPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpadDhcpPortTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of DHCP Port Entries."
::= { ipadDhcpPortParms 1 }
ipadDhcpPortTableEntry OBJECT-TYPE
SYNTAX IpadDhcpPortTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DHCP Server Host table."
INDEX { ipadDhcpPortIndex }
::= { ipadDhcpPortTable 1 }
IpadDhcpPortTableEntry ::=
SEQUENCE
{
ipadDhcpPortIndex INTEGER,
ipadDhcpPortIpAddress IpAddress,
ipadDhcpPortEnable INTEGER
}
ipadDhcpPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the DHCP Port table."
::= { ipadDhcpPortTableEntry 1 }
ipadDhcpPortIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpPortTableEntry 2 }
ipadDhcpPortEnable OBJECT-TYPE
SYNTAX INTEGER{
other(1),
disable(2),
enable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpPortTableEntry 3 }
ipadDhcpPortAdd OBJECT-TYPE
SYNTAX INTEGER MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpPortParms 2 }
ipadDhcpPortDelete OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { ipadDhcpPortParms 3 }
END