| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295 |
- SNMP-PROXY-MIB DEFINITIONS ::= BEGIN
- IMPORTS
- MODULE-IDENTITY,
- OBJECT-TYPE,
- snmpModules
- FROM SNMPv2-SMI
- RowStatus,
- StorageType
- FROM SNMPv2-TC
- SnmpEngineID,
- SnmpAdminString
- FROM SNMP-FRAMEWORK-MIB
- SnmpTagValue
- FROM SNMP-TARGET-MIB
- MODULE-COMPLIANCE,
- OBJECT-GROUP
- FROM SNMPv2-CONF;
- snmpProxyMIB MODULE-IDENTITY
- LAST-UPDATED "200210140000Z"
- ORGANIZATION "IETF SNMPv3 Working Group"
- CONTACT-INFO
- "WG-email: snmpv3@lists.tislabs.com
- Subscribe: majordomo@lists.tislabs.com
- In message body: subscribe snmpv3
- Co-Chair: Russ Mundy
- Network Associates Laboratories
- Postal: 15204 Omega Drive, Suite 300
- Rockville, MD 20850-4601
- USA
- EMail: mundy@tislabs.com
- Phone: +1 301-947-7107
- Co-Chair: David Harrington
- Enterasys Networks
- Postal: 35 Industrial Way
- P. O. Box 5004
- Rochester, New Hampshire 03866-5005
- USA
- EMail: dbh@enterasys.com
- Phone: +1 603-337-2614
- Co-editor: David B. Levi
- Nortel Networks
- Postal: 3505 Kesterwood Drive
- Knoxville, Tennessee 37918
- EMail: dlevi@nortelnetworks.com
- Phone: +1 865 686 0432
- Co-editor: Paul Meyer
- Secure Computing Corporation
- Postal: 2675 Long Lake Road
- Roseville, Minnesota 55113
- EMail: paul_meyer@securecomputing.com
- Phone: +1 651 628 1592
- Co-editor: Bob Stewart
- Retired"
- DESCRIPTION
- "This MIB module defines MIB objects which provide
- mechanisms to remotely configure the parameters
- used by a proxy forwarding application.
- Copyright (C) The Internet Society (2002). This
- version of this MIB module is part of RFC 3413;
- see the RFC itself for full legal notices.
- "
- REVISION "200210140000Z" -- 14 October 2002
- DESCRIPTION "Clarifications, published as
- RFC 3413."
- REVISION "199808040000Z" -- 4 August 1998
- DESCRIPTION "Clarifications, published as
- RFC 2573."
- REVISION "199707140000Z" -- 14 July 1997
- DESCRIPTION "The initial revision, published as RFC2273."
- ::= { snmpModules 14 }
- snmpProxyObjects OBJECT IDENTIFIER ::= { snmpProxyMIB 1 }
- snmpProxyConformance OBJECT IDENTIFIER ::= { snmpProxyMIB 3 }
- --
- --
- -- The snmpProxyObjects group
- --
- --
- snmpProxyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SnmpProxyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table of translation parameters used by proxy forwarder
- applications for forwarding SNMP messages."
- ::= { snmpProxyObjects 2 }
- snmpProxyEntry OBJECT-TYPE
- SYNTAX SnmpProxyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A set of translation parameters used by a proxy forwarder
- application for forwarding SNMP messages.
- Entries in the snmpProxyTable are created and deleted
- using the snmpProxyRowStatus object."
- INDEX { IMPLIED snmpProxyName }
- ::= { snmpProxyTable 1 }
- SnmpProxyEntry ::= SEQUENCE {
- snmpProxyName SnmpAdminString,
- snmpProxyType INTEGER,
- snmpProxyContextEngineID SnmpEngineID,
- snmpProxyContextName SnmpAdminString,
- snmpProxyTargetParamsIn SnmpAdminString,
- snmpProxySingleTargetOut SnmpAdminString,
- snmpProxyMultipleTargetOut SnmpTagValue,
- snmpProxyStorageType StorageType,
- snmpProxyRowStatus RowStatus
- }
- snmpProxyName OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(1..32))
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The locally arbitrary, but unique identifier associated
- with this snmpProxyEntry."
- ::= { snmpProxyEntry 1 }
- snmpProxyType OBJECT-TYPE
- SYNTAX INTEGER {
- read(1),
- write(2),
- trap(3),
- inform(4)
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The type of message that may be forwarded using
- the translation parameters defined by this entry."
- ::= { snmpProxyEntry 2 }
- snmpProxyContextEngineID OBJECT-TYPE
- SYNTAX SnmpEngineID
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The contextEngineID contained in messages that
- may be forwarded using the translation parameters
- defined by this entry."
- ::= { snmpProxyEntry 3 }
- snmpProxyContextName OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The contextName contained in messages that may be
- forwarded using the translation parameters defined
- by this entry.
- This object is optional, and if not supported, the
- contextName contained in a message is ignored when
- selecting an entry in the snmpProxyTable."
- ::= { snmpProxyEntry 4 }
- snmpProxyTargetParamsIn OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object selects an entry in the snmpTargetParamsTable.
- The selected entry is used to determine which row of the
- snmpProxyTable to use for forwarding received messages."
- ::= { snmpProxyEntry 5 }
- snmpProxySingleTargetOut OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object selects a management target defined in the
- snmpTargetAddrTable (in the SNMP-TARGET-MIB). The
- selected target is defined by an entry in the
- snmpTargetAddrTable whose index value (snmpTargetAddrName)
- is equal to this object.
- This object is only used when selection of a single
- target is required (i.e. when forwarding an incoming
- read or write request)."
- ::= { snmpProxyEntry 6 }
- snmpProxyMultipleTargetOut OBJECT-TYPE
- SYNTAX SnmpTagValue
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object selects a set of management targets defined
- in the snmpTargetAddrTable (in the SNMP-TARGET-MIB).
- This object is only used when selection of multiple
- targets is required (i.e. when forwarding an incoming
- notification)."
- ::= { snmpProxyEntry 7 }
- snmpProxyStorageType OBJECT-TYPE
- SYNTAX StorageType
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The storage type of this conceptual row.
- Conceptual rows having the value 'permanent' need not
- allow write-access to any columnar objects in the row."
- DEFVAL { nonVolatile }
- ::= { snmpProxyEntry 8 }
- snmpProxyRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "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).
- The following objects may not be modified while the
- value of this object is active(1):
- - snmpProxyType
- - snmpProxyContextEngineID
- - snmpProxyContextName
- - snmpProxyTargetParamsIn
- - snmpProxySingleTargetOut
- - snmpProxyMultipleTargetOut"
- ::= { snmpProxyEntry 9 }
- --
- --
- -- Conformance information
- --
- --
- snmpProxyCompliances OBJECT IDENTIFIER ::=
- { snmpProxyConformance 1 }
- snmpProxyGroups OBJECT IDENTIFIER ::=
- { snmpProxyConformance 2 }
- --
- --
- -- Compliance statements
- --
- --
- snmpProxyCompliance MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION
- "The compliance statement for SNMP entities which include
- a proxy forwarding application."
- MODULE SNMP-TARGET-MIB
- MANDATORY-GROUPS { snmpTargetBasicGroup,
- snmpTargetResponseGroup }
- MODULE -- This Module
- MANDATORY-GROUPS { snmpProxyGroup }
- ::= { snmpProxyCompliances 1 }
- snmpProxyGroup OBJECT-GROUP
- OBJECTS {
- snmpProxyType,
- snmpProxyContextEngineID,
- snmpProxyContextName,
- snmpProxyTargetParamsIn,
- snmpProxySingleTargetOut,
- snmpProxyMultipleTargetOut,
- snmpProxyStorageType,
- snmpProxyRowStatus
- }
- STATUS current
- DESCRIPTION
- "A collection of objects providing remote configuration of
- management target translation parameters for use by
- proxy forwarder applications."
- ::= { snmpProxyGroups 3 }
- END
|