Blame mibs/SNMP-PROXY-MIB.txt

Packit fcad23
SNMP-PROXY-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
    SnmpEngineID,
Packit fcad23
    SnmpAdminString
Packit fcad23
        FROM SNMP-FRAMEWORK-MIB
Packit fcad23
Packit fcad23
    SnmpTagValue
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
snmpProxyMIB 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 a proxy forwarding application.
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 14 }
Packit fcad23
Packit fcad23
snmpProxyObjects        OBJECT IDENTIFIER ::= { snmpProxyMIB 1 }
Packit fcad23
snmpProxyConformance    OBJECT IDENTIFIER ::= { snmpProxyMIB 3 }
Packit fcad23
Packit fcad23
--
Packit fcad23
Packit fcad23
--
Packit fcad23
-- The snmpProxyObjects group
Packit fcad23
--
Packit fcad23
--
Packit fcad23
Packit fcad23
snmpProxyTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF SnmpProxyEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The table of translation parameters used by proxy forwarder
Packit fcad23
         applications for forwarding SNMP messages."
Packit fcad23
    ::= { snmpProxyObjects 2 }
Packit fcad23
Packit fcad23
snmpProxyEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpProxyEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A set of translation parameters used by a proxy forwarder
Packit fcad23
         application for forwarding SNMP messages.
Packit fcad23
Packit fcad23
         Entries in the snmpProxyTable are created and deleted
Packit fcad23
         using the snmpProxyRowStatus object."
Packit fcad23
    INDEX { IMPLIED snmpProxyName }
Packit fcad23
    ::= { snmpProxyTable 1 }
Packit fcad23
Packit fcad23
SnmpProxyEntry ::= SEQUENCE {
Packit fcad23
    snmpProxyName               SnmpAdminString,
Packit fcad23
    snmpProxyType               INTEGER,
Packit fcad23
    snmpProxyContextEngineID    SnmpEngineID,
Packit fcad23
    snmpProxyContextName        SnmpAdminString,
Packit fcad23
    snmpProxyTargetParamsIn     SnmpAdminString,
Packit fcad23
    snmpProxySingleTargetOut    SnmpAdminString,
Packit fcad23
    snmpProxyMultipleTargetOut  SnmpTagValue,
Packit fcad23
    snmpProxyStorageType        StorageType,
Packit fcad23
    snmpProxyRowStatus          RowStatus
Packit fcad23
}
Packit fcad23
Packit fcad23
snmpProxyName 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 snmpProxyEntry."
Packit fcad23
    ::= { snmpProxyEntry 1 }
Packit fcad23
Packit fcad23
snmpProxyType OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER {
Packit fcad23
                    read(1),
Packit fcad23
                    write(2),
Packit fcad23
                    trap(3),
Packit fcad23
                    inform(4)
Packit fcad23
                }
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The type of message that may be forwarded using
Packit fcad23
         the translation parameters defined by this entry."
Packit fcad23
    ::= { snmpProxyEntry 2 }
Packit fcad23
Packit fcad23
snmpProxyContextEngineID OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpEngineID
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The contextEngineID contained in messages that
Packit fcad23
         may be forwarded using the translation parameters
Packit fcad23
         defined by this entry."
Packit fcad23
    ::= { snmpProxyEntry 3 }
Packit fcad23
Packit fcad23
snmpProxyContextName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The contextName contained in messages that may be
Packit fcad23
         forwarded using the translation parameters defined
Packit fcad23
         by this entry.
Packit fcad23
Packit fcad23
         This object is optional, and if not supported, the
Packit fcad23
         contextName contained in a message is ignored when
Packit fcad23
         selecting an entry in the snmpProxyTable."
Packit fcad23
    ::= { snmpProxyEntry 4 }
Packit fcad23
Packit fcad23
snmpProxyTargetParamsIn OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This object selects an entry in the snmpTargetParamsTable.
Packit fcad23
         The selected entry is used to determine which row of the
Packit fcad23
         snmpProxyTable to use for forwarding received messages."
Packit fcad23
    ::= { snmpProxyEntry 5 }
Packit fcad23
Packit fcad23
snmpProxySingleTargetOut OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This object selects a management target defined in the
Packit fcad23
         snmpTargetAddrTable (in the SNMP-TARGET-MIB).  The
Packit fcad23
         selected target is defined by an entry in the
Packit fcad23
         snmpTargetAddrTable whose index value (snmpTargetAddrName)
Packit fcad23
         is equal to this object.
Packit fcad23
Packit fcad23
         This object is only used when selection of a single
Packit fcad23
         target is required (i.e. when forwarding an incoming
Packit fcad23
         read or write request)."
Packit fcad23
    ::= { snmpProxyEntry 6 }
Packit fcad23
Packit fcad23
snmpProxyMultipleTargetOut OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpTagValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "This object selects a set of management targets defined
Packit fcad23
         in the snmpTargetAddrTable (in the SNMP-TARGET-MIB).
Packit fcad23
Packit fcad23
         This object is only used when selection of multiple
Packit fcad23
         targets is required (i.e. when forwarding an incoming
Packit fcad23
         notification)."
Packit fcad23
    ::= { snmpProxyEntry 7 }
Packit fcad23
Packit fcad23
snmpProxyStorageType OBJECT-TYPE
Packit fcad23
    SYNTAX      StorageType
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The storage type of 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
    ::= { snmpProxyEntry 8 }
Packit fcad23
Packit fcad23
snmpProxyRowStatus 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
Packit fcad23
         set this object to either createAndGo(4) or
Packit fcad23
         createAndWait(5).
Packit fcad23
Packit fcad23
         The following objects may not be modified while the
Packit fcad23
         value of this object is active(1):
Packit fcad23
             - snmpProxyType
Packit fcad23
             - snmpProxyContextEngineID
Packit fcad23
             - snmpProxyContextName
Packit fcad23
             - snmpProxyTargetParamsIn
Packit fcad23
             - snmpProxySingleTargetOut
Packit fcad23
             - snmpProxyMultipleTargetOut"
Packit fcad23
    ::= { snmpProxyEntry 9 }
Packit fcad23
Packit fcad23
--
Packit fcad23
--
Packit fcad23
-- Conformance information
Packit fcad23
--
Packit fcad23
--
Packit fcad23
Packit fcad23
snmpProxyCompliances OBJECT IDENTIFIER ::=
Packit fcad23
                                         { snmpProxyConformance 1 }
Packit fcad23
snmpProxyGroups      OBJECT IDENTIFIER ::=
Packit fcad23
                                         { snmpProxyConformance 2 }
Packit fcad23
Packit fcad23
--
Packit fcad23
--
Packit fcad23
-- Compliance statements
Packit fcad23
--
Packit fcad23
--
Packit fcad23
Packit fcad23
snmpProxyCompliance MODULE-COMPLIANCE
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The compliance statement for SNMP entities which include
Packit fcad23
         a proxy forwarding application."
Packit fcad23
    MODULE SNMP-TARGET-MIB
Packit fcad23
        MANDATORY-GROUPS { snmpTargetBasicGroup,
Packit fcad23
                           snmpTargetResponseGroup }
Packit fcad23
    MODULE -- This Module
Packit fcad23
        MANDATORY-GROUPS { snmpProxyGroup }
Packit fcad23
    ::= { snmpProxyCompliances 1 }
Packit fcad23
Packit fcad23
snmpProxyGroup OBJECT-GROUP
Packit fcad23
    OBJECTS {
Packit fcad23
        snmpProxyType,
Packit fcad23
        snmpProxyContextEngineID,
Packit fcad23
        snmpProxyContextName,
Packit fcad23
        snmpProxyTargetParamsIn,
Packit fcad23
        snmpProxySingleTargetOut,
Packit fcad23
        snmpProxyMultipleTargetOut,
Packit fcad23
        snmpProxyStorageType,
Packit fcad23
        snmpProxyRowStatus
Packit fcad23
    }
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A collection of objects providing remote configuration of
Packit fcad23
         management target translation parameters for use by
Packit fcad23
         proxy forwarder applications."
Packit fcad23
    ::= { snmpProxyGroups 3 }
Packit fcad23
Packit fcad23
END