~ubuntu-branches/ubuntu/gutsy/net-snmp/gutsy-security

« back to all changes in this revision

Viewing changes to mibs/SNMP-TARGET-MIB.txt

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2004-09-13 12:06:21 UTC
  • Revision ID: james.westby@ubuntu.com-20040913120621-g952ntonlleihcvm
Tags: upstream-5.1.1
ImportĀ upstreamĀ versionĀ 5.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SNMP-TARGET-MIB DEFINITIONS ::= BEGIN
 
2
 
 
3
IMPORTS
 
4
    MODULE-IDENTITY,
 
5
    OBJECT-TYPE,
 
6
    snmpModules,
 
7
    Counter32,
 
8
    Integer32
 
9
        FROM SNMPv2-SMI
 
10
 
 
11
    TEXTUAL-CONVENTION,
 
12
    TDomain,
 
13
    TAddress,
 
14
    TimeInterval,
 
15
    RowStatus,
 
16
    StorageType,
 
17
    TestAndIncr
 
18
        FROM SNMPv2-TC
 
19
 
 
20
    SnmpSecurityModel,
 
21
    SnmpMessageProcessingModel,
 
22
    SnmpSecurityLevel,
 
23
    SnmpAdminString
 
24
        FROM SNMP-FRAMEWORK-MIB
 
25
 
 
26
    MODULE-COMPLIANCE,
 
27
    OBJECT-GROUP
 
28
        FROM SNMPv2-CONF;
 
29
 
 
30
snmpTargetMIB MODULE-IDENTITY
 
31
    LAST-UPDATED "200210140000Z"
 
32
    ORGANIZATION "IETF SNMPv3 Working Group"
 
33
    CONTACT-INFO
 
34
        "WG-email:   snmpv3@lists.tislabs.com
 
35
         Subscribe:  majordomo@lists.tislabs.com
 
36
                     In message body:  subscribe snmpv3
 
37
 
 
38
         Co-Chair:   Russ Mundy
 
39
                     Network Associates Laboratories
 
40
         Postal:     15204 Omega Drive, Suite 300
 
41
                     Rockville, MD 20850-4601
 
42
                     USA
 
43
         EMail:      mundy@tislabs.com
 
44
         Phone:      +1 301-947-7107
 
45
 
 
46
         Co-Chair:   David Harrington
 
47
                     Enterasys Networks
 
48
         Postal:     35 Industrial Way
 
49
                     P. O. Box 5004
 
50
                     Rochester, New Hampshire 03866-5005
 
51
                     USA
 
52
         EMail:      dbh@enterasys.com
 
53
         Phone:      +1 603-337-2614
 
54
 
 
55
         Co-editor:  David B. Levi
 
56
                     Nortel Networks
 
57
         Postal:     3505 Kesterwood Drive
 
58
                     Knoxville, Tennessee 37918
 
59
         EMail:      dlevi@nortelnetworks.com
 
60
         Phone:      +1 865 686 0432
 
61
 
 
62
         Co-editor:  Paul Meyer
 
63
                     Secure Computing Corporation
 
64
         Postal:     2675 Long Lake Road
 
65
 
 
66
                     Roseville, Minnesota 55113
 
67
         EMail:      paul_meyer@securecomputing.com
 
68
         Phone:      +1 651 628 1592
 
69
 
 
70
         Co-editor:  Bob Stewart
 
71
                     Retired"
 
72
    DESCRIPTION
 
73
        "This MIB module defines MIB objects which provide
 
74
         mechanisms to remotely configure the parameters used
 
75
         by an SNMP entity for the generation of SNMP messages.
 
76
 
 
77
         Copyright (C) The Internet Society (2002). This
 
78
         version of this MIB module is part of RFC 3413;
 
79
         see the RFC itself for full legal notices.
 
80
        "
 
81
    REVISION    "200210140000Z"             -- 14 October 2002
 
82
    DESCRIPTION "Fixed DISPLAY-HINTS for UTF-8 strings, fixed hex
 
83
                 value of LF characters, clarified meaning of zero
 
84
                 length tag values, improved tag list examples.
 
85
                 Published as RFC 3413."
 
86
    REVISION    "199808040000Z"             -- 4 August 1998
 
87
    DESCRIPTION "Clarifications, published as
 
88
                 RFC 2573."
 
89
    REVISION    "199707140000Z"             -- 14 July 1997
 
90
    DESCRIPTION "The initial revision, published as RFC2273."
 
91
    ::= { snmpModules 12 }
 
92
 
 
93
snmpTargetObjects       OBJECT IDENTIFIER ::= { snmpTargetMIB 1 }
 
94
snmpTargetConformance   OBJECT IDENTIFIER ::= { snmpTargetMIB 3 }
 
95
 
 
96
SnmpTagValue ::= TEXTUAL-CONVENTION
 
97
    DISPLAY-HINT "255t"
 
98
    STATUS       current
 
99
    DESCRIPTION
 
100
        "An octet string containing a tag value.
 
101
         Tag values are preferably in human-readable form.
 
102
 
 
103
         To facilitate internationalization, this information
 
104
         is represented using the ISO/IEC IS 10646-1 character
 
105
         set, encoded as an octet string using the UTF-8
 
106
         character encoding scheme described in RFC 2279.
 
107
 
 
108
         Since additional code points are added by amendments
 
109
         to the 10646 standard from time to time,
 
110
         implementations must be prepared to encounter any code
 
111
         point from 0x00000000 to 0x7fffffff.
 
112
 
 
113
         The use of control codes should be avoided, and certain
 
114
 
 
115
         control codes are not allowed as described below.
 
116
 
 
117
         For code points not directly supported by user
 
118
         interface hardware or software, an alternative means
 
119
         of entry and display, such as hexadecimal, may be
 
120
         provided.
 
121
 
 
122
         For information encoded in 7-bit US-ASCII, the UTF-8
 
123
         representation is identical to the US-ASCII encoding.
 
124
 
 
125
         Note that when this TC is used for an object that
 
126
         is used or envisioned to be used as an index, then a
 
127
         SIZE restriction must be specified so that the number
 
128
         of sub-identifiers for any object instance does not
 
129
         exceed the limit of 128, as defined by [RFC1905].
 
130
 
 
131
         An object of this type contains a single tag value
 
132
         which is used to select a set of entries in a table.
 
133
 
 
134
         A tag value is an arbitrary string of octets, but
 
135
         may not contain a delimiter character.  Delimiter
 
136
         characters are defined to be one of the following:
 
137
 
 
138
             -  An ASCII space character (0x20).
 
139
 
 
140
             -  An ASCII TAB character (0x09).
 
141
 
 
142
             -  An ASCII carriage return (CR) character (0x0D).
 
143
 
 
144
             -  An ASCII line feed (LF) character (0x0A).
 
145
 
 
146
         Delimiter characters are used to separate tag values
 
147
         in a tag list.  An object of this type may only
 
148
         contain a single tag value, and so delimiter
 
149
         characters are not allowed in a value of this type.
 
150
 
 
151
         Note that a tag value of 0 length means that no tag is
 
152
         defined.  In other words, a tag value of 0 length would
 
153
         never match anything in a tag list, and would never
 
154
         select any table entries.
 
155
 
 
156
         Some examples of valid tag values are:
 
157
 
 
158
             - 'acme'
 
159
 
 
160
             - 'router'
 
161
 
 
162
             - 'host'
 
163
 
 
164
         The use of a tag value to select table entries is
 
165
         application and MIB specific."
 
166
    SYNTAX       OCTET STRING (SIZE (0..255))
 
167
 
 
168
SnmpTagList ::= TEXTUAL-CONVENTION
 
169
    DISPLAY-HINT "255t"
 
170
    STATUS       current
 
171
    DESCRIPTION
 
172
        "An octet string containing a list of tag values.
 
173
         Tag values are preferably in human-readable form.
 
174
 
 
175
         To facilitate internationalization, this information
 
176
         is represented using the ISO/IEC IS 10646-1 character
 
177
         set, encoded as an octet string using the UTF-8
 
178
         character encoding scheme described in RFC 2279.
 
179
 
 
180
         Since additional code points are added by amendments
 
181
         to the 10646 standard from time to time,
 
182
         implementations must be prepared to encounter any code
 
183
         point from 0x00000000 to 0x7fffffff.
 
184
 
 
185
         The use of control codes should be avoided, except as
 
186
         described below.
 
187
 
 
188
         For code points not directly supported by user
 
189
         interface hardware or software, an alternative means
 
190
         of entry and display, such as hexadecimal, may be
 
191
         provided.
 
192
 
 
193
         For information encoded in 7-bit US-ASCII, the UTF-8
 
194
         representation is identical to the US-ASCII encoding.
 
195
 
 
196
         An object of this type contains a list of tag values
 
197
         which are used to select a set of entries in a table.
 
198
 
 
199
         A tag value is an arbitrary string of octets, but
 
200
         may not contain a delimiter character.  Delimiter
 
201
         characters are defined to be one of the following:
 
202
 
 
203
             -  An ASCII space character (0x20).
 
204
 
 
205
             -  An ASCII TAB character (0x09).
 
206
 
 
207
             -  An ASCII carriage return (CR) character (0x0D).
 
208
 
 
209
             -  An ASCII line feed (LF) character (0x0A).
 
210
 
 
211
         Delimiter characters are used to separate tag values
 
212
 
 
213
         in a tag list.  Only a single delimiter character may
 
214
         occur between two tag values.  A tag value may not
 
215
         have a zero length.  These constraints imply certain
 
216
         restrictions on the contents of this object:
 
217
 
 
218
             - There cannot be a leading or trailing delimiter
 
219
               character.
 
220
 
 
221
             - There cannot be multiple adjacent delimiter
 
222
               characters.
 
223
 
 
224
         Some examples of valid tag lists are:
 
225
 
 
226
             - ''                        -- an empty list
 
227
 
 
228
             - 'acme'                    -- list of one tag
 
229
 
 
230
             - 'host router bridge'      -- list of several tags
 
231
 
 
232
         Note that although a tag value may not have a length of
 
233
         zero, an empty string is still valid.  This indicates
 
234
         an empty list (i.e. there are no tag values in the list).
 
235
 
 
236
         The use of the tag list to select table entries is
 
237
         application and MIB specific.  Typically, an application
 
238
         will provide one or more tag values, and any entry
 
239
         which contains some combination of these tag values
 
240
         will be selected."
 
241
    SYNTAX       OCTET STRING (SIZE (0..255))
 
242
 
 
243
--
 
244
--
 
245
-- The snmpTargetObjects group
 
246
--
 
247
--
 
248
 
 
249
snmpTargetSpinLock OBJECT-TYPE
 
250
    SYNTAX      TestAndIncr
 
251
    MAX-ACCESS  read-write
 
252
    STATUS      current
 
253
    DESCRIPTION
 
254
        "This object is used to facilitate modification of table
 
255
         entries in the SNMP-TARGET-MIB module by multiple
 
256
         managers.  In particular, it is useful when modifying
 
257
         the value of the snmpTargetAddrTagList object.
 
258
 
 
259
         The procedure for modifying the snmpTargetAddrTagList
 
260
         object is as follows:
 
261
 
 
262
             1.  Retrieve the value of snmpTargetSpinLock and
 
263
                 of snmpTargetAddrTagList.
 
264
 
 
265
             2.  Generate a new value for snmpTargetAddrTagList.
 
266
 
 
267
             3.  Set the value of snmpTargetSpinLock to the
 
268
                 retrieved value, and the value of
 
269
                 snmpTargetAddrTagList to the new value.  If
 
270
                 the set fails for the snmpTargetSpinLock
 
271
                 object, go back to step 1."
 
272
    ::= { snmpTargetObjects 1 }
 
273
 
 
274
snmpTargetAddrTable OBJECT-TYPE
 
275
    SYNTAX      SEQUENCE OF SnmpTargetAddrEntry
 
276
    MAX-ACCESS  not-accessible
 
277
    STATUS      current
 
278
    DESCRIPTION
 
279
        "A table of transport addresses to be used in the generation
 
280
         of SNMP messages."
 
281
    ::= { snmpTargetObjects 2 }
 
282
 
 
283
snmpTargetAddrEntry OBJECT-TYPE
 
284
    SYNTAX      SnmpTargetAddrEntry
 
285
    MAX-ACCESS  not-accessible
 
286
    STATUS      current
 
287
    DESCRIPTION
 
288
        "A transport address to be used in the generation
 
289
         of SNMP operations.
 
290
 
 
291
         Entries in the snmpTargetAddrTable are created and
 
292
         deleted using the snmpTargetAddrRowStatus object."
 
293
    INDEX { IMPLIED snmpTargetAddrName }
 
294
    ::= { snmpTargetAddrTable 1 }
 
295
 
 
296
SnmpTargetAddrEntry ::= SEQUENCE {
 
297
    snmpTargetAddrName         SnmpAdminString,
 
298
    snmpTargetAddrTDomain      TDomain,
 
299
    snmpTargetAddrTAddress     TAddress,
 
300
    snmpTargetAddrTimeout      TimeInterval,
 
301
    snmpTargetAddrRetryCount   Integer32,
 
302
    snmpTargetAddrTagList      SnmpTagList,
 
303
    snmpTargetAddrParams       SnmpAdminString,
 
304
    snmpTargetAddrStorageType  StorageType,
 
305
    snmpTargetAddrRowStatus    RowStatus
 
306
}
 
307
 
 
308
snmpTargetAddrName OBJECT-TYPE
 
309
    SYNTAX      SnmpAdminString (SIZE(1..32))
 
310
    MAX-ACCESS  not-accessible
 
311
    STATUS      current
 
312
    DESCRIPTION
 
313
        "The locally arbitrary, but unique identifier associated
 
314
         with this snmpTargetAddrEntry."
 
315
    ::= { snmpTargetAddrEntry 1 }
 
316
 
 
317
snmpTargetAddrTDomain OBJECT-TYPE
 
318
    SYNTAX      TDomain
 
319
    MAX-ACCESS  read-create
 
320
    STATUS      current
 
321
    DESCRIPTION
 
322
        "This object indicates the transport type of the address
 
323
         contained in the snmpTargetAddrTAddress object."
 
324
    ::= { snmpTargetAddrEntry 2 }
 
325
 
 
326
snmpTargetAddrTAddress OBJECT-TYPE
 
327
    SYNTAX      TAddress
 
328
    MAX-ACCESS  read-create
 
329
    STATUS      current
 
330
    DESCRIPTION
 
331
        "This object contains a transport address.  The format of
 
332
         this address depends on the value of the
 
333
         snmpTargetAddrTDomain object."
 
334
    ::= { snmpTargetAddrEntry 3 }
 
335
 
 
336
snmpTargetAddrTimeout OBJECT-TYPE
 
337
    SYNTAX      TimeInterval
 
338
    MAX-ACCESS  read-create
 
339
    STATUS      current
 
340
    DESCRIPTION
 
341
        "This object should reflect the expected maximum round
 
342
         trip time for communicating with the transport address
 
343
         defined by this row.  When a message is sent to this
 
344
         address, and a response (if one is expected) is not
 
345
         received within this time period, an implementation
 
346
         may assume that the response will not be delivered.
 
347
 
 
348
         Note that the time interval that an application waits
 
349
         for a response may actually be derived from the value
 
350
         of this object.  The method for deriving the actual time
 
351
         interval is implementation dependent.  One such method
 
352
         is to derive the expected round trip time based on a
 
353
         particular retransmission algorithm and on the number
 
354
         of timeouts which have occurred.  The type of message may
 
355
         also be considered when deriving expected round trip
 
356
         times for retransmissions.  For example, if a message is
 
357
         being sent with a securityLevel that indicates both
 
358
 
 
359
         authentication and privacy, the derived value may be
 
360
         increased to compensate for extra processing time spent
 
361
         during authentication and encryption processing."
 
362
    DEFVAL { 1500 }
 
363
    ::= { snmpTargetAddrEntry 4 }
 
364
 
 
365
snmpTargetAddrRetryCount OBJECT-TYPE
 
366
    SYNTAX      Integer32 (0..255)
 
367
    MAX-ACCESS  read-create
 
368
    STATUS      current
 
369
    DESCRIPTION
 
370
        "This object specifies a default number of retries to be
 
371
         attempted when a response is not received for a generated
 
372
         message.  An application may provide its own retry count,
 
373
         in which case the value of this object is ignored."
 
374
    DEFVAL { 3 }
 
375
    ::= { snmpTargetAddrEntry 5 }
 
376
 
 
377
snmpTargetAddrTagList OBJECT-TYPE
 
378
    SYNTAX      SnmpTagList
 
379
    MAX-ACCESS  read-create
 
380
    STATUS      current
 
381
    DESCRIPTION
 
382
        "This object contains a list of tag values which are
 
383
         used to select target addresses for a particular
 
384
         operation."
 
385
    DEFVAL { "" }
 
386
    ::= { snmpTargetAddrEntry 6 }
 
387
 
 
388
snmpTargetAddrParams OBJECT-TYPE
 
389
    SYNTAX      SnmpAdminString (SIZE(1..32))
 
390
    MAX-ACCESS  read-create
 
391
    STATUS      current
 
392
    DESCRIPTION
 
393
        "The value of this object identifies an entry in the
 
394
         snmpTargetParamsTable.  The identified entry
 
395
         contains SNMP parameters to be used when generating
 
396
         messages to be sent to this transport address."
 
397
    ::= { snmpTargetAddrEntry 7 }
 
398
 
 
399
snmpTargetAddrStorageType OBJECT-TYPE
 
400
    SYNTAX      StorageType
 
401
    MAX-ACCESS  read-create
 
402
    STATUS      current
 
403
    DESCRIPTION
 
404
        "The storage type for this conceptual row.
 
405
         Conceptual rows having the value 'permanent' need not
 
406
         allow write-access to any columnar objects in the row."
 
407
    DEFVAL { nonVolatile }
 
408
    ::= { snmpTargetAddrEntry 8 }
 
409
 
 
410
snmpTargetAddrRowStatus OBJECT-TYPE
 
411
    SYNTAX      RowStatus
 
412
    MAX-ACCESS  read-create
 
413
    STATUS      current
 
414
    DESCRIPTION
 
415
        "The status of this conceptual row.
 
416
 
 
417
         To create a row in this table, a manager must
 
418
         set this object to either createAndGo(4) or
 
419
         createAndWait(5).
 
420
 
 
421
         Until instances of all corresponding columns are
 
422
         appropriately configured, the value of the
 
423
         corresponding instance of the snmpTargetAddrRowStatus
 
424
         column is 'notReady'.
 
425
 
 
426
         In particular, a newly created row cannot be made
 
427
         active until the corresponding instances of
 
428
         snmpTargetAddrTDomain, snmpTargetAddrTAddress, and
 
429
         snmpTargetAddrParams have all been set.
 
430
 
 
431
         The following objects may not be modified while the
 
432
         value of this object is active(1):
 
433
             - snmpTargetAddrTDomain
 
434
             - snmpTargetAddrTAddress
 
435
         An attempt to set these objects while the value of
 
436
         snmpTargetAddrRowStatus is active(1) will result in
 
437
         an inconsistentValue error."
 
438
    ::= { snmpTargetAddrEntry 9 }
 
439
 
 
440
snmpTargetParamsTable OBJECT-TYPE
 
441
    SYNTAX      SEQUENCE OF SnmpTargetParamsEntry
 
442
    MAX-ACCESS  not-accessible
 
443
    STATUS      current
 
444
    DESCRIPTION
 
445
        "A table of SNMP target information to be used
 
446
         in the generation of SNMP messages."
 
447
    ::= { snmpTargetObjects 3 }
 
448
 
 
449
snmpTargetParamsEntry OBJECT-TYPE
 
450
    SYNTAX      SnmpTargetParamsEntry
 
451
    MAX-ACCESS  not-accessible
 
452
    STATUS      current
 
453
    DESCRIPTION
 
454
        "A set of SNMP target information.
 
455
 
 
456
         Entries in the snmpTargetParamsTable are created and
 
457
         deleted using the snmpTargetParamsRowStatus object."
 
458
    INDEX { IMPLIED snmpTargetParamsName }
 
459
    ::= { snmpTargetParamsTable 1 }
 
460
 
 
461
SnmpTargetParamsEntry ::= SEQUENCE {
 
462
    snmpTargetParamsName           SnmpAdminString,
 
463
    snmpTargetParamsMPModel        SnmpMessageProcessingModel,
 
464
    snmpTargetParamsSecurityModel  SnmpSecurityModel,
 
465
    snmpTargetParamsSecurityName   SnmpAdminString,
 
466
    snmpTargetParamsSecurityLevel  SnmpSecurityLevel,
 
467
    snmpTargetParamsStorageType    StorageType,
 
468
    snmpTargetParamsRowStatus      RowStatus
 
469
}
 
470
 
 
471
snmpTargetParamsName OBJECT-TYPE
 
472
    SYNTAX      SnmpAdminString (SIZE(1..32))
 
473
    MAX-ACCESS  not-accessible
 
474
    STATUS      current
 
475
    DESCRIPTION
 
476
        "The locally arbitrary, but unique identifier associated
 
477
         with this snmpTargetParamsEntry."
 
478
    ::= { snmpTargetParamsEntry 1 }
 
479
 
 
480
snmpTargetParamsMPModel OBJECT-TYPE
 
481
    SYNTAX      SnmpMessageProcessingModel
 
482
    MAX-ACCESS  read-create
 
483
    STATUS      current
 
484
    DESCRIPTION
 
485
        "The Message Processing Model to be used when generating
 
486
         SNMP messages using this entry."
 
487
    ::= { snmpTargetParamsEntry 2 }
 
488
 
 
489
snmpTargetParamsSecurityModel OBJECT-TYPE
 
490
    SYNTAX      SnmpSecurityModel (1..2147483647)
 
491
    MAX-ACCESS  read-create
 
492
    STATUS      current
 
493
    DESCRIPTION
 
494
        "The Security Model to be used when generating SNMP
 
495
          messages using this entry.  An implementation may
 
496
          choose to return an inconsistentValue error if an
 
497
          attempt is made to set this variable to a value
 
498
          for a security model which the implementation does
 
499
          not support."
 
500
    ::= { snmpTargetParamsEntry 3 }
 
501
 
 
502
snmpTargetParamsSecurityName OBJECT-TYPE
 
503
    SYNTAX      SnmpAdminString
 
504
    MAX-ACCESS  read-create
 
505
    STATUS      current
 
506
    DESCRIPTION
 
507
        "The securityName which identifies the Principal on
 
508
         whose behalf SNMP messages will be generated using
 
509
         this entry."
 
510
    ::= { snmpTargetParamsEntry 4 }
 
511
 
 
512
snmpTargetParamsSecurityLevel OBJECT-TYPE
 
513
    SYNTAX      SnmpSecurityLevel
 
514
    MAX-ACCESS  read-create
 
515
    STATUS      current
 
516
    DESCRIPTION
 
517
        "The Level of Security to be used when generating
 
518
         SNMP messages using this entry."
 
519
    ::= { snmpTargetParamsEntry 5 }
 
520
 
 
521
snmpTargetParamsStorageType OBJECT-TYPE
 
522
    SYNTAX      StorageType
 
523
    MAX-ACCESS  read-create
 
524
    STATUS      current
 
525
    DESCRIPTION
 
526
        "The storage type for this conceptual row.
 
527
         Conceptual rows having the value 'permanent' need not
 
528
         allow write-access to any columnar objects in the row."
 
529
    DEFVAL { nonVolatile }
 
530
    ::= { snmpTargetParamsEntry 6 }
 
531
 
 
532
snmpTargetParamsRowStatus OBJECT-TYPE
 
533
    SYNTAX      RowStatus
 
534
    MAX-ACCESS  read-create
 
535
    STATUS      current
 
536
    DESCRIPTION
 
537
        "The status of this conceptual row.
 
538
 
 
539
         To create a row in this table, a manager must
 
540
         set this object to either createAndGo(4) or
 
541
         createAndWait(5).
 
542
 
 
543
         Until instances of all corresponding columns are
 
544
         appropriately configured, the value of the
 
545
         corresponding instance of the snmpTargetParamsRowStatus
 
546
         column is 'notReady'.
 
547
 
 
548
         In particular, a newly created row cannot be made
 
549
         active until the corresponding
 
550
         snmpTargetParamsMPModel,
 
551
         snmpTargetParamsSecurityModel,
 
552
         snmpTargetParamsSecurityName,
 
553
         and snmpTargetParamsSecurityLevel have all been set.
 
554
 
 
555
         The following objects may not be modified while the
 
556
         value of this object is active(1):
 
557
             - snmpTargetParamsMPModel
 
558
             - snmpTargetParamsSecurityModel
 
559
             - snmpTargetParamsSecurityName
 
560
             - snmpTargetParamsSecurityLevel
 
561
         An attempt to set these objects while the value of
 
562
         snmpTargetParamsRowStatus is active(1) will result in
 
563
         an inconsistentValue error."
 
564
    ::= { snmpTargetParamsEntry 7 }
 
565
 
 
566
snmpUnavailableContexts OBJECT-TYPE
 
567
    SYNTAX       Counter32
 
568
    MAX-ACCESS   read-only
 
569
    STATUS       current
 
570
    DESCRIPTION
 
571
        "The total number of packets received by the SNMP
 
572
         engine which were dropped because the context
 
573
         contained in the message was unavailable."
 
574
    ::= { snmpTargetObjects 4 }
 
575
 
 
576
snmpUnknownContexts OBJECT-TYPE
 
577
    SYNTAX       Counter32
 
578
    MAX-ACCESS   read-only
 
579
    STATUS       current
 
580
    DESCRIPTION
 
581
        "The total number of packets received by the SNMP
 
582
         engine which were dropped because the context
 
583
         contained in the message was unknown."
 
584
    ::= { snmpTargetObjects 5 }
 
585
 
 
586
--
 
587
--
 
588
-- Conformance information
 
589
--
 
590
--
 
591
 
 
592
snmpTargetCompliances OBJECT IDENTIFIER ::=
 
593
                                        { snmpTargetConformance 1 }
 
594
snmpTargetGroups      OBJECT IDENTIFIER ::=
 
595
                                        { snmpTargetConformance 2 }
 
596
 
 
597
--
 
598
--
 
599
-- Compliance statements
 
600
 
 
601
--
 
602
--
 
603
 
 
604
snmpTargetCommandResponderCompliance MODULE-COMPLIANCE
 
605
    STATUS      current
 
606
    DESCRIPTION
 
607
        "The compliance statement for SNMP entities which include
 
608
         a command responder application."
 
609
    MODULE -- This Module
 
610
        MANDATORY-GROUPS { snmpTargetCommandResponderGroup }
 
611
    ::= { snmpTargetCompliances 1 }
 
612
 
 
613
snmpTargetBasicGroup OBJECT-GROUP
 
614
    OBJECTS {
 
615
        snmpTargetSpinLock,
 
616
        snmpTargetAddrTDomain,
 
617
        snmpTargetAddrTAddress,
 
618
        snmpTargetAddrTagList,
 
619
        snmpTargetAddrParams,
 
620
        snmpTargetAddrStorageType,
 
621
        snmpTargetAddrRowStatus,
 
622
        snmpTargetParamsMPModel,
 
623
        snmpTargetParamsSecurityModel,
 
624
        snmpTargetParamsSecurityName,
 
625
        snmpTargetParamsSecurityLevel,
 
626
        snmpTargetParamsStorageType,
 
627
        snmpTargetParamsRowStatus
 
628
    }
 
629
    STATUS      current
 
630
    DESCRIPTION
 
631
        "A collection of objects providing basic remote
 
632
         configuration of management targets."
 
633
    ::= { snmpTargetGroups 1 }
 
634
 
 
635
snmpTargetResponseGroup OBJECT-GROUP
 
636
    OBJECTS {
 
637
        snmpTargetAddrTimeout,
 
638
        snmpTargetAddrRetryCount
 
639
    }
 
640
    STATUS      current
 
641
    DESCRIPTION
 
642
        "A collection of objects providing remote configuration
 
643
         of management targets for applications which generate
 
644
         SNMP messages for which a response message would be
 
645
         expected."
 
646
    ::= { snmpTargetGroups 2 }
 
647
 
 
648
snmpTargetCommandResponderGroup OBJECT-GROUP
 
649
 
 
650
    OBJECTS {
 
651
        snmpUnavailableContexts,
 
652
        snmpUnknownContexts
 
653
    }
 
654
    STATUS      current
 
655
    DESCRIPTION
 
656
        "A collection of objects required for command responder
 
657
         applications, used for counting error conditions."
 
658
    ::= { snmpTargetGroups 3 }
 
659
 
 
660
END