Blame mibs/SNMP-NOTIFICATION-MIB.txt

Packit fcad23
SNMP-NOTIFICATION-MIB DEFINITIONS ::= BEGIN
Packit fcad23
Packit fcad23
IMPORTS
Packit fcad23
    MODULE-IDENTITY,
Packit fcad23
    OBJECT-TYPE,
Packit fcad23
    snmpModules
Packit fcad23
        FROM SNMPv2-SMI
Packit fcad23
Packit fcad23
    RowStatus,
Packit fcad23
    StorageType
Packit fcad23
        FROM SNMPv2-TC
Packit fcad23
Packit fcad23
    SnmpAdminString
Packit fcad23
        FROM SNMP-FRAMEWORK-MIB
Packit fcad23
Packit fcad23
    SnmpTagValue,
Packit fcad23
    snmpTargetParamsName
Packit fcad23
        FROM SNMP-TARGET-MIB
Packit fcad23
Packit fcad23
    MODULE-COMPLIANCE,
Packit fcad23
    OBJECT-GROUP
Packit fcad23
        FROM SNMPv2-CONF;
Packit fcad23
Packit fcad23
snmpNotificationMIB MODULE-IDENTITY
Packit fcad23
    LAST-UPDATED "200210140000Z"
Packit fcad23
    ORGANIZATION "IETF SNMPv3 Working Group"
Packit fcad23
    CONTACT-INFO
Packit fcad23
        "WG-email:   snmpv3@lists.tislabs.com
Packit fcad23
         Subscribe:  majordomo@lists.tislabs.com
Packit fcad23
                     In message body:  subscribe snmpv3
Packit fcad23
Packit fcad23
         Co-Chair:   Russ Mundy
Packit fcad23
                     Network Associates Laboratories
Packit fcad23
         Postal:     15204 Omega Drive, Suite 300
Packit fcad23
                     Rockville, MD 20850-4601
Packit fcad23
                     USA
Packit fcad23
         EMail:      mundy@tislabs.com
Packit fcad23
         Phone:      +1 301-947-7107
Packit fcad23
Packit fcad23
         Co-Chair:   David Harrington
Packit fcad23
                     Enterasys Networks
Packit fcad23
         Postal:     35 Industrial Way
Packit fcad23
                     P. O. Box 5004
Packit fcad23
                     Rochester, New Hampshire 03866-5005
Packit fcad23
                     USA
Packit fcad23
         EMail:      dbh@enterasys.com
Packit fcad23
         Phone:      +1 603-337-2614
Packit fcad23
Packit fcad23
         Co-editor:  David B. Levi
Packit fcad23
                     Nortel Networks
Packit fcad23
         Postal:     3505 Kesterwood Drive
Packit fcad23
                     Knoxville, Tennessee 37918
Packit fcad23
         EMail:      dlevi@nortelnetworks.com
Packit fcad23
         Phone:      +1 865 686 0432
Packit fcad23
Packit fcad23
         Co-editor:  Paul Meyer
Packit fcad23
                     Secure Computing Corporation
Packit fcad23
         Postal:     2675 Long Lake Road
Packit fcad23
                     Roseville, Minnesota 55113
Packit fcad23
         EMail:      paul_meyer@securecomputing.com
Packit fcad23
         Phone:      +1 651 628 1592
Packit fcad23
Packit fcad23
         Co-editor:  Bob Stewart
Packit fcad23
                     Retired"
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This MIB module defines MIB objects which provide
Packit fcad23
         mechanisms to remotely configure the parameters
Packit fcad23
         used by an SNMP entity for the generation of
Packit fcad23
         notifications.
Packit fcad23
Packit fcad23
         Copyright (C) The Internet Society (2002). This
Packit fcad23
         version of this MIB module is part of RFC 3413;
Packit fcad23
         see the RFC itself for full legal notices.
Packit fcad23
        "
Packit fcad23
    REVISION    "200210140000Z"             -- 14 October 2002
Packit fcad23
    DESCRIPTION "Clarifications, published as
Packit fcad23
                 RFC 3413."
Packit fcad23
    REVISION    "199808040000Z"             -- 4 August 1998
Packit fcad23
    DESCRIPTION "Clarifications, published as
Packit fcad23
                 RFC 2573."
Packit fcad23
    REVISION    "199707140000Z"             -- 14 July 1997
Packit fcad23
    DESCRIPTION "The initial revision, published as RFC2273."
Packit fcad23
    ::= { snmpModules 13 }
Packit fcad23
Packit fcad23
snmpNotifyObjects       OBJECT IDENTIFIER ::=
Packit fcad23
                                          { snmpNotificationMIB 1 }
Packit fcad23
snmpNotifyConformance   OBJECT IDENTIFIER ::=
Packit fcad23
                                          { snmpNotificationMIB 3 }
Packit fcad23
Packit fcad23
--
Packit fcad23
--
Packit fcad23
-- The snmpNotifyObjects group
Packit fcad23
--
Packit fcad23
--
Packit fcad23
Packit fcad23
snmpNotifyTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF SnmpNotifyEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This table is used to select management targets which should
Packit fcad23
         receive notifications, as well as the type of notification
Packit fcad23
         which should be sent to each selected management target."
Packit fcad23
    ::= { snmpNotifyObjects 1 }
Packit fcad23
Packit fcad23
snmpNotifyEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpNotifyEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "An entry in this table selects a set of management targets
Packit fcad23
         which should receive notifications, as well as the type of
Packit fcad23
Packit fcad23
         notification which should be sent to each selected
Packit fcad23
         management target.
Packit fcad23
Packit fcad23
         Entries in the snmpNotifyTable are created and
Packit fcad23
         deleted using the snmpNotifyRowStatus object."
Packit fcad23
    INDEX { IMPLIED snmpNotifyName }
Packit fcad23
    ::= { snmpNotifyTable 1 }
Packit fcad23
Packit fcad23
SnmpNotifyEntry ::= SEQUENCE {
Packit fcad23
    snmpNotifyName         SnmpAdminString,
Packit fcad23
    snmpNotifyTag          SnmpTagValue,
Packit fcad23
    snmpNotifyType         INTEGER,
Packit fcad23
    snmpNotifyStorageType  StorageType,
Packit fcad23
    snmpNotifyRowStatus    RowStatus
Packit fcad23
}
Packit fcad23
Packit fcad23
snmpNotifyName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE(1..32))
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The locally arbitrary, but unique identifier associated
Packit fcad23
         with this snmpNotifyEntry."
Packit fcad23
    ::= { snmpNotifyEntry 1 }
Packit fcad23
Packit fcad23
snmpNotifyTag OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpTagValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This object contains a single tag value which is used
Packit fcad23
         to select entries in the snmpTargetAddrTable.  Any entry
Packit fcad23
         in the snmpTargetAddrTable which contains a tag value
Packit fcad23
         which is equal to the value of an instance of this
Packit fcad23
         object is selected.  If this object contains a value
Packit fcad23
         of zero length, no entries are selected."
Packit fcad23
    DEFVAL { "" }
Packit fcad23
    ::= { snmpNotifyEntry 2 }
Packit fcad23
Packit fcad23
snmpNotifyType OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER {
Packit fcad23
                    trap(1),
Packit fcad23
                    inform(2)
Packit fcad23
                }
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This object determines the type of notification to
Packit fcad23
Packit fcad23
         be generated for entries in the snmpTargetAddrTable
Packit fcad23
         selected by the corresponding instance of
Packit fcad23
         snmpNotifyTag.  This value is only used when
Packit fcad23
         generating notifications, and is ignored when
Packit fcad23
         using the snmpTargetAddrTable for other purposes.
Packit fcad23
Packit fcad23
         If the value of this object is trap(1), then any
Packit fcad23
         messages generated for selected rows will contain
Packit fcad23
         Unconfirmed-Class PDUs.
Packit fcad23
Packit fcad23
         If the value of this object is inform(2), then any
Packit fcad23
         messages generated for selected rows will contain
Packit fcad23
         Confirmed-Class PDUs.
Packit fcad23
Packit fcad23
         Note that if an SNMP entity only supports
Packit fcad23
         generation of Unconfirmed-Class PDUs (and not
Packit fcad23
         Confirmed-Class PDUs), then this object may be
Packit fcad23
         read-only."
Packit fcad23
    DEFVAL { trap }
Packit fcad23
    ::= { snmpNotifyEntry 3 }
Packit fcad23
Packit fcad23
snmpNotifyStorageType OBJECT-TYPE
Packit fcad23
    SYNTAX      StorageType
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The storage type for this conceptual row.
Packit fcad23
         Conceptual rows having the value 'permanent' need not
Packit fcad23
         allow write-access to any columnar objects in the row."
Packit fcad23
    DEFVAL { nonVolatile }
Packit fcad23
    ::= { snmpNotifyEntry 4 }
Packit fcad23
Packit fcad23
snmpNotifyRowStatus OBJECT-TYPE
Packit fcad23
    SYNTAX      RowStatus
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The status of this conceptual row.
Packit fcad23
Packit fcad23
         To create a row in this table, a manager must
Packit fcad23
         set this object to either createAndGo(4) or
Packit fcad23
         createAndWait(5)."
Packit fcad23
    ::= { snmpNotifyEntry 5 }
Packit fcad23
Packit fcad23
snmpNotifyFilterProfileTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF SnmpNotifyFilterProfileEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This table is used to associate a notification filter
Packit fcad23
         profile with a particular set of target parameters."
Packit fcad23
    ::= { snmpNotifyObjects 2 }
Packit fcad23
Packit fcad23
snmpNotifyFilterProfileEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpNotifyFilterProfileEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "An entry in this table indicates the name of the filter
Packit fcad23
         profile to be used when generating notifications using
Packit fcad23
         the corresponding entry in the snmpTargetParamsTable.
Packit fcad23
Packit fcad23
         Entries in the snmpNotifyFilterProfileTable are created
Packit fcad23
         and deleted using the snmpNotifyFilterProfileRowStatus
Packit fcad23
         object."
Packit fcad23
    INDEX { IMPLIED snmpTargetParamsName }
Packit fcad23
    ::= { snmpNotifyFilterProfileTable 1 }
Packit fcad23
Packit fcad23
SnmpNotifyFilterProfileEntry ::= SEQUENCE {
Packit fcad23
    snmpNotifyFilterProfileName         SnmpAdminString,
Packit fcad23
    snmpNotifyFilterProfileStorType     StorageType,
Packit fcad23
    snmpNotifyFilterProfileRowStatus    RowStatus
Packit fcad23
}
Packit fcad23
Packit fcad23
snmpNotifyFilterProfileName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE(1..32))
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The name of the filter profile to be used when generating
Packit fcad23
         notifications using the corresponding entry in the
Packit fcad23
         snmpTargetAddrTable."
Packit fcad23
    ::= { snmpNotifyFilterProfileEntry 1 }
Packit fcad23
Packit fcad23
snmpNotifyFilterProfileStorType OBJECT-TYPE
Packit fcad23
    SYNTAX      StorageType
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The storage type for this conceptual row.
Packit fcad23
         Conceptual rows having the value 'permanent' need not
Packit fcad23
         allow write-access to any columnar objects in the row."
Packit fcad23
    DEFVAL { nonVolatile }
Packit fcad23
    ::= { snmpNotifyFilterProfileEntry 2 }
Packit fcad23
Packit fcad23
snmpNotifyFilterProfileRowStatus OBJECT-TYPE
Packit fcad23
    SYNTAX      RowStatus
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The status of this conceptual row.
Packit fcad23
Packit fcad23
         To create a row in this table, a manager must
Packit fcad23
         set this object to either createAndGo(4) or
Packit fcad23
         createAndWait(5).
Packit fcad23
Packit fcad23
         Until instances of all corresponding columns are
Packit fcad23
         appropriately configured, the value of the
Packit fcad23
         corresponding instance of the
Packit fcad23
         snmpNotifyFilterProfileRowStatus column is 'notReady'.
Packit fcad23
Packit fcad23
         In particular, a newly created row cannot be made
Packit fcad23
         active until the corresponding instance of
Packit fcad23
         snmpNotifyFilterProfileName has been set."
Packit fcad23
    ::= { snmpNotifyFilterProfileEntry 3 }
Packit fcad23
Packit fcad23
snmpNotifyFilterTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF SnmpNotifyFilterEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The table of filter profiles.  Filter profiles are used
Packit fcad23
         to determine whether particular management targets should
Packit fcad23
         receive particular notifications.
Packit fcad23
Packit fcad23
         When a notification is generated, it must be compared
Packit fcad23
         with the filters associated with each management target
Packit fcad23
         which is configured to receive notifications, in order to
Packit fcad23
         determine whether it may be sent to each such management
Packit fcad23
         target.
Packit fcad23
Packit fcad23
         A more complete discussion of notification filtering
Packit fcad23
         can be found in section 6. of [SNMP-APPL]."
Packit fcad23
    ::= { snmpNotifyObjects 3 }
Packit fcad23
Packit fcad23
snmpNotifyFilterEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpNotifyFilterEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "An element of a filter profile.
Packit fcad23
Packit fcad23
         Entries in the snmpNotifyFilterTable are created and
Packit fcad23
         deleted using the snmpNotifyFilterRowStatus object."
Packit fcad23
    INDEX {         snmpNotifyFilterProfileName,
Packit fcad23
            IMPLIED snmpNotifyFilterSubtree }
Packit fcad23
    ::= { snmpNotifyFilterTable 1 }
Packit fcad23
Packit fcad23
SnmpNotifyFilterEntry ::= SEQUENCE {
Packit fcad23
    snmpNotifyFilterSubtree           OBJECT IDENTIFIER,
Packit fcad23
    snmpNotifyFilterMask              OCTET STRING,
Packit fcad23
    snmpNotifyFilterType              INTEGER,
Packit fcad23
    snmpNotifyFilterStorageType       StorageType,
Packit fcad23
    snmpNotifyFilterRowStatus         RowStatus
Packit fcad23
}
Packit fcad23
Packit fcad23
snmpNotifyFilterSubtree OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The MIB subtree which, when combined with the corresponding
Packit fcad23
         instance of snmpNotifyFilterMask, defines a family of
Packit fcad23
         subtrees which are included in or excluded from the
Packit fcad23
         filter profile."
Packit fcad23
    ::= { snmpNotifyFilterEntry 1 }
Packit fcad23
Packit fcad23
snmpNotifyFilterMask OBJECT-TYPE
Packit fcad23
    SYNTAX      OCTET STRING (SIZE(0..16))
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The bit mask which, in combination with the corresponding
Packit fcad23
         instance of snmpNotifyFilterSubtree, defines a family of
Packit fcad23
         subtrees which are included in or excluded from the
Packit fcad23
         filter profile.
Packit fcad23
Packit fcad23
         Each bit of this bit mask corresponds to a
Packit fcad23
         sub-identifier of snmpNotifyFilterSubtree, with the
Packit fcad23
         most significant bit of the i-th octet of this octet
Packit fcad23
         string value (extended if necessary, see below)
Packit fcad23
         corresponding to the (8*i - 7)-th sub-identifier, and
Packit fcad23
         the least significant bit of the i-th octet of this
Packit fcad23
         octet string corresponding to the (8*i)-th
Packit fcad23
         sub-identifier, where i is in the range 1 through 16.
Packit fcad23
Packit fcad23
         Each bit of this bit mask specifies whether or not
Packit fcad23
         the corresponding sub-identifiers must match when
Packit fcad23
         determining if an OBJECT IDENTIFIER matches this
Packit fcad23
         family of filter subtrees; a '1' indicates that an
Packit fcad23
         exact match must occur; a '0' indicates 'wild card',
Packit fcad23
         i.e., any sub-identifier value matches.
Packit fcad23
Packit fcad23
         Thus, the OBJECT IDENTIFIER X of an object instance
Packit fcad23
         is contained in a family of filter subtrees if, for
Packit fcad23
         each sub-identifier of the value of
Packit fcad23
         snmpNotifyFilterSubtree, either:
Packit fcad23
Packit fcad23
           the i-th bit of snmpNotifyFilterMask is 0, or
Packit fcad23
Packit fcad23
           the i-th sub-identifier of X is equal to the i-th
Packit fcad23
           sub-identifier of the value of
Packit fcad23
           snmpNotifyFilterSubtree.
Packit fcad23
Packit fcad23
         If the value of this bit mask is M bits long and
Packit fcad23
         there are more than M sub-identifiers in the
Packit fcad23
         corresponding instance of snmpNotifyFilterSubtree,
Packit fcad23
         then the bit mask is extended with 1's to be the
Packit fcad23
         required length.
Packit fcad23
Packit fcad23
         Note that when the value of this object is the
Packit fcad23
         zero-length string, this extension rule results in
Packit fcad23
         a mask of all-1's being used (i.e., no 'wild card'),
Packit fcad23
         and the family of filter subtrees is the one
Packit fcad23
         subtree uniquely identified by the corresponding
Packit fcad23
         instance of snmpNotifyFilterSubtree."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { snmpNotifyFilterEntry 2 }
Packit fcad23
Packit fcad23
snmpNotifyFilterType OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER {
Packit fcad23
                    included(1),
Packit fcad23
                    excluded(2)
Packit fcad23
                }
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This object indicates whether the family of filter subtrees
Packit fcad23
         defined by this entry are included in or excluded from a
Packit fcad23
         filter.  A more detailed discussion of the use of this
Packit fcad23
         object can be found in section 6. of [SNMP-APPL]."
Packit fcad23
    DEFVAL { included }
Packit fcad23
    ::= { snmpNotifyFilterEntry 3 }
Packit fcad23
Packit fcad23
snmpNotifyFilterStorageType OBJECT-TYPE
Packit fcad23
    SYNTAX      StorageType
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The storage type for this conceptual row.
Packit fcad23
         Conceptual rows having the value 'permanent' need not
Packit fcad23
Packit fcad23
         allow write-access to any columnar objects in the row."
Packit fcad23
    DEFVAL { nonVolatile }
Packit fcad23
    ::= { snmpNotifyFilterEntry 4 }
Packit fcad23
Packit fcad23
snmpNotifyFilterRowStatus OBJECT-TYPE
Packit fcad23
    SYNTAX      RowStatus
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The status of this conceptual row.
Packit fcad23
Packit fcad23
         To create a row in this table, a manager must
Packit fcad23
         set this object to either createAndGo(4) or
Packit fcad23
         createAndWait(5)."
Packit fcad23
    ::= { snmpNotifyFilterEntry 5 }
Packit fcad23
Packit fcad23
--
Packit fcad23
--
Packit fcad23
-- Conformance information
Packit fcad23
--
Packit fcad23
--
Packit fcad23
Packit fcad23
snmpNotifyCompliances OBJECT IDENTIFIER ::=
Packit fcad23
                                        { snmpNotifyConformance 1 }
Packit fcad23
snmpNotifyGroups      OBJECT IDENTIFIER ::=
Packit fcad23
                                        { snmpNotifyConformance 2 }
Packit fcad23
Packit fcad23
--
Packit fcad23
--
Packit fcad23
-- Compliance statements
Packit fcad23
--
Packit fcad23
--
Packit fcad23
Packit fcad23
snmpNotifyBasicCompliance MODULE-COMPLIANCE
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The compliance statement for minimal SNMP entities which
Packit fcad23
         implement only SNMP Unconfirmed-Class notifications and
Packit fcad23
         read-create operations on only the snmpTargetAddrTable."
Packit fcad23
    MODULE SNMP-TARGET-MIB
Packit fcad23
        MANDATORY-GROUPS { snmpTargetBasicGroup }
Packit fcad23
Packit fcad23
        OBJECT snmpTargetParamsMPModel
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpTargetParamsSecurityModel
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpTargetParamsSecurityName
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpTargetParamsSecurityLevel
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpTargetParamsStorageType
Packit fcad23
        SYNTAX INTEGER {
Packit fcad23
            readOnly(5)
Packit fcad23
        }
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required.
Packit fcad23
             Support of the values other(1), volatile(2),
Packit fcad23
             nonVolatile(3), and permanent(4) is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpTargetParamsRowStatus
Packit fcad23
        SYNTAX INTEGER {
Packit fcad23
            active(1)
Packit fcad23
        }
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access to the
Packit fcad23
             snmpTargetParamsTable is not required.
Packit fcad23
             Support of the values notInService(2), notReady(3),
Packit fcad23
             createAndGo(4), createAndWait(5), and destroy(6) is
Packit fcad23
             not required."
Packit fcad23
Packit fcad23
    MODULE -- This Module
Packit fcad23
        MANDATORY-GROUPS { snmpNotifyGroup }
Packit fcad23
Packit fcad23
        OBJECT snmpNotifyTag
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpNotifyType
Packit fcad23
        SYNTAX INTEGER {
Packit fcad23
            trap(1)
Packit fcad23
        }
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required.
Packit fcad23
             Support of the value notify(2) is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpNotifyStorageType
Packit fcad23
        SYNTAX INTEGER {
Packit fcad23
            readOnly(5)
Packit fcad23
        }
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access is not required.
Packit fcad23
             Support of the values other(1), volatile(2),
Packit fcad23
             nonVolatile(3), and permanent(4) is not required."
Packit fcad23
Packit fcad23
        OBJECT snmpNotifyRowStatus
Packit fcad23
        SYNTAX INTEGER {
Packit fcad23
            active(1)
Packit fcad23
        }
Packit fcad23
        MIN-ACCESS    read-only
Packit fcad23
        DESCRIPTION
Packit fcad23
            "Create/delete/modify access to the
Packit fcad23
             snmpNotifyTable is not required.
Packit fcad23
             Support of the values notInService(2), notReady(3),
Packit fcad23
             createAndGo(4), createAndWait(5), and destroy(6) is
Packit fcad23
             not required."
Packit fcad23
    ::= { snmpNotifyCompliances 1 }
Packit fcad23
Packit fcad23
snmpNotifyBasicFiltersCompliance MODULE-COMPLIANCE
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The compliance statement for SNMP entities which implement
Packit fcad23
         SNMP Unconfirmed-Class notifications with filtering, and
Packit fcad23
         read-create operations on all related tables."
Packit fcad23
    MODULE SNMP-TARGET-MIB
Packit fcad23
        MANDATORY-GROUPS { snmpTargetBasicGroup }
Packit fcad23
    MODULE -- This Module
Packit fcad23
        MANDATORY-GROUPS { snmpNotifyGroup,
Packit fcad23
                           snmpNotifyFilterGroup }
Packit fcad23
    ::= { snmpNotifyCompliances 2 }
Packit fcad23
Packit fcad23
snmpNotifyFullCompliance MODULE-COMPLIANCE
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The compliance statement for SNMP entities which either
Packit fcad23
         implement only SNMP Confirmed-Class notifications, or both
Packit fcad23
         SNMP Unconfirmed-Class and Confirmed-Class notifications,
Packit fcad23
         plus filtering and read-create operations on all related
Packit fcad23
         tables."
Packit fcad23
    MODULE SNMP-TARGET-MIB
Packit fcad23
        MANDATORY-GROUPS { snmpTargetBasicGroup,
Packit fcad23
                           snmpTargetResponseGroup }
Packit fcad23
    MODULE -- This Module
Packit fcad23
        MANDATORY-GROUPS { snmpNotifyGroup,
Packit fcad23
                           snmpNotifyFilterGroup }
Packit fcad23
    ::= { snmpNotifyCompliances 3 }
Packit fcad23
Packit fcad23
snmpNotifyGroup OBJECT-GROUP
Packit fcad23
    OBJECTS {
Packit fcad23
        snmpNotifyTag,
Packit fcad23
        snmpNotifyType,
Packit fcad23
        snmpNotifyStorageType,
Packit fcad23
        snmpNotifyRowStatus
Packit fcad23
    }
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A collection of objects for selecting which management
Packit fcad23
         targets are used for generating notifications, and the
Packit fcad23
         type of notification to be generated for each selected
Packit fcad23
         management target."
Packit fcad23
    ::= { snmpNotifyGroups 1 }
Packit fcad23
Packit fcad23
snmpNotifyFilterGroup OBJECT-GROUP
Packit fcad23
    OBJECTS {
Packit fcad23
        snmpNotifyFilterProfileName,
Packit fcad23
        snmpNotifyFilterProfileStorType,
Packit fcad23
        snmpNotifyFilterProfileRowStatus,
Packit fcad23
        snmpNotifyFilterMask,
Packit fcad23
        snmpNotifyFilterType,
Packit fcad23
        snmpNotifyFilterStorageType,
Packit fcad23
        snmpNotifyFilterRowStatus
Packit fcad23
    }
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A collection of objects providing remote configuration
Packit fcad23
         of notification filters."
Packit fcad23
    ::= { snmpNotifyGroups 2 }
Packit fcad23
Packit fcad23
END