Juniper-DNS-MIB

File: Juniper-DNS-MIB.mib (15805 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
Juniper-TC INET-ADDRESS-MIB Juniper-MIBs

Imported symbols

MODULE-IDENTITY OBJECT-TYPE IpAddress
Integer32 RowStatus TEXTUAL-CONVENTION
MODULE-COMPLIANCE OBJECT-GROUP JuniEnable
InetAddress InetAddressType juniMibs

Defined Types

JuniNextServerListIndex  
Coordinate index value allocation for entries in an associated table, by first reading an index value from this object, then creating an entry, having that index value, in the associated table. The DESCRIPTION clause for an object of this type must identify the associated table. A GET of this object returns the next available index value to be used to create an entry in the associated table; or zero, if no valid index value is available. This object also returns a value of zero when it is the lexicographic successor of a varbind presented in an SNMP GETNEXT or GETBULK request, for which circumstance it is assumed that index allocation is unintended. Successive GETs will typically return different values, thus avoiding collisions among cooperating management clients seeking to create table entries simultaneously. Unless specified otherwise by its MAX-ACCESS and DESCRIPTION clauses, an object of this type is read-only, and a SET of such an object returns a notWritable error.
TEXTUAL-CONVENTION    
  Integer32 0..2147483647  

ServerListIndex  
A unique value, greater than zero, for each DNS server in the managed system.
TEXTUAL-CONVENTION    
  Integer32 1..2147483647  

JuniNextLocalDomainNameListIndex  
Coordinate index value allocation for entries in an associated table, by first reading an index value from this object, then creating an entry, having that index value, in the associated table. The DESCRIPTION clause for an object of this type must identify the associated table. A GET of this object returns the next available index value to be used to create an entry in the associated table; or zero, if no valid index value is available. This object also returns a value of zero when it is the lexicographic successor of a varbind presented in an SNMP GETNEXT or GETBULK request, for which circumstance it is assumed that index allocation is unintended. Successive GETs will typically return different values, thus avoiding collisions among cooperating management clients seeking to create table entries simultaneously. Unless specified otherwise by its MAX-ACCESS and DESCRIPTION clauses, an object of this type is read-only, and a SET of such an object returns a notWritable error.
TEXTUAL-CONVENTION    
  Integer32 0..2147483647  

LocalDomainNameListIndex  
A unique value, greater than zero, for each recognized domain name in the managed system.
TEXTUAL-CONVENTION    
  Integer32 1..2147483647  

LocalDomainName  
Local domain name. Represents textual information taken from the NVT ASCII character set.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..1025)  

JuniDnsServerListEntry  
SEQUENCE    
  juniDnsServerListIndex ServerListIndex
  juniDnsServerListAddress IpAddress
  juniDnsServerListRowStatus RowStatus
  juniDnsV4V6ServerListAddressType InetAddressType
  juniDnsV4V6ServerListAddress InetAddress

JuniDnsLocalDomainNameListEntry  
SEQUENCE    
  juniDnsLocalDomainNameListIndex LocalDomainNameListIndex
  juniDnsLocalDomainNameListName LocalDomainName
  juniDnsLocalDomainNameListRowStatus RowStatus

Defined Values

juniDnsMIB 1.3.6.1.4.1.4874.2.2.47
The DNS MIB for the Juniper Networks, Inc. enterprise.
MODULE-IDENTITY    

juniDnsObjects 1.3.6.1.4.1.4874.2.2.47.1
OBJECT IDENTIFIER    

juniDnsGeneral 1.3.6.1.4.1.4874.2.2.47.1.1
OBJECT IDENTIFIER    

juniDnsServerList 1.3.6.1.4.1.4874.2.2.47.1.2
OBJECT IDENTIFIER    

juniDnsLocalDomainNameList 1.3.6.1.4.1.4874.2.2.47.1.3
OBJECT IDENTIFIER    

juniDnsEnable 1.3.6.1.4.1.4874.2.2.47.1.1.1
Exerts administrative control to enable/disable DNS capability.
OBJECT-TYPE    
  JuniEnable  

juniDnsServerListNextIndex 1.3.6.1.4.1.4874.2.2.47.1.2.1
Coordinate juniDnsServerListIndex value allocation for entries in juniDnsServerListTable. A GET of this object returns the next available index value to be used to create an entry in the associated table; or zero, if no valid index value is available. This object also returns a value of zero when it is the lexicographic successor of a varbind presented in an SNMP GETNEXT or GETBULK request, for which circumstance it is assumed that index allocation is unintended. Successive GETs will typically return different values, thus avoiding collisions among cooperating management clients seeking to create table entries simultaneously.
OBJECT-TYPE    
  JuniNextServerListIndex  

juniDnsServerListTable 1.3.6.1.4.1.4874.2.2.47.1.2.2
This table contains an entry for each DNS server.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniDnsServerListEntry

juniDnsServerListEntry 1.3.6.1.4.1.4874.2.2.47.1.2.2.1
Each entry corresponds to an associated DNS server.
OBJECT-TYPE    
  JuniDnsServerListEntry  

juniDnsServerListIndex 1.3.6.1.4.1.4874.2.2.47.1.2.2.1.1
The index of the DNS server. When creating entries in this table, suitable values for this object are determined by reading juniDnsServerListNextIndex.
OBJECT-TYPE    
  ServerListIndex  

juniDnsServerListAddress 1.3.6.1.4.1.4874.2.2.47.1.2.2.1.2
The IP address of the DNS server. This object has been replaced by juniDnsV4V6ServerListAddressType and juniDnsV4V6ServerListAddress.
OBJECT-TYPE    
  IpAddress  

juniDnsServerListRowStatus 1.3.6.1.4.1.4874.2.2.47.1.2.2.1.3
Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy
OBJECT-TYPE    
  RowStatus  

juniDnsV4V6ServerListAddressType 1.3.6.1.4.1.4874.2.2.47.1.2.2.1.4
The type of IP address (IPv4 or IPv6) of the DNS server.
OBJECT-TYPE    
  InetAddressType  

juniDnsV4V6ServerListAddress 1.3.6.1.4.1.4874.2.2.47.1.2.2.1.5
The IP address of the DNS server. Note: Since this object is used to configure the IPv4 or IPv6 address depending on juniDnsV4V6ServerListAddressType value, it is mandatory to provide the IPv4 or IPv6 address by specifying each octet's positional values explicitly. Example: 1. IPv4 -- 4 octets -- 0xFF 0xFF 0xFF 0xFF 2. IPv6 -- 16 octets -- 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
OBJECT-TYPE    
  InetAddress  

juniDnsLocalDomainNameListNextIndex 1.3.6.1.4.1.4874.2.2.47.1.3.1
Coordinate juniDnsLocalDomainNameListIndex value allocation for entries in juniDnsLocalDomainNameListTable. A GET of this object returns the next available index value to be used to create an entry in the associated table; or zero, if no valid index value is available. This object also returns a value of zero when it is the lexicographic successor of a varbind presented in an SNMP GETNEXT or GETBULK request, for which circumstance it is assumed that index allocation is unintended. Successive GETs will typically return different values, thus avoiding collisions among cooperating management clients seeking to create table entries simultaneously.
OBJECT-TYPE    
  JuniNextLocalDomainNameListIndex  

juniDnsLocalDomainNameListTable 1.3.6.1.4.1.4874.2.2.47.1.3.2
This table contains an entry for each recognized local domain name.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniDnsLocalDomainNameListEntry

juniDnsLocalDomainNameListEntry 1.3.6.1.4.1.4874.2.2.47.1.3.2.1
Each entry corresponds to a recognized local domain name.
OBJECT-TYPE    
  JuniDnsLocalDomainNameListEntry  

juniDnsLocalDomainNameListIndex 1.3.6.1.4.1.4874.2.2.47.1.3.2.1.1
The index of the domain name. When creating entries in this table, suitable values for this object are determined by reading juniDnsLocalDomainNameListNextIndex.
OBJECT-TYPE    
  LocalDomainNameListIndex  

juniDnsLocalDomainNameListName 1.3.6.1.4.1.4874.2.2.47.1.3.2.1.2
A recognized local domain name.
OBJECT-TYPE    
  LocalDomainName  

juniDnsLocalDomainNameListRowStatus 1.3.6.1.4.1.4874.2.2.47.1.3.2.1.3
Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy
OBJECT-TYPE    
  RowStatus  

juniDnsConformance 1.3.6.1.4.1.4874.2.2.47.2
OBJECT IDENTIFIER    

juniDnsCompliances 1.3.6.1.4.1.4874.2.2.47.2.1
OBJECT IDENTIFIER    

juniDnsGroups 1.3.6.1.4.1.4874.2.2.47.2.2
OBJECT IDENTIFIER    

juniDnsCompliance 1.3.6.1.4.1.4874.2.2.47.2.1.1
The compliance statement for entities which implement the Juniper DNS MIB.
MODULE-COMPLIANCE    

juniDnsEnableGroup 1.3.6.1.4.1.4874.2.2.47.2.2.1
A collection of objects for enabling/disabling DNS capabilities in a Juniper product.
OBJECT-GROUP    

juniDnsServerListGroup 1.3.6.1.4.1.4874.2.2.47.2.2.2
Obsolete collection of objects for managing DNS server list capabilities in a Juniper product. This group became obsolete when IPv2 address support was added.
OBJECT-GROUP    

juniDnsLocalDomainNameListGroup 1.3.6.1.4.1.4874.2.2.47.2.2.3
A collection of objects for managing DNS local domain name list capabilities in a Juniper product.
OBJECT-GROUP    

juniDnsV4V6ServerListGroup 1.3.6.1.4.1.4874.2.2.47.2.2.4
A collection of objects for managing DNS server list capabilities in a Juniper product.
OBJECT-GROUP