mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
227 lines
4.7 KiB
INI
Executable File
227 lines
4.7 KiB
INI
Executable File
#-MIBFILE: LEFTHAND-NETWORKS-NSM-DNS-MIB.mib
|
|
|
|
LEFTHAND-NETWORKS-NSM-DNS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
DisplayString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
PhysAddress ::=
|
|
OCTET STRING
|
|
|
|
MacAddress ::=
|
|
OCTET STRING (SIZE(6))
|
|
|
|
TruthValue ::=
|
|
INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
|
|
TestAndIncr ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
AutonomousType ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
InstancePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
VariablePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowPointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowStatus ::=
|
|
INTEGER {
|
|
active(1),
|
|
notInService(2),
|
|
notReady(3),
|
|
createAndGo(4),
|
|
createAndWait(5),
|
|
destroy(6)
|
|
}
|
|
|
|
TimeStamp ::=
|
|
TimeTicks
|
|
|
|
TimeInterval ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
DateAndTime ::=
|
|
OCTET STRING (SIZE(8|11))
|
|
|
|
StorageType ::=
|
|
INTEGER {
|
|
other(1),
|
|
volatile(2),
|
|
nonVolatile(3),
|
|
permanent(4),
|
|
readOnly(5)
|
|
}
|
|
|
|
TDomain ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
TAddress ::=
|
|
OCTET STRING (SIZE(1..255))
|
|
|
|
lefthandnetworks OBJECT IDENTIFIER ::= { enterprises 9804 }
|
|
lefthandnetworksRegistrations OBJECT IDENTIFIER ::= { lefthandnetworks 2 }
|
|
lhnModules OBJECT IDENTIFIER ::= { lefthandnetworksRegistrations 1 }
|
|
lefthandnetworksProducts OBJECT IDENTIFIER ::= { lefthandnetworks 3 }
|
|
lhnNsm OBJECT IDENTIFIER ::= { lefthandnetworksProducts 1 }
|
|
lefthandnetworksRegistrations OBJECT IDENTIFIER ::= { lefthandnetworks 2 }
|
|
lhnNsmDevices OBJECT IDENTIFIER ::= { lhnNsm 1 }
|
|
lhnNsmObjects OBJECT IDENTIFIER ::= { lhnNsmDevices 2 }
|
|
lhnNsmDNS OBJECT IDENTIFIER ::= { lhnNsmObjects 3 }
|
|
lhnNsmDNSModule OBJECT IDENTIFIER ::= { lhnModules 4 }
|
|
|
|
lhnNsmDNSModuleConformance OBJECT IDENTIFIER ::= { lhnNsmDNSModule 1 }
|
|
|
|
lhnNsmDNSModuleCompliances OBJECT IDENTIFIER ::= { lhnNsmDNSModuleConformance 1 }
|
|
|
|
lhnNsmDNSModuleGroups OBJECT IDENTIFIER ::= { lhnNsmDNSModuleConformance 2 }
|
|
|
|
lefthandNetworksNsmDnsGroup OBJECT IDENTIFIER ::= { lhnNsmDNSModuleGroups 1 }
|
|
|
|
lefthandNetworksNsmDnsGroupObsolete OBJECT IDENTIFIER ::= { lhnNsmDNSModuleGroups 2 }
|
|
|
|
dnsNameserverCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of DNS nameservers configured."
|
|
::= { lhnNsmDNS 1 }
|
|
|
|
|
|
dnsMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
static(1),
|
|
auto(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Type of nameservers to use. If dnsMode is 'auto'
|
|
then the dnsNameserverCount would be zero."
|
|
::= { lhnNsmDNS 2 }
|
|
|
|
|
|
dnsNameserverTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DnsNameserverEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of nameservers.
|
|
The number of entries is given by dnsNameserverCount."
|
|
::= { lhnNsmDNS 3 }
|
|
|
|
|
|
dnsNameserverEntry OBJECT-TYPE
|
|
SYNTAX DnsNameserverEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A row of DNS servers."
|
|
INDEX { dnsIndex }
|
|
|
|
::= { dnsNameserverTable 1 }
|
|
|
|
dnsNameserverEntry ::=
|
|
SEQUENCE {
|
|
dnsIndex Unsigned32,
|
|
dnsServer DisplayString,
|
|
dnsRowStatus RowStatus
|
|
}
|
|
|
|
dnsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The index for the dnsNameserverTable."
|
|
::= { dnsNameserverEntry 1 }
|
|
|
|
|
|
dnsServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The name or IP address of nameserver."
|
|
::= { dnsNameserverEntry 2 }
|
|
|
|
|
|
dnsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8.5."
|
|
::= { dnsNameserverEntry 3 }
|
|
|
|
|
|
dnsDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The DNS domain name."
|
|
::= { lhnNsmDNS 4 }
|
|
|
|
|
|
dnsSuffixCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of DNS suffixes that are configured."
|
|
::= { lhnNsmDNS 5 }
|
|
|
|
|
|
dnsSuffixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DnsSuffixEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of domain suffixes. The number
|
|
of entries is given by dnsSuffixCount."
|
|
::= { lhnNsmDNS 6 }
|
|
|
|
|
|
dnsSuffixEntry OBJECT-TYPE
|
|
SYNTAX DnsSuffixEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A row of DNS suffix information."
|
|
INDEX { dnsSuffixIndex }
|
|
|
|
::= { dnsSuffixTable 1 }
|
|
|
|
dnsSuffixEntry ::=
|
|
SEQUENCE {
|
|
dnsSuffixIndex Unsigned32,
|
|
dnsSuffix DisplayString,
|
|
dnsSuffixRowStatus RowStatus
|
|
}
|
|
|
|
dnsSuffixIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The the index for the dnsSuffixTable table."
|
|
::= { dnsSuffixEntry 1 }
|
|
|
|
|
|
dnsSuffix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The DNS suffix."
|
|
::= { dnsSuffixEntry 2 }
|
|
|
|
|
|
dnsSuffixRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8.5."
|
|
::= { dnsSuffixEntry 3 }
|
|
|
|
|
|
END
|
|
|