SNMP-NOTIFICATION-MIB

File: SNMP-NOTIFICATION-MIB.mib (21242 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMP-FRAMEWORK-MIB
SNMP-TARGET-MIB SNMPv2-CONF

Imported symbols

MODULE-IDENTITY OBJECT-TYPE snmpModules
RowStatus StorageType SnmpAdminString
SnmpTagValue snmpTargetParamsName MODULE-COMPLIANCE
OBJECT-GROUP

Defined Types

SnmpNotifyEntry  
SEQUENCE    
  snmpNotifyName SnmpAdminString
  snmpNotifyTag SnmpTagValue
  snmpNotifyType INTEGER
  snmpNotifyStorageType StorageType
  snmpNotifyRowStatus RowStatus

SnmpNotifyFilterProfileEntry  
SEQUENCE    
  snmpNotifyFilterProfileName SnmpAdminString
  snmpNotifyFilterProfileStorType StorageType
  snmpNotifyFilterProfileRowStatus RowStatus

SnmpNotifyFilterEntry  
SEQUENCE    
  snmpNotifyFilterSubtree OBJECT IDENTIFIER
  snmpNotifyFilterMask OCTET STRING
  snmpNotifyFilterType INTEGER
  snmpNotifyFilterStorageType StorageType
  snmpNotifyFilterRowStatus RowStatus

Defined Values

snmpNotificationMIB 1.3.6.1.6.3.13
This MIB module defines MIB objects which provide mechanisms to remotely configure the parameters used by an SNMP entity for the generation of notifications.
MODULE-IDENTITY    

snmpNotifyObjects 1.3.6.1.6.3.13.1
OBJECT IDENTIFIER    

snmpNotifyConformance 1.3.6.1.6.3.13.3
OBJECT IDENTIFIER    

snmpNotifyTable 1.3.6.1.6.3.13.1.1
This table is used to select management targets which should receive notifications, as well as the type of notification which should be sent to each selected management target.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SnmpNotifyEntry

snmpNotifyEntry 1.3.6.1.6.3.13.1.1.1
An entry in this table selects a set of management targets which should receive notifications, as well as the type of notification which should be sent to each selected management target. Entries in the snmpNotifyTable are created and deleted using the snmpNotifyRowStatus object.
Status: current Access: not-accessible
OBJECT-TYPE    
  SnmpNotifyEntry  

snmpNotifyName 1.3.6.1.6.3.13.1.1.1.1
The locally arbitrary, but unique identifier associated with this snmpNotifyEntry.
Status: current Access: not-accessible
OBJECT-TYPE    
  SnmpAdminString Size(1..32)  

snmpNotifyTag 1.3.6.1.6.3.13.1.1.1.2
This object contains a single tag value which is used to select entries in the snmpTargetAddrTable. Any entry in the snmpTargetAddrTable which contains a tag value which is equal to the value of an instance of this object is selected. If this object contains a value of zero length, no entries are selected.
Status: current Access: read-create
OBJECT-TYPE    
  SnmpTagValue  

snmpNotifyType 1.3.6.1.6.3.13.1.1.1.3
This object determines the type of notification to be generated for entries in the snmpTargetAddrTable selected by the corresponding instance of snmpNotifyTag. This value is only used when generating notifications, and is ignored when using the snmpTargetAddrTable for other purposes. If the value of this object is trap(1), then any messages generated for selected rows will contain Unconfirmed-Class PDUs. If the value of this object is inform(2), then any messages generated for selected rows will contain Confirmed-Class PDUs. Note that if an SNMP entity only supports generation of Unconfirmed-Class PDUs (and not Confirmed-Class PDUs), then this object may be read-only.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER trap(1), inform(2)  

snmpNotifyStorageType 1.3.6.1.6.3.13.1.1.1.4
The storage type for this conceptual row.
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

snmpNotifyRowStatus 1.3.6.1.6.3.13.1.1.1.5
The status of this conceptual row. To create a row in this table, a manager must set this object to either createAndGo(4) or createAndWait(5).
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

snmpNotifyFilterProfileTable 1.3.6.1.6.3.13.1.2
This table is used to associate a notification filter profile with a particular set of target parameters.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SnmpNotifyFilterProfileEntry

snmpNotifyFilterProfileEntry 1.3.6.1.6.3.13.1.2.1
An entry in this table indicates the name of the filter profile to be used when generating notifications using the corresponding entry in the snmpTargetParamsTable. Entries in the snmpNotifyFilterProfileTable are created and deleted using the snmpNotifyFilterProfileRowStatus object.
Status: current Access: not-accessible
OBJECT-TYPE    
  SnmpNotifyFilterProfileEntry  

snmpNotifyFilterProfileName 1.3.6.1.6.3.13.1.2.1.1
The name of the filter profile to be used when generating notifications using the corresponding entry in the snmpTargetAddrTable.
Status: current Access: read-create
OBJECT-TYPE    
  SnmpAdminString Size(1..32)  

snmpNotifyFilterProfileStorType 1.3.6.1.6.3.13.1.2.1.2
The storage type of this conceptual row.
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

snmpNotifyFilterProfileRowStatus 1.3.6.1.6.3.13.1.2.1.3
The status of this conceptual row. To create a row in this table, a manager must set this object to either createAndGo(4) or createAndWait(5). Until instances of all corresponding columns are appropriately configured, the value of the corresponding instance of the snmpNotifyFilterProfileRowStatus column is 'notReady'. In particular, a newly created row cannot be made active until the corresponding instance of snmpNotifyFilterProfileName has been set.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

snmpNotifyFilterTable 1.3.6.1.6.3.13.1.3
The table of filter profiles. Filter profiles are used to determine whether particular management targets should receive particular notifications. When a notification is generated, it must be compared with the filters associated with each management target which is configured to receive notifications, in order to determine whether it may be sent to each such management target. A more complete discussion of notification filtering can be found in section 6. of [RFC2573].
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SnmpNotifyFilterEntry

snmpNotifyFilterEntry 1.3.6.1.6.3.13.1.3.1
An element of a filter profile. Entries in the snmpNotifyFilterTable are created and deleted using the snmpNotifyFilterRowStatus object.
Status: current Access: not-accessible
OBJECT-TYPE    
  SnmpNotifyFilterEntry  

snmpNotifyFilterSubtree 1.3.6.1.6.3.13.1.3.1.1
The MIB subtree which, when combined with the corresponding instance of snmpNotifyFilterMask, defines a family of subtrees which are included in or excluded from the filter profile.
Status: current Access: not-accessible
OBJECT-TYPE    
  OBJECT IDENTIFIER  

snmpNotifyFilterMask 1.3.6.1.6.3.13.1.3.1.2
The bit mask which, in combination with the corresponding instance of snmpNotifyFilterSubtree, defines a family of subtrees which are included in or excluded from the filter profile. Each bit of this bit mask corresponds to a sub-identifier of snmpNotifyFilterSubtree, with the most significant bit of the i-th octet of this octet string value (extended if necessary, see below) corresponding to the (8*i - 7)-th sub-identifier, and the least significant bit of the i-th octet of this octet string corresponding to the (8*i)-th sub-identifier, where i is in the range 1 through 16. Each bit of this bit mask specifies whether or not the corresponding sub-identifiers must match when determining if an OBJECT IDENTIFIER matches this family of filter subtrees; a '1' indicates that an exact match must occur; a '0' indicates 'wild card', i.e., any sub-identifier value matches. Thus, the OBJECT IDENTIFIER X of an object instance is contained in a family of filter subtrees if, for each sub-identifier of the value of snmpNotifyFilterSubtree, either: the i-th bit of snmpNotifyFilterMask is 0, or the i-th sub-identifier of X is equal to the i-th sub-identifier of the value of snmpNotifyFilterSubtree. If the value of this bit mask is M bits long and there are more than M sub-identifiers in the corresponding instance of snmpNotifyFilterSubtree, then the bit mask is extended with 1's to be the required length. Note that when the value of this object is the zero-length string, this extension rule results in a mask of all-1's being used (i.e., no 'wild card'), and the family of filter subtrees is the one subtree uniquely identified by the corresponding instance of snmpNotifyFilterSubtree.
Status: current Access: read-create
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

snmpNotifyFilterType 1.3.6.1.6.3.13.1.3.1.3
This object indicates whether the family of filter subtrees defined by this entry are included in or excluded from a filter. A more detailed discussion of the use of this object can be found in section 6. of [RFC2573].
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER included(1), excluded(2)  

snmpNotifyFilterStorageType 1.3.6.1.6.3.13.1.3.1.4
The storage type of this conceptual row.
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

snmpNotifyFilterRowStatus 1.3.6.1.6.3.13.1.3.1.5
The status of this conceptual row. To create a row in this table, a manager must set this object to either createAndGo(4) or createAndWait(5).
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

snmpNotifyCompliances 1.3.6.1.6.3.13.3.1
OBJECT IDENTIFIER    

snmpNotifyGroups 1.3.6.1.6.3.13.3.2
OBJECT IDENTIFIER    

snmpNotifyBasicCompliance 1.3.6.1.6.3.13.3.1.1
The compliance statement for minimal SNMP entities which implement only SNMP Unconfirmed-Class notifications and read-create operations on only the snmpTargetAddrTable.
Status: current Access: read-only
MODULE-COMPLIANCE    

snmpNotifyBasicFiltersCompliance 1.3.6.1.6.3.13.3.1.2
The compliance statement for SNMP entities which implement SNMP Unconfirmed-Class notifications with filtering, and read-create operations on all related tables.
Status: current Access: read-only
MODULE-COMPLIANCE    

snmpNotifyFullCompliance 1.3.6.1.6.3.13.3.1.3
The compliance statement for SNMP entities which either implement only SNMP Confirmed-Class notifications, or both SNMP Unconfirmed-Class and Confirmed-Class notifications, plus filtering and read-create operations on all related tables.
Status: current Access: read-only
MODULE-COMPLIANCE    

snmpNotifyGroup 1.3.6.1.6.3.13.3.2.1
A collection of objects for selecting which management targets are used for generating notifications, and the type of notification to be generated for each selected management target.
Status: current Access: read-only
OBJECT-GROUP    

snmpNotifyFilterGroup 1.3.6.1.6.3.13.3.2.2
A collection of objects providing remote configuration of notification filters.
Status: current Access: read-only
OBJECT-GROUP