# python version 1.0 DO NOT EDIT # # This python file has been generated by smidump version 0.5.0: # # smidump -f python SNMP-PROXY-MIB FILENAME = "./libsmi-0.5.0/mibs/ietf/SNMP-PROXY-MIB" MIB = { "moduleName" : "SNMP-PROXY-MIB", "SNMP-PROXY-MIB" : { "nodetype" : "module", "language" : "SMIv2", "organization" : """IETF SNMPv3 Working Group""", "contact" : """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.""", "revisions" : ( { "date" : "2002-10-14 00:00", "description" : """Clarifications, published as RFC 3413.""", }, { "date" : "1998-08-04 00:00", "description" : """Clarifications, published as RFC 2573.""", }, { "date" : "1997-07-14 00:00", "description" : """The initial revision, published as RFC2273.""", }, ), "identity node" : "snmpProxyMIB", }, "imports" : ( {"module" : "SNMPv2-SMI", "name" : "MODULE-IDENTITY"}, {"module" : "SNMPv2-SMI", "name" : "OBJECT-TYPE"}, {"module" : "SNMPv2-SMI", "name" : "snmpModules"}, {"module" : "SNMPv2-TC", "name" : "RowStatus"}, {"module" : "SNMPv2-TC", "name" : "StorageType"}, {"module" : "SNMP-FRAMEWORK-MIB", "name" : "SnmpEngineID"}, {"module" : "SNMP-FRAMEWORK-MIB", "name" : "SnmpAdminString"}, {"module" : "SNMP-TARGET-MIB", "name" : "SnmpTagValue"}, {"module" : "SNMPv2-CONF", "name" : "MODULE-COMPLIANCE"}, {"module" : "SNMPv2-CONF", "name" : "OBJECT-GROUP"}, {"module" : "SNMP-TARGET-MIB", "name" : "snmpTargetBasicGroup"}, {"module" : "SNMP-TARGET-MIB", "name" : "snmpTargetResponseGroup"}, ), "nodes" : { "snmpProxyMIB" : { "nodetype" : "node", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14", "status" : "current", }, # node "snmpProxyObjects" : { "nodetype" : "node", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1", }, # node "snmpProxyTable" : { "nodetype" : "table", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2", "status" : "current", "description" : """The table of translation parameters used by proxy forwarder applications for forwarding SNMP messages.""", }, # table "snmpProxyEntry" : { "nodetype" : "row", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1", "create" : "true", "status" : "current", "implied" : "true", "linkage" : [ "snmpProxyName", ], "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.""", }, # row "snmpProxyName" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.1", "status" : "current", "syntax" : { "type" : { "basetype" : "OctetString", "parent module" : { "name" : "SNMP-FRAMEWORK-MIB", "type" : "SnmpAdminString", }, "ranges" : [ { "min" : "1", "max" : "32" }, ], "range" : { "min" : "1", "max" : "32" }, }, }, "access" : "noaccess", "description" : """The locally arbitrary, but unique identifier associated with this snmpProxyEntry.""", }, # column "snmpProxyType" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.2", "status" : "current", "syntax" : { "type" : { "basetype" : "Enumeration", "read" : { "nodetype" : "namednumber", "number" : "1" }, "write" : { "nodetype" : "namednumber", "number" : "2" }, "trap" : { "nodetype" : "namednumber", "number" : "3" }, "inform" : { "nodetype" : "namednumber", "number" : "4" }, }, }, "access" : "readwrite", "description" : """The type of message that may be forwarded using the translation parameters defined by this entry.""", }, # column "snmpProxyContextEngineID" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.3", "status" : "current", "syntax" : { "type" : { "module" :"SNMP-FRAMEWORK-MIB", "name" : "SnmpEngineID"}, }, "access" : "readwrite", "description" : """The contextEngineID contained in messages that may be forwarded using the translation parameters defined by this entry.""", }, # column "snmpProxyContextName" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.4", "status" : "current", "syntax" : { "type" : { "module" :"SNMP-FRAMEWORK-MIB", "name" : "SnmpAdminString"}, }, "access" : "readwrite", "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.""", }, # column "snmpProxyTargetParamsIn" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.5", "status" : "current", "syntax" : { "type" : { "module" :"SNMP-FRAMEWORK-MIB", "name" : "SnmpAdminString"}, }, "access" : "readwrite", "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.""", }, # column "snmpProxySingleTargetOut" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.6", "status" : "current", "syntax" : { "type" : { "module" :"SNMP-FRAMEWORK-MIB", "name" : "SnmpAdminString"}, }, "access" : "readwrite", "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).""", }, # column "snmpProxyMultipleTargetOut" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.7", "status" : "current", "syntax" : { "type" : { "module" :"SNMP-TARGET-MIB", "name" : "SnmpTagValue"}, }, "access" : "readwrite", "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).""", }, # column "snmpProxyStorageType" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.8", "status" : "current", "syntax" : { "type" : { "module" :"SNMPv2-TC", "name" : "StorageType"}, }, "access" : "readwrite", "default" : "nonVolatile", "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.""", }, # column "snmpProxyRowStatus" : { "nodetype" : "column", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.1.2.1.9", "status" : "current", "syntax" : { "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"}, }, "access" : "readwrite", "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""", }, # column "snmpProxyConformance" : { "nodetype" : "node", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.3", }, # node "snmpProxyCompliances" : { "nodetype" : "node", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.3.1", }, # node "snmpProxyGroups" : { "nodetype" : "node", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.3.2", }, # node }, # nodes "groups" : { "snmpProxyGroup" : { "nodetype" : "group", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.3.2.3", "status" : "current", "members" : { "snmpProxyType" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxyContextEngineID" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxyContextName" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxyTargetParamsIn" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxySingleTargetOut" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxyMultipleTargetOut" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxyStorageType" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, "snmpProxyRowStatus" : { "nodetype" : "member", "module" : "SNMP-PROXY-MIB" }, }, # members "description" : """A collection of objects providing remote configuration of management target translation parameters for use by proxy forwarder applications.""", }, # group }, # groups "compliances" : { "snmpProxyCompliance" : { "nodetype" : "compliance", "moduleName" : "SNMP-PROXY-MIB", "oid" : "1.3.6.1.6.3.14.3.1.1", "status" : "current", "description" : """The compliance statement for SNMP entities which include a proxy forwarding application.""", "requires" : { "snmpTargetBasicGroup" : { "nodetype" : "mandatory", "module" : "SNMP-TARGET-MIB" }, "snmpTargetResponseGroup" : { "nodetype" : "mandatory", "module" : "SNMP-TARGET-MIB" }, "snmpProxyGroup" : { "nodetype" : "mandatory", "module" : "SNMP-PROXY-MIB" }, }, # requires }, # compliance }, # compliances }