~hexmode/+junk/main

« back to all changes in this revision

Viewing changes to install-files/bin/php/php5.2.5/extras/mibs/SNMP-PROXY-MIB.txt

  • Committer: Mark A. Hershberger
  • Date: 2008-01-05 19:38:56 UTC
  • Revision ID: hershberger@spawn-xp-20080105193856-6rnzgwa4nehue3qj
initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SNMP-PROXY-MIB DEFINITIONS ::= BEGIN
 
2
 
 
3
IMPORTS
 
4
    MODULE-IDENTITY,
 
5
    OBJECT-TYPE,
 
6
    snmpModules
 
7
        FROM SNMPv2-SMI
 
8
 
 
9
    RowStatus,
 
10
    StorageType
 
11
        FROM SNMPv2-TC
 
12
 
 
13
    SnmpEngineID,
 
14
    SnmpAdminString
 
15
        FROM SNMP-FRAMEWORK-MIB
 
16
 
 
17
    SnmpTagValue
 
18
        FROM SNMP-TARGET-MIB
 
19
 
 
20
    MODULE-COMPLIANCE,
 
21
    OBJECT-GROUP
 
22
        FROM SNMPv2-CONF;
 
23
 
 
24
snmpProxyMIB MODULE-IDENTITY
 
25
    LAST-UPDATED "9808040000Z"
 
26
    ORGANIZATION "IETF SNMPv3 Working Group"
 
27
    CONTACT-INFO
 
28
        "WG-email:   snmpv3@lists.tislabs.com
 
29
         Subscribe:  majordomo@lists.tislabs.com
 
30
                     In message body:  subscribe snmpv3
 
31
 
 
32
         Chair:      Russ Mundy
 
33
                     Trusted Information Systems
 
34
         Postal:     3060 Washington Rd
 
35
                     Glenwood MD 21738
 
36
                     USA
 
37
         EMail:      mundy@tislabs.com
 
38
         Phone:      +1-301-854-6889
 
39
 
 
40
         Co-editor:  David B. Levi
 
41
                     SNMP Research, Inc.
 
42
         Postal:     3001 Kimberlin Heights Road
 
43
                     Knoxville, TN 37920-9716
 
44
         EMail:      levi@snmp.com
 
45
         Phone:      +1 423 573 1434
 
46
 
 
47
         Co-editor:  Paul Meyer
 
48
                     Secure Computing Corporation
 
49
         Postal:     2675 Long Lake Road
 
50
                     Roseville, MN 55113
 
51
         EMail:      paul_meyer@securecomputing.com
 
52
         Phone:      +1 651 628 1592
 
53
 
 
54
         Co-editor:  Bob Stewart
 
55
                     Cisco Systems, Inc.
 
56
         Postal:     170 West Tasman Drive
 
57
                     San Jose, CA 95134-1706
 
58
         EMail:      bstewart@cisco.com
 
59
         Phone:      +1 603 654 2686"
 
60
    DESCRIPTION
 
61
        "This MIB module defines MIB objects which provide
 
62
         mechanisms to remotely configure the parameters
 
63
         used by a proxy forwarding application."
 
64
    REVISION    "9808040000Z"
 
65
    DESCRIPTION "Clarifications, published as
 
66
                 RFC2573."
 
67
    REVISION    "9707140000Z"
 
68
    DESCRIPTION "The initial revision, published as RFC2273."
 
69
    ::= { snmpModules 14 }
 
70
 
 
71
snmpProxyObjects        OBJECT IDENTIFIER ::= { snmpProxyMIB 1 }
 
72
snmpProxyConformance    OBJECT IDENTIFIER ::= { snmpProxyMIB 3 }
 
73
 
 
74
--
 
75
--
 
76
-- The snmpProxyObjects group
 
77
--
 
78
--
 
79
 
 
80
snmpProxyTable OBJECT-TYPE
 
81
    SYNTAX      SEQUENCE OF SnmpProxyEntry
 
82
    MAX-ACCESS  not-accessible
 
83
    STATUS      current
 
84
    DESCRIPTION
 
85
        "The table of translation parameters used by proxy forwarder
 
86
         applications for forwarding SNMP messages."
 
87
    ::= { snmpProxyObjects 2 }
 
88
 
 
89
snmpProxyEntry OBJECT-TYPE
 
90
    SYNTAX      SnmpProxyEntry
 
91
    MAX-ACCESS  not-accessible
 
92
    STATUS      current
 
93
    DESCRIPTION
 
94
        "A set of translation parameters used by a proxy forwarder
 
95
         application for forwarding SNMP messages.
 
96
 
 
97
         Entries in the snmpProxyTable are created and deleted
 
98
         using the snmpProxyRowStatus object."
 
99
    INDEX { IMPLIED snmpProxyName }
 
100
    ::= { snmpProxyTable 1 }
 
101
 
 
102
SnmpProxyEntry ::= SEQUENCE {
 
103
    snmpProxyName               SnmpAdminString,
 
104
    snmpProxyType               INTEGER,
 
105
    snmpProxyContextEngineID    SnmpEngineID,
 
106
    snmpProxyContextName        SnmpAdminString,
 
107
    snmpProxyTargetParamsIn     SnmpAdminString,
 
108
    snmpProxySingleTargetOut    SnmpAdminString,
 
109
    snmpProxyMultipleTargetOut  SnmpTagValue,
 
110
    snmpProxyStorageType        StorageType,
 
111
    snmpProxyRowStatus          RowStatus
 
112
}
 
113
 
 
114
snmpProxyName OBJECT-TYPE
 
115
    SYNTAX      SnmpAdminString (SIZE(1..32))
 
116
    MAX-ACCESS  not-accessible
 
117
    STATUS      current
 
118
    DESCRIPTION
 
119
        "The locally arbitrary, but unique identifier associated
 
120
         with this snmpProxyEntry."
 
121
    ::= { snmpProxyEntry 1 }
 
122
 
 
123
snmpProxyType OBJECT-TYPE
 
124
    SYNTAX      INTEGER {
 
125
                    read(1),
 
126
                    write(2),
 
127
                    trap(3),
 
128
                    inform(4)
 
129
                }
 
130
    MAX-ACCESS  read-create
 
131
    STATUS      current
 
132
    DESCRIPTION
 
133
        "The type of message that may be forwarded using
 
134
         the translation parameters defined by this entry."
 
135
    ::= { snmpProxyEntry 2 }
 
136
 
 
137
snmpProxyContextEngineID OBJECT-TYPE
 
138
    SYNTAX      SnmpEngineID
 
139
    MAX-ACCESS  read-create
 
140
    STATUS      current
 
141
    DESCRIPTION
 
142
        "The contextEngineID contained in messages that
 
143
         may be forwarded using the translation parameters
 
144
         defined by this entry."
 
145
    ::= { snmpProxyEntry 3 }
 
146
 
 
147
snmpProxyContextName OBJECT-TYPE
 
148
    SYNTAX      SnmpAdminString
 
149
    MAX-ACCESS  read-create
 
150
    STATUS      current
 
151
    DESCRIPTION
 
152
        "The contextName contained in messages that may be
 
153
         forwarded using the translation parameters defined
 
154
         by this entry.
 
155
 
 
156
         This object is optional, and if not supported, the
 
157
         contextName contained in a message is ignored when
 
158
         selecting an entry in the snmpProxyTable."
 
159
    ::= { snmpProxyEntry 4 }
 
160
 
 
161
snmpProxyTargetParamsIn OBJECT-TYPE
 
162
    SYNTAX      SnmpAdminString
 
163
    MAX-ACCESS  read-create
 
164
    STATUS      current
 
165
    DESCRIPTION
 
166
        "This object selects an entry in the snmpTargetParamsTable.
 
167
         The selected entry is used to determine which row of the
 
168
         snmpProxyTable to use for forwarding received messages."
 
169
    ::= { snmpProxyEntry 5 }
 
170
 
 
171
snmpProxySingleTargetOut OBJECT-TYPE
 
172
    SYNTAX      SnmpAdminString
 
173
    MAX-ACCESS  read-create
 
174
    STATUS      current
 
175
    DESCRIPTION
 
176
        "This object selects a management target defined in the
 
177
         snmpTargetAddrTable (in the SNMP-TARGET-MIB).  The
 
178
         selected target is defined by an entry in the
 
179
         snmpTargetAddrTable whose index value (snmpTargetAddrName)
 
180
         is equal to this object.
 
181
 
 
182
         This object is only used when selection of a single
 
183
         target is required (i.e. when forwarding an incoming
 
184
         read or write request)."
 
185
    ::= { snmpProxyEntry 6 }
 
186
 
 
187
snmpProxyMultipleTargetOut OBJECT-TYPE
 
188
    SYNTAX      SnmpTagValue
 
189
    MAX-ACCESS  read-create
 
190
    STATUS      current
 
191
    DESCRIPTION
 
192
        "This object selects a set of management targets defined
 
193
         in the snmpTargetAddrTable (in the SNMP-TARGET-MIB).
 
194
 
 
195
         This object is only used when selection of multiple
 
196
         targets is required (i.e. when forwarding an incoming
 
197
         notification)."
 
198
    ::= { snmpProxyEntry 7 }
 
199
 
 
200
snmpProxyStorageType OBJECT-TYPE
 
201
    SYNTAX      StorageType
 
202
    MAX-ACCESS  read-create
 
203
    STATUS      current
 
204
    DESCRIPTION
 
205
        "The storage type of this conceptual row."
 
206
    DEFVAL { nonVolatile }
 
207
    ::= { snmpProxyEntry 8 }
 
208
 
 
209
snmpProxyRowStatus OBJECT-TYPE
 
210
    SYNTAX      RowStatus
 
211
    MAX-ACCESS  read-create
 
212
    STATUS      current
 
213
    DESCRIPTION
 
214
        "The status of this conceptual row.
 
215
 
 
216
         To create a row in this table, a manager must
 
217
         set this object to either createAndGo(4) or
 
218
         createAndWait(5).
 
219
 
 
220
         The following objects may not be modified while the
 
221
         value of this object is active(1):
 
222
             - snmpProxyType
 
223
             - snmpProxyContextEngineID
 
224
             - snmpProxyContextName
 
225
             - snmpProxyTargetParamsIn
 
226
             - snmpProxySingleTargetOut
 
227
             - snmpProxyMultipleTargetOut"
 
228
    ::= { snmpProxyEntry 9 }
 
229
 
 
230
--
 
231
--
 
232
-- Conformance information
 
233
--
 
234
--
 
235
 
 
236
snmpProxyCompliances OBJECT IDENTIFIER ::=
 
237
                                         { snmpProxyConformance 1 }
 
238
snmpProxyGroups      OBJECT IDENTIFIER ::=
 
239
                                         { snmpProxyConformance 2 }
 
240
 
 
241
--
 
242
--
 
243
-- Compliance statements
 
244
--
 
245
--
 
246
 
 
247
snmpProxyCompliance MODULE-COMPLIANCE
 
248
    STATUS      current
 
249
    DESCRIPTION
 
250
        "The compliance statement for SNMP entities which include
 
251
         a proxy forwarding application."
 
252
    MODULE SNMP-TARGET-MIB
 
253
        MANDATORY-GROUPS { snmpTargetBasicGroup,
 
254
                           snmpTargetResponseGroup }
 
255
    MODULE -- This Module
 
256
        MANDATORY-GROUPS { snmpProxyGroup }
 
257
    ::= { snmpProxyCompliances 1 }
 
258
 
 
259
snmpProxyGroup OBJECT-GROUP
 
260
    OBJECTS {
 
261
        snmpProxyType,
 
262
        snmpProxyContextEngineID,
 
263
        snmpProxyContextName,
 
264
        snmpProxyTargetParamsIn,
 
265
        snmpProxySingleTargetOut,
 
266
        snmpProxyMultipleTargetOut,
 
267
        snmpProxyStorageType,
 
268
        snmpProxyRowStatus
 
269
    }
 
270
    STATUS      current
 
271
    DESCRIPTION
 
272
        "A collection of objects providing remote configuration of
 
273
         management target translation parameters for use by
 
274
         proxy forwarder applications."
 
275
    ::= { snmpProxyGroups 3 }
 
276
 
 
277
END