USR-SNMP-MIB

File: USR-SNMP-MIB.mib (14221 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC USR-DEFINITIONS-MIB

Imported symbols

OBJECT-TYPE MODULE-IDENTITY IpAddress
Integer32 DisplayString UsrLongString
common UsrConfigStatus UsrDisplayString

Defined Types

UsrSnmpCommEntry  
SEQUENCE    
  usrSnmpCommName DisplayString
  usrSnmpCommIpAddr IpAddress
  usrSnmpCommAccess INTEGER
  usrSnmpCommStatus INTEGER
  usrSnmpCommLastError UsrLongString
  usrSnmpCommLastErrorTicks Integer32
  usrSnmpCommPoolName UsrDisplayString
  usrSnmpCommPoolValid INTEGER
  usrSnmpCommValidateAddress INTEGER

UsrSnmpTrapCommEntry  
SEQUENCE    
  usrSnmpTrapCommName UsrDisplayString
  usrSnmpTrapCommIpAddr IpAddress
  usrSnmpTrapCommStatus INTEGER
  usrSnmpTrapCommPoolName UsrDisplayString
  usrSnmpTrapCommPoolValid INTEGER
  usrSnmpTrapCommValidateAddress INTEGER

UsrSnmpCommAddrPoolEntry  
SEQUENCE    
  usrSnmpCommAddrPoolName UsrDisplayString
  usrSnmpCommAddrPoolIpAddr IpAddress
  usrSnmpCommAddrPoolStatus INTEGER
  usrSnmpCommAddrPoolGroupCount Integer32

UsrSnmpTrapCommAddrPoolEntry  
SEQUENCE    
  usrSnmpTrapCommAddrPoolName UsrDisplayString
  usrSnmpTrapCommAddrPoolIpAddr IpAddress
  usrSnmpTrapCommAddrPoolStatus INTEGER
  usrSnmpTrapCommAddrPoolGroupCount Integer32

Defined Values

usrSnmp 1.3.6.1.4.1.429.4.5
The commWorks enterprise defined MIB objects for the SNMP process.
MODULE-IDENTITY    

usrSnmpConfigFileName 1.3.6.1.4.1.429.4.5.1
The name of a ConfigFile to read/write permanent database records. If the value of this object is an empty string, then the SNMP process uses the default name `@file://SnmpProcess.cfg'.
OBJECT-TYPE    
  UsrDisplayString  

usrSnmpCFMStatusFlag 1.3.6.1.4.1.429.4.5.2
Setting the value of this object to `save' causes the values of the SNMP Group to be written out to the current config file, which is stored in the usrSnmpConfigFileName object. While the new ConfigFile is being written, the SNMP process will set the value of this flag to `saving''. Any attempts to set the value while it is not `normal' (i.e. the file is currently being written to the ConfigFile) while result in a badValue error being returned. Setting the value to `normal' will result in no action.
OBJECT-TYPE    
  UsrConfigStatus  

usrSnmpCommTable 1.3.6.1.4.1.429.4.5.3
The SNMP Community Table
OBJECT-TYPE    
  SEQUENCE OF  
    UsrSnmpCommEntry

usrSnmpCommEntry 1.3.6.1.4.1.429.4.5.3.1
Tok_String
OBJECT-TYPE    
  UsrSnmpCommEntry  

usrSnmpCommName 1.3.6.1.4.1.429.4.5.3.1.1
The name of the SNMP Community.
OBJECT-TYPE    
  DisplayString Size(0..255)  

usrSnmpCommIpAddr 1.3.6.1.4.1.429.4.5.3.1.2
The IP Address of the remote community
OBJECT-TYPE    
  IpAddress  

usrSnmpCommAccess 1.3.6.1.4.1.429.4.5.3.1.3
The allowed access for this community. A value of readOnly(1) allows read-only access to user-level objects. A value of readWrite(2) allows read access to user-level objects and write access to writable user-level objects. A value of administrator(3) allows read access to all objects and write access to all writable objects.
OBJECT-TYPE    
  INTEGER readOnly(1), readWrite(2), administrator(4)  

usrSnmpCommStatus 1.3.6.1.4.1.429.4.5.3.1.4
The status of the entry for this community
OBJECT-TYPE    
  INTEGER normal(1), delete(2)  

usrSnmpCommLastError 1.3.6.1.4.1.429.4.5.3.1.5
If there is an error on a request, this variable may contain a message indicating the error.
OBJECT-TYPE    
  UsrLongString Size(0..511)  

usrSnmpCommLastErrorTicks 1.3.6.1.4.1.429.4.5.3.1.6
If the LastError variable is set, this is set to the tick count of that error.
OBJECT-TYPE    
  Integer32  

usrSnmpCommPoolName 1.3.6.1.4.1.429.4.5.3.1.7
The name of the SNMP community address pool to use for this community.
OBJECT-TYPE    
  UsrDisplayString Size(0..32)  

usrSnmpCommPoolValid 1.3.6.1.4.1.429.4.5.3.1.8
A value of valid(1) means that the community pool assigned to this community exists. A value of invalid(2) means that the community pool assigned to this community does not exist.
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

usrSnmpCommValidateAddress 1.3.6.1.4.1.429.4.5.3.1.9
If this object is set to use_address(1), the value of usrSnmpCommIpAddr will be used to validate that the management station is allowed access. If this object is set to use_pool(2), the IP address of the management station will be validate using the list of IP addresses configured for the usrSnmpCommPoolName.
OBJECT-TYPE    
  INTEGER useAddress(1), usePool(2)  

usrSnmpTrapCommTable 1.3.6.1.4.1.429.4.5.4
The SNMP Trap Community Table
OBJECT-TYPE    
  SEQUENCE OF  
    UsrSnmpTrapCommEntry

usrSnmpTrapCommEntry 1.3.6.1.4.1.429.4.5.4.1
Tok_String
OBJECT-TYPE    
  UsrSnmpTrapCommEntry  

usrSnmpTrapCommName 1.3.6.1.4.1.429.4.5.4.1.1
The name of the SNMP Trap Community.
OBJECT-TYPE    
  UsrDisplayString Size(0..255)  

usrSnmpTrapCommIpAddr 1.3.6.1.4.1.429.4.5.4.1.2
The IP Address of the remote community
OBJECT-TYPE    
  IpAddress  

usrSnmpTrapCommStatus 1.3.6.1.4.1.429.4.5.4.1.3
The status of the entry for this community
OBJECT-TYPE    
  INTEGER normal(1), delete(2)  

usrSnmpTrapCommPoolName 1.3.6.1.4.1.429.4.5.4.1.4
The name of the SNMP community address pool to use for this community.
OBJECT-TYPE    
  UsrDisplayString Size(0..32)  

usrSnmpTrapCommPoolValid 1.3.6.1.4.1.429.4.5.4.1.5
A value of valid(1) means that the community pool assigned to this community exists. A value of invalid(2) means that the community pool assigned to this community does not exist.
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

usrSnmpTrapCommValidateAddress 1.3.6.1.4.1.429.4.5.4.1.6
If this object is set to use_address(1), the value of usrSnmpTrapCommIpAddr will be used to validate that the management station is allowed access. If this object is set to use_pool(2), the IP address of the management station will be validate using the list of IP addresses configured for the usrSnmpCommPoolName.
OBJECT-TYPE    
  INTEGER useAddress(1), usePool(2)  

usrSnmpCommAddrPoolTable 1.3.6.1.4.1.429.4.5.5
The SNMP Community Address Pool Table
OBJECT-TYPE    
  SEQUENCE OF  
    UsrSnmpCommAddrPoolEntry

usrSnmpCommAddrPoolEntry 1.3.6.1.4.1.429.4.5.5.1
Tok_String
OBJECT-TYPE    
  UsrSnmpCommAddrPoolEntry  

usrSnmpCommAddrPoolName 1.3.6.1.4.1.429.4.5.5.1.1
The name of the SNMP Community Address Pool.
OBJECT-TYPE    
  UsrDisplayString Size(0..32)  

usrSnmpCommAddrPoolIpAddr 1.3.6.1.4.1.429.4.5.5.1.2
An IP Address in the SNMP community address pool.
OBJECT-TYPE    
  IpAddress  

usrSnmpCommAddrPoolStatus 1.3.6.1.4.1.429.4.5.5.1.3
The status of the entry in this SNMP community address pool.
OBJECT-TYPE    
  INTEGER normal(1), delete(2)  

usrSnmpCommAddrPoolGroupCount 1.3.6.1.4.1.429.4.5.5.1.4
The number of addresses per community.
OBJECT-TYPE    
  Integer32  

usrSnmpTrapCommAddrPoolTable 1.3.6.1.4.1.429.4.5.6
The SNMP Community Address Pool Table
OBJECT-TYPE    
  SEQUENCE OF  
    UsrSnmpTrapCommAddrPoolEntry

usrSnmpTrapCommAddrPoolEntry 1.3.6.1.4.1.429.4.5.6.1
Tok_String
OBJECT-TYPE    
  UsrSnmpTrapCommAddrPoolEntry  

usrSnmpTrapCommAddrPoolName 1.3.6.1.4.1.429.4.5.6.1.1
The name of the SNMP Community Address Pool.
OBJECT-TYPE    
  UsrDisplayString Size(0..32)  

usrSnmpTrapCommAddrPoolIpAddr 1.3.6.1.4.1.429.4.5.6.1.2
An IP Address in the SNMP community address pool.
OBJECT-TYPE    
  IpAddress  

usrSnmpTrapCommAddrPoolStatus 1.3.6.1.4.1.429.4.5.6.1.3
The status of the entry in this SNMP community address pool.
OBJECT-TYPE    
  INTEGER normal(1), delete(2)  

usrSnmpTrapCommAddrPoolGroupCount 1.3.6.1.4.1.429.4.5.6.1.4
The number of addresses per community.
OBJECT-TYPE    
  Integer32