Blame mibs/ietf/SNMP-NOTIFICATION-MIB

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