DLINKSW-AAA-ACCOUNTING-MIB

File: DLINKSW-AAA-ACCOUNTING-MIB.mib (19256 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
DLINKSW-AAA-COMMON-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE MODULE-COMPLIANCE
OBJECT-GROUP RowStatus dAaaMIBObjects
DAaaSessionType DAaaPrivilegeLevel DAaaMethodListName
DAaaMethodPriority DAaaMethodName

Defined Types

DAaaAcctGeneicAcctMethodEntry  
SEQUENCE    
  dAaaAcctGenMethodLstType INTEGER
  dAaaAcctGenMethodLstName DAaaMethodListName
  dAaaAcctGenMethodPriority DAaaMethodPriority
  dAaaAcctGenMethodName DAaaMethodName
  dAaaAcctGenMethodRowStatus RowStatus

DAaaAcctCommandsAcctMethodEntry  
SEQUENCE    
  dAaaAcctCommandsAcctPrivLevel DAaaPrivilegeLevel
  dAaaAcctCommandsAcctListName DAaaMethodListName
  dAaaAcctCommandsAcctPriority DAaaMethodPriority
  dAaaAcctCommandsAcctMethodName DAaaMethodName
  dAaaAcctCommandsAcctRowStatus RowStatus

DAaaAcctCommandsAcctApplyEntry  
SEQUENCE    
  dAaaAcctCommandsAcctApplySession DAaaSessionType
  dAaaAcctCommandsAcctApplyPrivLevel DAaaPrivilegeLevel
  dAaaAcctCommandsAcctApplyListName DAaaMethodListName
  dAaaAcctCommandsAcctApplyRowStatus RowStatus

DAaaAcctExecAcctApplyEntry  
SEQUENCE    
  dAaaAcctExecAcctApplySession DAaaSessionType
  dAaaAcctExecAcctApplyListName DAaaMethodListName
  dAaaAcctExecAcctApplyRowStatus RowStatus

Defined Values

dlinkSwAaaAccountingMIB 1.3.6.1.4.1.171.14.150.1.3
This MIB module defines objects for configuring accounting feature which based on Authentication, Authorization, Accounting (AAA) protocols.
MODULE-IDENTITY    

dAaaAcctMIBNotifications 1.3.6.1.4.1.171.14.150.1.3.0
OBJECT IDENTIFIER    

dAaaAcctMIBObjects 1.3.6.1.4.1.171.14.150.1.3.1
OBJECT IDENTIFIER    

dAaaAcctMIBConformance 1.3.6.1.4.1.171.14.150.1.3.2
OBJECT IDENTIFIER    

dAaaAcctGenericCfg 1.3.6.1.4.1.171.14.150.1.3.1.1
OBJECT IDENTIFIER    

dAaaAcctGeneicAcctMethodTable 1.3.6.1.4.1.171.14.150.1.3.1.1.1
This table contains entries for AAA accounting methods configured for accounting exec/network/system. The following table describes the accounting method. Method Lst type DAaaMethodListName Priority Method ----------- ----------------- -------- ------------ exec console 1 radius exec default 1 radius exec default 2 acct_rad exec default 3 tacacs+ exec default 4 none exec ssh 1 radius exec ssh 2 none exec telnet 1 tacacs+ network default 1 radius network default 2 acct_rad network default 3 tacacs+ network default 4 none system default 1 radius system default 2 acct_rad system default 3 tacacs+ system default 4 none
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DAaaAcctGeneicAcctMethodEntry

dAaaAcctGeneicAcctMethodEntry 1.3.6.1.4.1.171.14.150.1.3.1.1.1.1
An entry containing the priority number of an accounting method list used for Exec/network/system.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaAcctGeneicAcctMethodEntry  

dAaaAcctGenMethodLstType 1.3.6.1.4.1.171.14.150.1.3.1.1.1.1.1
This object indicates the type for which the method list will be used. exec(1) - for accounting user activities. network(2) - for accounting user activity in accessing the network. system(3) - for accounting system events. Note: Not all method list types defined need to be supported.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER exec(1), network(2), system(3)  

dAaaAcctGenMethodLstName 1.3.6.1.4.1.171.14.150.1.3.1.1.1.1.2
This object indicates the name of the accounting method list. If dAaaAcctGenMethodLstType is 'network' or 'system' then only 'default' can be specified for dAaaAcctGenMethodLstName, and accounting commands/exec and the configured method list will take effect without being explicitly applied. If the type is 'exec', the method list will take effect after it is applied in dAaaAcctExecAcctApplyTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaMethodListName  

dAaaAcctGenMethodPriority 1.3.6.1.4.1.171.14.150.1.3.1.1.1.1.3
This is the method priority of a method within a method list.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaMethodPriority  

dAaaAcctGenMethodName 1.3.6.1.4.1.171.14.150.1.3.1.1.1.1.4
This object indicates the accounting method name.
Status: current Access: read-create
OBJECT-TYPE    
  DAaaMethodName  

dAaaAcctGenMethodRowStatus 1.3.6.1.4.1.171.14.150.1.3.1.1.1.1.5
The status of this table entry. Before modify the higher method, must destroy the lower method in method list.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

dAaaAcctCommandsAcct 1.3.6.1.4.1.171.14.150.1.3.1.2
OBJECT IDENTIFIER    

dAaaAcctCommandsAcctMethodTable 1.3.6.1.4.1.171.14.150.1.3.1.2.1
This table contains entries for AAA accounting methods configured for commands. The following table describes examples of the accounting commands method. PrivLevel AcctMethodListName Priority Method --------- ------------------ -------- ------------ 1 default 0 radius 12 Acct12_telnet 0 tacacs+ 12 Acct12_ssh 0 radius 12 Acct12_ssh 1 none 15 default 0 radius 15 default 1 acct_rad 15 default 2 tacacs+ 15 default 3 none
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DAaaAcctCommandsAcctMethodEntry

dAaaAcctCommandsAcctMethodEntry 1.3.6.1.4.1.171.14.150.1.3.1.2.1.1
An entry containing information of an accounting method within a method list which is used for accounting commands.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaAcctCommandsAcctMethodEntry  

dAaaAcctCommandsAcctPrivLevel 1.3.6.1.4.1.171.14.150.1.3.1.2.1.1.1
This object indicates the privilege level of the method list.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaPrivilegeLevel  

dAaaAcctCommandsAcctListName 1.3.6.1.4.1.171.14.150.1.3.1.2.1.1.2
This object indicates the name of the method list to which the method is associated.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaMethodListName  

dAaaAcctCommandsAcctPriority 1.3.6.1.4.1.171.14.150.1.3.1.2.1.1.3
This object indicates the priority of the method in a method list for accounting commands.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaMethodPriority  

dAaaAcctCommandsAcctMethodName 1.3.6.1.4.1.171.14.150.1.3.1.2.1.1.4
This object indicates the name of the method in a method list for accounting commands.
Status: current Access: read-create
OBJECT-TYPE    
  DAaaMethodName  

dAaaAcctCommandsAcctRowStatus 1.3.6.1.4.1.171.14.150.1.3.1.2.1.1.5
The status of this table entry. Once the entry status is set to active, all writable objects of the same entry cannot be modified except destroyed by setting this object to destroy(6). A method which has lower value of dAaaAcctCommandsAcctPriority (which has higher precedence) needs be created than higher value of dAaaAcctCommandsAcctPriority.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

dAaaAcctCommandsAcctApplyTable 1.3.6.1.4.1.171.14.150.1.3.1.2.2
This table contains a list of session-specific specification to apply accounting method list for command accounting in a session (line). The following table describes examples of the entries. Session PrivLevel Applied Method List ------- --------- ------------------ telnet 1 default telnet 12 Acct12_telnet console 12 default console 15 default ssh 12 Acct12_ssh ssh 15 Acct15_ssh
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DAaaAcctCommandsAcctApplyEntry

dAaaAcctCommandsAcctApplyEntry 1.3.6.1.4.1.171.14.150.1.3.1.2.2.1
An entry specifies a method list used for command accounting at the specified session and privilege level. The command accounting takes effect after a method list is properly applied.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaAcctCommandsAcctApplyEntry  

dAaaAcctCommandsAcctApplySession 1.3.6.1.4.1.171.14.150.1.3.1.2.2.1.1
This object indicates the session type of the entry. The type of 'http' is not supported for commands accounting.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaSessionType  

dAaaAcctCommandsAcctApplyPrivLevel 1.3.6.1.4.1.171.14.150.1.3.1.2.2.1.2
This object indicates the privilege level of the entry.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaPrivilegeLevel  

dAaaAcctCommandsAcctApplyListName 1.3.6.1.4.1.171.14.150.1.3.1.2.2.1.3
This object indicates the method list name of the entry.
Status: current Access: read-create
OBJECT-TYPE    
  DAaaMethodListName  

dAaaAcctCommandsAcctApplyRowStatus 1.3.6.1.4.1.171.14.150.1.3.1.2.2.1.4
The status of this table entry.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

dAaaAcctExecAcct 1.3.6.1.4.1.171.14.150.1.3.1.3
OBJECT IDENTIFIER    

dAaaAcctExecAcctApplyTable 1.3.6.1.4.1.171.14.150.1.3.1.3.1
This table contains entries to apply method lists for accounting Exec (user activities). The following table describes examples. Session AAA Method List ------- ------------------ telnet default console rad_cons ssh acct_ssh
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DAaaAcctExecAcctApplyEntry

dAaaAcctExecAcctApplyEntry 1.3.6.1.4.1.171.14.150.1.3.1.3.1.1
An entry containing the session of an accounting application used for Exec(user activities).
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaAcctExecAcctApplyEntry  

dAaaAcctExecAcctApplySession 1.3.6.1.4.1.171.14.150.1.3.1.3.1.1.1
This object indicates the session type of the entry.
Status: current Access: not-accessible
OBJECT-TYPE    
  DAaaSessionType  

dAaaAcctExecAcctApplyListName 1.3.6.1.4.1.171.14.150.1.3.1.3.1.1.2
This object indicates the method list name of the entry.
Status: current Access: read-create
OBJECT-TYPE    
  DAaaMethodListName  

dAaaAcctExecAcctApplyRowStatus 1.3.6.1.4.1.171.14.150.1.3.1.3.1.1.3
The status of this table entry.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

dAaaAcctMIBCompliances 1.3.6.1.4.1.171.14.150.1.3.2.1
OBJECT IDENTIFIER    

dAaaAcctMIBCompliance 1.3.6.1.4.1.171.14.150.1.3.2.1.1
The compliance statement for entities which implement the DLINKSW-AAA-ACCOUNTING-MIB.
Status: current Access: read-create
MODULE-COMPLIANCE    

dAaaAcctMIBGroups 1.3.6.1.4.1.171.14.150.1.3.2.2
OBJECT IDENTIFIER    

dAaaAcctAccountingCommandsGroup 1.3.6.1.4.1.171.14.150.1.3.2.2.1
A collection of objects provides the configuration for AAA accounting commands feature.
Status: current Access: read-create
OBJECT-GROUP    

dAaaAcctGenericMethodLstGroup 1.3.6.1.4.1.171.14.150.1.3.2.2.2
A collection of objects provides the configuration of generic AAA accounting method list.
Status: current Access: read-create
OBJECT-GROUP    

dAaaAcctExecApplyGroup 1.3.6.1.4.1.171.14.150.1.3.2.2.3
A collection of objects providing the AAA accounting Exec application.
Status: current Access: read-create
OBJECT-GROUP