~ubuntu-branches/ubuntu/trusty/libsmi/trusty-proposed

« back to all changes in this revision

Viewing changes to mibs/ietf/T11-FC-ZONE-SERVER-MIB

  • Committer: Bazaar Package Importer
  • Author(s): Vincent Bernat
  • Date: 2009-12-03 20:38:40 UTC
  • mfrom: (6.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20091203203840-42i5ginvt6xyfp30
Tags: 0.4.8+dfsg2-2
* Suggest snmp-mibs-downloader, a package in contrib that will download
  MIB from Internet, if requested by the user, instead of libsnmp-base.
* Upload to unstable.
* Update NEWS.Debian.
* Ship smistrip in a separate package.
* Update paths in shipped smi.conf.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
T11-FC-ZONE-SERVER-MIB  DEFINITIONS ::= BEGIN
2
 
 
3
 
IMPORTS
4
 
    MODULE-IDENTITY, OBJECT-TYPE,
5
 
    NOTIFICATION-TYPE, mib-2,
6
 
    Counter32, Unsigned32
7
 
                        FROM SNMPv2-SMI                  -- [RFC2578]
8
 
    MODULE-COMPLIANCE, OBJECT-GROUP,
9
 
    NOTIFICATION-GROUP
10
 
                        FROM SNMPv2-CONF                 -- [RFC2580]
11
 
    TEXTUAL-CONVENTION, RowStatus,
12
 
    StorageType,
13
 
    TruthValue, TimeStamp
14
 
                        FROM SNMPv2-TC                   -- [RFC2579]
15
 
    SnmpAdminString
16
 
                        FROM SNMP-FRAMEWORK-MIB          -- [RFC3411]
17
 
    ifIndex             FROM IF-MIB                      -- [RFC2863]
18
 
    fcmInstanceIndex, fcmSwitchIndex,
19
 
    FcNameIdOrZero,
20
 
    FcDomainIdOrZero    FROM FC-MGMT-MIB                 -- [RFC4044]
21
 
    T11NsGs4RejectReasonCode
22
 
                        FROM T11-FC-NAME-SERVER-MIB      -- [RFC4438]
23
 
    T11FabricIndex      FROM T11-TC-MIB                  -- [RFC4439]
24
 
    t11FamLocalSwitchWwn
25
 
                        FROM T11-FC-FABRIC-ADDR-MGR-MIB; -- [RFC4439]
26
 
 
27
 
t11ZoneServerMIB  MODULE-IDENTITY
28
 
    LAST-UPDATED  "200706270000Z"
29
 
    ORGANIZATION  "For the initial versions, T11.
30
 
                   For later versions, the IETF's IMSS Working Group."
31
 
    CONTACT-INFO
32
 
            "     Claudio DeSanti
33
 
                  Cisco Systems, Inc.
34
 
                  170 West Tasman Drive
35
 
                  San Jose, CA 95134 USA
36
 
                  EMail: cds@cisco.com
37
 
 
38
 
                  Keith McCloghrie
39
 
                  Cisco Systems, Inc.
40
 
                  170 West Tasman Drive
41
 
                  San Jose, CA 95134 USA
42
 
                  EMail: kzm@cisco.com"
43
 
 
44
 
    DESCRIPTION
45
 
           "The MIB module for the management of Fibre Channel Zoning
46
 
           Servers, both for Basic Zoning Management and for Enhanced
47
 
 
48
 
 
49
 
           Zoning Management, as defined in the FC-GS-5 specification.
50
 
 
51
 
           FC-GS-5 defines (in-band) management operations for
52
 
           manipulating the Zone Set Database, some for use in Basic
53
 
           mode (e.g., 'Add Zone Set (AZS)', etc.), and some for use in
54
 
           Enhanced mode (e.g., Create Zone Set (CZS)', etc.).  When
55
 
           Enhanced Zoning Management is in use, FC-GS-5 requires that
56
 
           these in-band management operations be rejected unless they
57
 
           are issued within the context of a GS-5 server session.  The
58
 
           use of a server session ensures serialized access to the
59
 
           Zoning Database since the Fabric lock for the Zone Server
60
 
           must be obtained as a part of establishing the server
61
 
           session to the Zone Server.
62
 
 
63
 
           Thus, if and when this MIB is used for Enhanced Zoning
64
 
           Management, SNMP SetRequests that request the modification
65
 
           of zoning definitions must be serialized with respect to
66
 
           the GS-5 requests to modify the Zoning Database.  This is
67
 
           achieved by requiring that an SNMP management application
68
 
           must first obtain the Fabric lock for the Zone Server
69
 
           before attempting to modify any zoning definitions.  The
70
 
           companion T11-FC-FABRIC-LOCK-MIB module is defined as a means
71
 
           of obtaining the Fabric lock for the Zone Server (or any
72
 
           other server).
73
 
 
74
 
           In Enhanced Zoning Management, a Zone Server keeps track of
75
 
           changes requested in the zoning definitions, but does not
76
 
           update its Zone Set Database unless there is (and until
77
 
           there is) a 'commit' operation.  To model this behavior,
78
 
           this MIB module assumes that a Zone Server (in Enhanced
79
 
           mode) takes a snapshot of its Zone Set Database as and when
80
 
           the Fabric lock (for the Zone Server application) is
81
 
           obtained; this snapshot is used to create what is herein
82
 
           called the 'copy' database.  It is this 'copy' database
83
 
           that is then updated by SNMP SetRequests (while the Fabric
84
 
           is locked).  If and when a 'commit' operation is requested
85
 
           (while the Fabric is still locked), the 'copy' database is
86
 
           then used to overwrite the previously committed contents of
87
 
           the Zone Set Database, and the new Zone Set Database is
88
 
           distributed to all other switches in the Fabric.  When the
89
 
           lock is released, any changes made that were not
90
 
           'committed' are discarded.
91
 
 
92
 
           When this MIB is used for Basic Zoning Management, the same
93
 
           set of MIB objects as used for Enhanced mode are used to
94
 
           make changes to the Database of a Zone Server on a
95
 
           particular switch, but the changes take immediate effect at
96
 
           that switch without an explicit commit.  The distribution of
97
 
 
98
 
 
99
 
 
100
 
           those changes to Zone Servers on other switches in the
101
 
           Fabric is subsequently requested through the use of a
102
 
           separate set of MIB objects.
103
 
 
104
 
           The management information specified in this MIB module
105
 
           includes the Zoning Database for each of one or more Fibre
106
 
           Channel Fabrics.  A Zoning Database is a combination of the
107
 
           Fabric's Zone Set Database and its Active Zone Set.  The
108
 
           Active Zone Set is the Zone Set currently enforced by the
109
 
           Fabric; a Zone Set Database is a database of the Zone Sets
110
 
           available to be activated within a Fabric.  All the MIB
111
 
           objects representing a Zone Set Database are modifiable at
112
 
           any time (irrespective of the value of any RowStatus
113
 
           object), whereas all objects representing the Active Zone
114
 
           Set are always read-only (except to deactivate it and/or
115
 
           activate a different one).
116
 
 
117
 
           Copyright (C) The IETF Trust (2007).  This version
118
 
           of this MIB module is part of RFC 4936;  see the RFC
119
 
           itself for full legal notices."
120
 
    REVISION  "200706270000Z"
121
 
    DESCRIPTION
122
 
           "Initial version of this MIB module, published as RFC 4936."
123
 
    ::= { mib-2 160 }
124
 
 
125
 
t11ZsMIBObjects        OBJECT IDENTIFIER ::= { t11ZoneServerMIB 1 }
126
 
t11ZsMIBConformance    OBJECT IDENTIFIER ::= { t11ZoneServerMIB 2 }
127
 
t11ZsMIBNotifications  OBJECT IDENTIFIER ::= { t11ZoneServerMIB 0 }
128
 
t11ZsConfiguration     OBJECT IDENTIFIER ::= { t11ZsMIBObjects 1 }
129
 
t11ZsStatistics        OBJECT IDENTIFIER ::= { t11ZsMIBObjects 2 }
130
 
 
131
 
 
132
 
T11ZsZoneMemberType ::= TEXTUAL-CONVENTION
133
 
    DISPLAY-HINT  "x"
134
 
    STATUS        current
135
 
    DESCRIPTION
136
 
           "Represents the addressing mechanism by
137
 
           which a member is identified:
138
 
 
139
 
                01 - N_Port_Name
140
 
                02 - Domain_ID and physical port
141
 
                03 - N_Port_ID
142
 
                04 - Node_Name
143
 
                05 - Alias Name
144
 
                06 - F_Port_Name
145
 
                E0-FF (hex) - Vendor Specific.
146
 
           "
147
 
 
148
 
 
149
 
    REFERENCE
150
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
151
 
           ANSI INCITS 427-2007, section 6.4.8.3.6."
152
 
    SYNTAX        Unsigned32 (0..255)
153
 
 
154
 
T11ZsRejectReasonExplanation ::= TEXTUAL-CONVENTION
155
 
    STATUS        current
156
 
    DESCRIPTION
157
 
           "The reason code explanation when rejecting a
158
 
           Zone Server request:
159
 
 
160
 
              'other'
161
 
                  - e.g., a reason code assigned too recently
162
 
                    to be included in this version of this MIB
163
 
              'noAdditionalExplanation'
164
 
                  - there is no additional explanation
165
 
              'zonesNotSupported'
166
 
                  - Zones are not supported
167
 
              'zoneSetNameUnknown'
168
 
                  - Zone Set name is not known
169
 
              'noZoneSetActive'
170
 
                  - no Zone Set is currently active
171
 
              'zoneNameUnknown'
172
 
                  - Zone name is unknown
173
 
              'zoneStateUnknown'
174
 
                  - state of the Zone is not known
175
 
              'incorrectPayloadLen'
176
 
                  - payload length is not correct
177
 
              'tooLargeZoneSet'
178
 
                  - Zone Set is larger than permitted size
179
 
              'deactivateZoneSetFailed'
180
 
                  - deactivation of Zone Set failed
181
 
              'reqNotSupported'
182
 
                  - request is not supported
183
 
              'capabilityNotSupported'
184
 
                  - capability is not supported
185
 
              'zoneMemberIDTypeNotSupp'
186
 
                  - Zone Member Identifier Type is not supported
187
 
              'invalidZoneSetDefinition'
188
 
                  - Zone Set definition is invalid
189
 
              'enhancedZoningCmdsNotSupported'
190
 
                  - Enhanced Zoning commands are not supported
191
 
              'zoneSetExists'
192
 
                  - Zone Set already exists
193
 
              'zoneExists'
194
 
                  - Zone already exists
195
 
              'aliasExists'
196
 
                  - Zone Alias already exists
197
 
 
198
 
 
199
 
              'zoneSetUnknown'
200
 
                  - Zone Set unknown
201
 
              'zoneUnknown'
202
 
                  - Zone unknown
203
 
              'aliasUnknown'
204
 
                  - Zone Alias unknown
205
 
              'zoneAliasTypeUnknown'
206
 
                  - unknown Zone attribute type
207
 
              'unableEnhancedMode'
208
 
                  - Fabric unable to work in Enhanced Mode
209
 
              'basicZoningCmdsNotSupported'
210
 
                  - Basic Zoning commands are not supported
211
 
              'zoneAttribObjectExists'
212
 
                  - Zone attribute object already exists
213
 
              'zoneAttribObjectUnknown'
214
 
                  - Zone attribute object unknown
215
 
              'requestInProcess'
216
 
                  - request in process
217
 
              'cmitInProcess'
218
 
                  - CMIT in process
219
 
              'hardEnforcementFailed'
220
 
                  - hard enforcement failed
221
 
              'unresolvedReferences'
222
 
                  - unresolved references in the Zone Set Database
223
 
              'consistencyChecksFailed'
224
 
                  - consistency checks failed."
225
 
    REFERENCE
226
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
227
 
           ANSI INCITS 427-2007, section 6.4.9."
228
 
    SYNTAX        INTEGER {
229
 
                      other(1),
230
 
                      noAdditionalExplanation(2),
231
 
                      zonesNotSupported(3),
232
 
                      zoneSetNameUnknown(4),
233
 
                      noZoneSetActive(5),
234
 
                      zoneNameUnknown(6),
235
 
                      zoneStateUnknown(7),
236
 
                      incorrectPayloadLen(8),
237
 
                      tooLargeZoneSet(9),
238
 
                      deactivateZoneSetFailed(10),
239
 
                      reqNotSupported(11),
240
 
                      capabilityNotSupported(12),
241
 
                      zoneMemberIDTypeNotSupp(13),
242
 
                      invalidZoneSetDefinition(14),
243
 
                      enhancedZoningCmdsNotSupported(15),
244
 
                      zoneSetExists(16),
245
 
                      zoneExists(17),
246
 
                      aliasExists(18),
247
 
 
248
 
 
249
 
                      zoneSetUnknown(19),
250
 
                      zoneUnknown(20),
251
 
                      aliasUnknown(21),
252
 
                      zoneAliasTypeUnknown(22),
253
 
                      unableEnhancedMode(23),
254
 
                      basicZoningCmdsNotSupported(24),
255
 
                      zoneAttribObjectExists(25),
256
 
                      zoneAttribObjectUnknown(26),
257
 
                      requestInProcess(27),
258
 
                      cmitInProcess(28),
259
 
                      hardEnforcementFailed(29),
260
 
                      unresolvedReferences(30),
261
 
                      consistencyChecksFailed(31)
262
 
                  }
263
 
 
264
 
T11ZoningName ::= TEXTUAL-CONVENTION
265
 
    STATUS        current
266
 
    DESCRIPTION
267
 
           "This datatype is a refinement of an SnmpAdminString,
268
 
           and is used to represent a name stored in a Fibre
269
 
           Channel Zoning Data Structure.
270
 
 
271
 
           The value begins with an ASCII letter (upper or lower
272
 
           case) followed by zero or more characters from the set:
273
 
           lower case letters, upper case letters, numbers, and
274
 
           the symbols ($-^_).
275
 
 
276
 
           The value does not include fill bytes."
277
 
    REFERENCE
278
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
279
 
           ANSI INCITS 427-2007, section 6.4.8.1."
280
 
    SYNTAX       OCTET STRING (SIZE (1..64))
281
 
 
282
 
--
283
 
--
284
 
 
285
 
t11ZsServerTable OBJECT-TYPE
286
 
    SYNTAX       SEQUENCE OF T11ZsServerEntry
287
 
    MAX-ACCESS   not-accessible
288
 
    STATUS       current
289
 
    DESCRIPTION
290
 
           "A table containing information about the Zone Servers
291
 
           on each Fabric in one or more switches, and providing
292
 
           the capability to perform operations on their Zone
293
 
           Server databases."
294
 
    ::= { t11ZsConfiguration 1 }
295
 
 
296
 
 
297
 
 
298
 
t11ZsServerEntry OBJECT-TYPE
299
 
    SYNTAX       T11ZsServerEntry
300
 
    MAX-ACCESS   not-accessible
301
 
    STATUS       current
302
 
    DESCRIPTION
303
 
           "Each entry contains information specific to a
304
 
           Zone Server for a particular Fabric (identified by
305
 
           the value of t11ZsServerFabricIndex) on a particular
306
 
           switch (identified by values of fcmInstanceIndex
307
 
           and fcmSwitchIndex).
308
 
 
309
 
           The persistence across reboots of writable values in
310
 
           a row of this table is given by the instance of
311
 
           t11ZsServerDatabaseStorageType in that row."
312
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
313
 
              t11ZsServerFabricIndex }
314
 
    ::= { t11ZsServerTable 1 }
315
 
 
316
 
T11ZsServerEntry ::= SEQUENCE {
317
 
    t11ZsServerFabricIndex           T11FabricIndex,
318
 
    t11ZsServerCapabilityObject      BITS,
319
 
    t11ZsServerDatabaseStorageType   StorageType,
320
 
    t11ZsServerDistribute            INTEGER,
321
 
    t11ZsServerCommit                INTEGER,
322
 
    t11ZsServerResult                INTEGER,
323
 
    t11ZsServerReasonCode            T11NsGs4RejectReasonCode,
324
 
    t11ZsServerReasonCodeExp         OCTET STRING,
325
 
    t11ZsServerReasonVendorCode      OCTET STRING,
326
 
    t11ZsServerLastChange            TimeStamp,
327
 
    t11ZsServerHardZoning            TruthValue,
328
 
    t11ZsServerReadFromDatabase      INTEGER,
329
 
    t11ZsServerOperationMode         INTEGER,
330
 
    t11ZsServerChangeModeResult      INTEGER,
331
 
    t11ZsServerDefaultZoneSetting    INTEGER,
332
 
    t11ZsServerMergeControlSetting   INTEGER,
333
 
    t11ZsServerDefZoneBroadcast      TruthValue
334
 
}
335
 
 
336
 
t11ZsServerFabricIndex OBJECT-TYPE
337
 
    SYNTAX       T11FabricIndex
338
 
    MAX-ACCESS   not-accessible
339
 
    STATUS       current
340
 
    DESCRIPTION
341
 
           "A unique index value that uniquely identifies a
342
 
           particular Fabric."
343
 
    ::= { t11ZsServerEntry 1 }
344
 
 
345
 
t11ZsServerCapabilityObject OBJECT-TYPE
346
 
 
347
 
 
348
 
 
349
 
    SYNTAX        BITS {
350
 
                      enhancedMode(0),
351
 
                      zoneSetDb(1),
352
 
                      activateDirect(2),
353
 
                      hardZoning(3)
354
 
                  }
355
 
    MAX-ACCESS    read-only
356
 
    STATUS        current
357
 
    DESCRIPTION
358
 
           "This bitmap represents the capability of the switch
359
 
           on this Fabric:
360
 
 
361
 
               'enhancedMode' - able to support enhanced Zoning
362
 
                                mode of operation.
363
 
 
364
 
               'zoneSetDb'    - able to support maintaining of
365
 
                                a Zone Set Database.
366
 
 
367
 
               'activateDirect' - able to support the Activate
368
 
                                  Direct command.
369
 
 
370
 
               'hardZoning'   - able to support Hard Zoning."
371
 
    REFERENCE
372
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
373
 
           ANSI INCITS 418-2006, April 2006, section 6.1.23.4.4"
374
 
    ::= { t11ZsServerEntry 2 }
375
 
 
376
 
t11ZsServerDatabaseStorageType OBJECT-TYPE
377
 
    SYNTAX       StorageType
378
 
    MAX-ACCESS   read-write
379
 
    STATUS       current
380
 
    DESCRIPTION
381
 
           "This object specifies the memory realization, on a
382
 
           particular switch, of the Zone Set database for a
383
 
           particular Fabric.  Specifically, each row in the
384
 
           following tables:
385
 
 
386
 
                      t11ZsSetTable
387
 
                      t11ZsZoneTable
388
 
                      t11ZsSetZoneTable
389
 
                      t11ZsAliasTable
390
 
                      t11ZsZoneMemberTable
391
 
                      t11ZsAttribBlockTable
392
 
                      t11ZsAttribTable
393
 
 
394
 
           has a StorageType as specified by the instance of
395
 
           this object that is INDEXed by the same values of
396
 
           fcmInstanceIndex, fcmSwitchIndex, and
397
 
 
398
 
 
399
 
           t11ZsServerFabricIndex.
400
 
 
401
 
           The value of this object is also used to indicate
402
 
           the persistence across reboots of writable values in
403
 
           its row of the t11ZsServerTable, as well as the
404
 
           corresponding row in the t11ZsNotifyControlTable.
405
 
 
406
 
           If an instance of this object has the value
407
 
           'permanent(4)', the Zone Set database for the given
408
 
           Fabric on the given switch is not required to be
409
 
           writeable."
410
 
    DEFVAL { nonVolatile }
411
 
    ::= { t11ZsServerEntry 3 }
412
 
 
413
 
t11ZsServerDistribute OBJECT-TYPE
414
 
    SYNTAX       INTEGER {
415
 
                     noop(1),
416
 
                     zoneSetDb(2)
417
 
                 }
418
 
    MAX-ACCESS   read-write
419
 
    STATUS       current
420
 
    DESCRIPTION
421
 
           "This object can be set only in Basic mode.  When set
422
 
           to the value 'zoneSetDb', it requests that the Zone Set
423
 
           database of a particular switch for a particular Fabric
424
 
           be distributed to every other switch in that Fabric,
425
 
           e.g., by using Stage Fabric Configuration Update (SFC)
426
 
           and Update Fabric Configuration (UFC) requests.
427
 
 
428
 
           Setting this object to 'noop' has no effect.
429
 
           When read, the value of this object is always 'noop'.
430
 
 
431
 
           When the corresponding instance of t11ZsServerOperationMode
432
 
           has the value 'enhanced', or when the corresponding instance
433
 
           of t11ZsZoneSetResult has the value 'inProgress', it
434
 
           is inconsistent to try to set the value of this object."
435
 
    REFERENCE
436
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
437
 
           ANSI INCITS 418-2006, April 2006, section 6.1.19.1."
438
 
    ::= { t11ZsServerEntry 4 }
439
 
 
440
 
t11ZsServerCommit OBJECT-TYPE
441
 
    SYNTAX        INTEGER {
442
 
                      commitZoneChanges(1),
443
 
                      noop(2)
444
 
                  }
445
 
    MAX-ACCESS    read-write
446
 
    STATUS        current
447
 
 
448
 
 
449
 
    DESCRIPTION
450
 
            "This object is only used in Enhanced mode.
451
 
 
452
 
            In Enhanced mode, it can only be modified when the Fabric
453
 
            lock for the Zone Server on the particular Fabric has been
454
 
            obtained for use by SNMP SetRequests, and even then, only
455
 
            by the SNMP entity identified by the value of corresponding
456
 
            instance of t11FLockInitiator.
457
 
 
458
 
            Setting the object requests an action:
459
 
 
460
 
              commitZoneChanges - requests that the changes made
461
 
                                  within this session to the Zone
462
 
                                  Set Database be committed.
463
 
              noop              - requests nothing.
464
 
 
465
 
            When read, the value is always 'noop'."
466
 
    REFERENCE
467
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
468
 
           ANSI INCITS 427-2007, section 6.4.10.2."
469
 
    ::= { t11ZsServerEntry 5 }
470
 
 
471
 
t11ZsServerResult OBJECT-TYPE
472
 
    SYNTAX       INTEGER {
473
 
                     none(1),
474
 
                     inProgress(2),
475
 
                     success(3),
476
 
                     rejectFailure(4),
477
 
                     otherFailure(5)
478
 
                 }
479
 
    MAX-ACCESS   read-only
480
 
    STATUS       current
481
 
    DESCRIPTION
482
 
           "In Basic mode, this object indicates the status/result
483
 
           of the last distribution of the Zone Set database that
484
 
           was invoked via the corresponding instance of
485
 
           t11ZsZoneSetDistribute, e.g., the status/result of
486
 
           Stage Fabric Configuration Update (SFC) request(s) used
487
 
           to implement the setting of t11ZsZoneSetDistribute.
488
 
 
489
 
           In Enhanced mode, this object indicates the status/result
490
 
           of the last commit of changes to the Zone Set database
491
 
           that was invoked via the corresponding instance of
492
 
           t11ZsServerCommit.
493
 
 
494
 
             'none'          - no distribution/commit invoked
495
 
                               via the corresponding instance of
496
 
                               t11ZsZoneSetDistribute (Basic mode)
497
 
 
498
 
 
499
 
                               or t11ZsServerCommit (Enhanced mode).
500
 
             'inProgress'    - distribution/commit is still in
501
 
                               progress.
502
 
             'success'       - distribution/commit completed
503
 
                               successfully.
504
 
             'rejectFailure' - distribution/commit failed due to
505
 
                               an SW_RJT.
506
 
             'otherFailure'  - distribution/commit failed for some
507
 
                               other reason.
508
 
 
509
 
           When the value is 'rejectFailure', the corresponding
510
 
           instances of t11ZsServerReasonCode,
511
 
           t11ZsServerReasonCodeExp and t11ZsServerReasonVendorCode
512
 
           contain the reason codes. "
513
 
    REFERENCE
514
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
515
 
           ANSI INCITS 427-2007, section 6.4.10.2.3."
516
 
    ::= { t11ZsServerEntry 6 }
517
 
 
518
 
t11ZsServerReasonCode OBJECT-TYPE
519
 
    SYNTAX       T11NsGs4RejectReasonCode
520
 
    MAX-ACCESS   read-only
521
 
    STATUS       current
522
 
    DESCRIPTION
523
 
           "When the corresponding instance of t11ZsZoneSetResult
524
 
           has the value 'rejectFailure', this object contains
525
 
           the rejection's reason code.
526
 
 
527
 
           When the corresponding instance of t11ZsServerResult
528
 
           has a value other than 'rejectFailure', this object
529
 
           should contain the value 'none'."
530
 
    REFERENCE
531
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
532
 
           ANSI INCITS 418-2006, April 2006, section 6.1.3 and
533
 
           tables 4, 5, and 6."
534
 
    ::= { t11ZsServerEntry 7 }
535
 
 
536
 
t11ZsServerReasonCodeExp OBJECT-TYPE
537
 
    SYNTAX       OCTET STRING (SIZE (0 | 1))
538
 
    MAX-ACCESS   read-only
539
 
    STATUS       current
540
 
    DESCRIPTION
541
 
           "When the corresponding instance of t11ZsZoneSetResult
542
 
           has the value 'rejectFailure', this object contains
543
 
           the rejection's reason code explanation.
544
 
 
545
 
           When the corresponding instance of t11ZsServerResult
546
 
           has a value other than 'rejectFailure', this object
547
 
 
548
 
 
549
 
 
550
 
           should contain the zero-length string."
551
 
    REFERENCE
552
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
553
 
           ANSI INCITS 418-2006, April 2006, section 6.1.3 and
554
 
           tables 4, 5, and 6."
555
 
    ::= { t11ZsServerEntry 8 }
556
 
 
557
 
t11ZsServerReasonVendorCode OBJECT-TYPE
558
 
    SYNTAX       OCTET STRING (SIZE (0 | 1))
559
 
    MAX-ACCESS   read-only
560
 
    STATUS       current
561
 
    DESCRIPTION
562
 
           "When the corresponding instance of t11ZsZoneSetResult
563
 
           has the value 'rejectFailure', this object contains
564
 
           the rejection's reason vendor-specific code.
565
 
 
566
 
           When the corresponding instance of t11ZsServerResult
567
 
           has a value other than 'rejectFailure', this object
568
 
           should contain the zero-length string."
569
 
    REFERENCE
570
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
571
 
           ANSI INCITS 418-2006, April 2006, section 6.1.3 and
572
 
           tables 4, 5, and 6."
573
 
    ::= { t11ZsServerEntry 9 }
574
 
 
575
 
t11ZsServerLastChange OBJECT-TYPE
576
 
    SYNTAX       TimeStamp
577
 
    MAX-ACCESS   read-only
578
 
    STATUS       current
579
 
    DESCRIPTION
580
 
           "The value of sysUpTime at the time of the last change
581
 
           (creation, modification, or deletion) to the Zone Set
582
 
           database for the Zone Server for a particular Fabric.
583
 
           If said Zone Set database has not changed since the
584
 
           last re-initialization of the local network management
585
 
           system, then this object will contain a zero value."
586
 
    ::= { t11ZsServerEntry 10 }
587
 
 
588
 
t11ZsServerHardZoning OBJECT-TYPE
589
 
    SYNTAX       TruthValue
590
 
    MAX-ACCESS   read-only
591
 
    STATUS       current
592
 
    DESCRIPTION
593
 
           "This object indicates whether this switch, if and when it
594
 
           is in Basic mode, enforces Hard Zoning on this Fabric."
595
 
    REFERENCE
596
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
597
 
           ANSI INCITS 427-2007, section 6.4.10.3.2."
598
 
 
599
 
 
600
 
 
601
 
    ::= { t11ZsServerEntry 11 }
602
 
 
603
 
t11ZsServerReadFromDatabase OBJECT-TYPE
604
 
    SYNTAX        INTEGER {
605
 
                      committedDB(1),
606
 
                      copyDB(2)
607
 
                  }
608
 
    MAX-ACCESS    read-write
609
 
    STATUS        current
610
 
    DESCRIPTION
611
 
           "In Enhanced mode, this object specifies whether
612
 
           subsequent SNMP Responses (generated by the local SNMP
613
 
           agent) to operations that read the configuration of
614
 
           Zone Sets, Zones, Members, Aliases and Attributes will
615
 
           reflect the values stored in the current (committed)
616
 
           Zone Set database, or those stored in the 'copy'
617
 
           database.
618
 
 
619
 
           In Basic mode, the value of this object is always
620
 
           'committedDB' (since there is no 'copy' database in
621
 
           Basic mode).  In SNMP agents that don't support
622
 
           write access to the Zone Set database, this object
623
 
           is always 'committedDB' (since the copy database,
624
 
           if it were to exist, would be identical)."
625
 
    DEFVAL { committedDB }
626
 
    ::= { t11ZsServerEntry 12 }
627
 
 
628
 
t11ZsServerOperationMode OBJECT-TYPE
629
 
    SYNTAX        INTEGER {
630
 
                      basic(1),
631
 
                      enhanced(2)
632
 
                  }
633
 
    MAX-ACCESS    read-write
634
 
    STATUS        current
635
 
    DESCRIPTION
636
 
           "The operational mode of the Zone Server.
637
 
 
638
 
           Setting this object to 'enhanced' is a request that the mode
639
 
           of operation of the Zone Server be Enhanced mode, which is
640
 
           only possible if all devices in the Fibre Channel Fabric are
641
 
           capable of working in Enhanced mode.  If not, the request
642
 
           will fail and the corresponding value of
643
 
           t11ZsServerChangeModeResult will so indicate.
644
 
 
645
 
           Setting this object to 'basic' is a request that the mode
646
 
           of operation of the Zone Server be Basic mode.  However,
647
 
           such a set may fail while operating in Enhanced mode,
648
 
           since FC-GS-5 makes no provision for changing (back)
649
 
 
650
 
 
651
 
 
652
 
           to Basic mode.
653
 
 
654
 
           Note that setting this object does not cause or require
655
 
           that the Fabric lock for the Zone Server be obtained.
656
 
           However, when this object has the value 'enhanced', any SNMP
657
 
           SetRequests that attempt to modify the copy database cannot
658
 
           be successful if the Fabric lock has not been obtained
659
 
           or has since been released."
660
 
    REFERENCE
661
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
662
 
           ANSI INCITS 427-2007, sections 6.4.10.1.1 and 6.4.10.1.2."
663
 
    DEFVAL { basic }
664
 
    ::= { t11ZsServerEntry 13 }
665
 
 
666
 
t11ZsServerChangeModeResult OBJECT-TYPE
667
 
    SYNTAX        INTEGER {
668
 
                      success(1),
669
 
                      failure(2),
670
 
                      inProgress(3),
671
 
                      none(4)
672
 
                  }
673
 
    MAX-ACCESS    read-only
674
 
    STATUS        current
675
 
    DESCRIPTION
676
 
           "When this object has the value of 'success' or
677
 
           'failure', the value indicates the outcome of the most
678
 
           recent request, invoked via t11ZsServerOperationMode,
679
 
           to change the mode of operation of the Zone Server.
680
 
           When such a request is in progress, this object has the
681
 
           value 'inProgress'.  Prior to the first such request,
682
 
           the value of this object is 'none'."
683
 
    ::= { t11ZsServerEntry 14 }
684
 
 
685
 
t11ZsServerDefaultZoneSetting OBJECT-TYPE
686
 
    SYNTAX       INTEGER {
687
 
                     permit(1),
688
 
                     deny(2)
689
 
                 }
690
 
    MAX-ACCESS   read-write
691
 
    STATUS       current
692
 
    DESCRIPTION
693
 
           "This object controls the Enhanced Zoning flag that
694
 
           governs the behavior of the Default Zone on this Fabric.
695
 
 
696
 
           If this object is set to 'permit', then the members of
697
 
           the Default Zone on this Fabric can communicate with
698
 
           each other.
699
 
 
700
 
 
701
 
 
702
 
 
703
 
           If this object is set to 'deny', then the members of the
704
 
           Default Zone on this Fabric cannot communicate with each
705
 
           other."
706
 
    REFERENCE
707
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
708
 
           ANSI INCITS 427-2007, section 6.4.10.1.1."
709
 
    DEFVAL  { deny }
710
 
    ::= { t11ZsServerEntry 15 }
711
 
 
712
 
t11ZsServerMergeControlSetting OBJECT-TYPE
713
 
    SYNTAX        INTEGER {
714
 
                      allow(1),
715
 
                      restrict(2)
716
 
                  }
717
 
    MAX-ACCESS    read-write
718
 
    STATUS        current
719
 
    DESCRIPTION
720
 
           "This object controls the Enhanced Zoning flag that
721
 
           indicates the Merge Control Setting for this Fabric:
722
 
 
723
 
               'allow'    - a switch may join the Fabric only if
724
 
                            its Zoning Database is able to merge
725
 
                            with the Fabric's Zoning Database.
726
 
               'restrict' - a switch may join the Fabric only if
727
 
                            its Zoning Database is equal to the
728
 
                            Fabric's Zoning Database."
729
 
    REFERENCE
730
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
731
 
           ANSI INCITS 427-2007, section 6.4.10.1.1."
732
 
    DEFVAL { allow }
733
 
    ::= { t11ZsServerEntry 16 }
734
 
 
735
 
t11ZsServerDefZoneBroadcast OBJECT-TYPE
736
 
    SYNTAX       TruthValue
737
 
    MAX-ACCESS   read-write
738
 
    STATUS       current
739
 
    DESCRIPTION
740
 
           "This object controls an Enhanced Zoning capability:
741
 
           it indicates whether Broadcast Zoning is enabled on
742
 
           the Default Zone on this Fabric.  If this object is
743
 
           set to 'true', then it is enabled.  If this object is
744
 
           set to 'false', then it is disabled.
745
 
 
746
 
           If broadcast Zoning is enabled on a Default Zone,
747
 
           then broadcast frames generated by a member in that
748
 
           Default Zone will be restricted to members in that
749
 
           Default Zone."
750
 
    REFERENCE
751
 
 
752
 
 
753
 
 
754
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
755
 
           ANSI INCITS 427-2007, section 6.4.7.2.2."
756
 
    ::= { t11ZsServerEntry 17 }
757
 
 
758
 
--
759
 
--
760
 
 
761
 
t11ZsSetTable  OBJECT-TYPE
762
 
    SYNTAX       SEQUENCE OF T11ZsSetEntry
763
 
    MAX-ACCESS   not-accessible
764
 
    STATUS       current
765
 
    DESCRIPTION
766
 
           "A table containing information on every Zone
767
 
           Set in the Zone Set database of the Zone Servers
768
 
           on each Fabric in one or more switches.
769
 
 
770
 
           In Enhanced mode, changes to a database made via this
771
 
           table are always made to the 'copy' database, but
772
 
           values read from this table reflect the contents of
773
 
           either the 'copy' database or the current (committed)
774
 
           database as indicated by the corresponding value of
775
 
           t11ZsServerReadFromDatabase."
776
 
    ::= { t11ZsConfiguration 2 }
777
 
 
778
 
t11ZsSetEntry  OBJECT-TYPE
779
 
    SYNTAX       T11ZsSetEntry
780
 
    MAX-ACCESS   not-accessible
781
 
    STATUS       current
782
 
    DESCRIPTION
783
 
           "Each entry contains information about a Zone Set
784
 
           in the Zone Set database of a particular Fabric
785
 
           (identified by the value of t11ZsServerFabricIndex)
786
 
           on a particular switch (identified by values of
787
 
           fcmInstanceIndex and fcmSwitchIndex).
788
 
 
789
 
           A Zone Set can be created in an existing Zone Set
790
 
           database, and can contain zero or more existing
791
 
           Zones.  As and when new Zones are created
792
 
           (as rows in the t11ZsZoneTable), they can be added
793
 
           to a Zone Set by creating an entry for each in the
794
 
           t11ZsSetZoneTable.  Deleting a row from this table
795
 
           deletes the Zone Set from the Zone Set database
796
 
           maintained by the Zone Server, but does not otherwise
797
 
           affect the Zone Server.
798
 
 
799
 
           The StorageType of a row in this table is specified by
800
 
           the instance of t11ZsServerDatabaseStorageType that is
801
 
 
802
 
 
803
 
 
804
 
           INDEXed by the same values of fcmInstanceIndex,
805
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
806
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
807
 
              t11ZsServerFabricIndex, t11ZsSetIndex }
808
 
    ::= { t11ZsSetTable 1 }
809
 
 
810
 
T11ZsSetEntry ::= SEQUENCE {
811
 
    t11ZsSetIndex          Unsigned32,
812
 
    t11ZsSetName           T11ZoningName,
813
 
    t11ZsSetRowStatus      RowStatus
814
 
}
815
 
 
816
 
t11ZsSetIndex  OBJECT-TYPE
817
 
    SYNTAX       Unsigned32 (1..4294967295)
818
 
    MAX-ACCESS   not-accessible
819
 
    STATUS       current
820
 
    DESCRIPTION
821
 
           "The index of a Zone Set.  This object uniquely
822
 
           identifies a Zone Set in the Zone Set database
823
 
           for a particular Fabric on a particular switch."
824
 
    ::= { t11ZsSetEntry 1 }
825
 
 
826
 
t11ZsSetName OBJECT-TYPE
827
 
    SYNTAX       T11ZoningName
828
 
    MAX-ACCESS   read-create
829
 
    STATUS       current
830
 
    DESCRIPTION
831
 
           "The name of this Zone Set.  The t11ZsSetName should
832
 
           be unique within a Fabric.
833
 
 
834
 
           The Zone Set can be renamed at any time (i.e., even
835
 
           when the row in an active state) by setting this object
836
 
           to a new value."
837
 
    ::= { t11ZsSetEntry 2 }
838
 
 
839
 
t11ZsSetRowStatus OBJECT-TYPE
840
 
    SYNTAX       RowStatus
841
 
    MAX-ACCESS   read-create
842
 
    STATUS       current
843
 
    DESCRIPTION
844
 
           "The status of this conceptual row.
845
 
 
846
 
           This object cannot be set to 'active' unless the
847
 
           corresponding value of t11ZsSetName is unique within
848
 
           the Fabric's Zone Server database on this switch."
849
 
    ::= { t11ZsSetEntry 3 }
850
 
 
851
 
 
852
 
 
853
 
 
854
 
 
855
 
--
856
 
--
857
 
 
858
 
t11ZsZoneTable OBJECT-TYPE
859
 
    SYNTAX       SEQUENCE OF T11ZsZoneEntry
860
 
    MAX-ACCESS   not-accessible
861
 
    STATUS       current
862
 
    DESCRIPTION
863
 
           "This table gives information on all the Zones in the
864
 
           Zone Set database of the Zone Servers on each Fabric
865
 
           in one or more switches.
866
 
 
867
 
           In Enhanced mode, changes to a database made via this
868
 
           table are always made to the 'copy' database, but
869
 
           values read from this table reflect the contents of
870
 
           either the 'copy' database or the current (committed)
871
 
           database as indicated by the corresponding value of
872
 
           t11ZsServerReadFromDatabase."
873
 
    ::= { t11ZsConfiguration 3 }
874
 
 
875
 
t11ZsZoneEntry OBJECT-TYPE
876
 
    SYNTAX       T11ZsZoneEntry
877
 
    MAX-ACCESS   not-accessible
878
 
    STATUS       current
879
 
    DESCRIPTION
880
 
           "Each entry contains information about a Zone
881
 
           in the Zone Set database of a particular Fabric
882
 
           (identified by the value of t11ZsServerFabricIndex)
883
 
           on a particular switch (identified by values of
884
 
           fcmInstanceIndex and fcmSwitchIndex).
885
 
 
886
 
           A Zone can be created in an existing Zone Set
887
 
           database, by first creating an entry in this table,
888
 
           and then adding members to it by creating entries in the
889
 
           t11ZsZoneMemberTable.
890
 
 
891
 
           The StorageType of a row in this table is specified by
892
 
           the instance of t11ZsServerDatabaseStorageType that is
893
 
           INDEXed by the same values of fcmInstanceIndex,
894
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
895
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
896
 
              t11ZsServerFabricIndex, t11ZsZoneIndex }
897
 
    ::= { t11ZsZoneTable 1 }
898
 
 
899
 
T11ZsZoneEntry ::= SEQUENCE {
900
 
    t11ZsZoneIndex             Unsigned32,
901
 
    t11ZsZoneName              T11ZoningName,
902
 
 
903
 
 
904
 
 
905
 
    t11ZsZoneAttribBlock       Unsigned32,
906
 
    t11ZsZoneRowStatus         RowStatus
907
 
}
908
 
 
909
 
t11ZsZoneIndex  OBJECT-TYPE
910
 
    SYNTAX       Unsigned32 (1..4294967295)
911
 
    MAX-ACCESS   not-accessible
912
 
    STATUS       current
913
 
    DESCRIPTION
914
 
           "An index value that uniquely identifies this
915
 
           Zone within a particular Fabric's Zone Set database
916
 
           on a particular switch."
917
 
    ::= { t11ZsZoneEntry 1 }
918
 
 
919
 
t11ZsZoneName OBJECT-TYPE
920
 
    SYNTAX       T11ZoningName
921
 
    MAX-ACCESS   read-create
922
 
    STATUS       current
923
 
    DESCRIPTION
924
 
           "The name of this Zone.  The t11ZsZoneName should be
925
 
           unique within a Fabric.
926
 
 
927
 
           The Zone can be renamed by setting this object
928
 
           to a new value."
929
 
    ::= { t11ZsZoneEntry 2 }
930
 
 
931
 
t11ZsZoneAttribBlock OBJECT-TYPE
932
 
    SYNTAX       Unsigned32 (0..4294967295)
933
 
    MAX-ACCESS   read-create
934
 
    STATUS       current
935
 
    DESCRIPTION
936
 
           "This object specifies the index value of the
937
 
           Zone Attribute Block that contains the Attributes
938
 
           of this Zone.
939
 
 
940
 
           In Enhanced mode, a value of zero indicates this
941
 
           Zone has no Zone Attributes.  In Basic mode, this
942
 
           object always has the value of zero."
943
 
    ::= { t11ZsZoneEntry 3 }
944
 
 
945
 
t11ZsZoneRowStatus OBJECT-TYPE
946
 
    SYNTAX       RowStatus
947
 
    MAX-ACCESS   read-create
948
 
    STATUS       current
949
 
    DESCRIPTION
950
 
           "The status of this conceptual row.
951
 
 
952
 
           This object cannot be set to 'active' unless the
953
 
 
954
 
 
955
 
 
956
 
           corresponding value of t11ZsZoneName is unique within
957
 
           the Fabric's Zone Server database on this switch."
958
 
    ::= { t11ZsZoneEntry 4 }
959
 
 
960
 
--
961
 
--
962
 
 
963
 
t11ZsSetZoneTable  OBJECT-TYPE
964
 
    SYNTAX       SEQUENCE OF T11ZsSetZoneEntry
965
 
    MAX-ACCESS   not-accessible
966
 
    STATUS       current
967
 
    DESCRIPTION
968
 
           "This table specifies which Zones belong to which Zone
969
 
           Sets in the Zone Set database of the Zone Servers
970
 
           on each Fabric in one or more switches."
971
 
    ::= { t11ZsConfiguration 4 }
972
 
 
973
 
t11ZsSetZoneEntry  OBJECT-TYPE
974
 
    SYNTAX       T11ZsSetZoneEntry
975
 
    MAX-ACCESS   not-accessible
976
 
    STATUS       current
977
 
    DESCRIPTION
978
 
           "Each entry specifies that a particular Zone (identified
979
 
           by the value of t11ZsZoneIndex) is one of the Zones
980
 
           that form a particular Zone Set (identified by the
981
 
           value of t11ZsSetIndex) in the Zone Set database of a
982
 
           particular Fabric (identified by the value of
983
 
           t11ZsServerFabricIndex) on a particular switch
984
 
           (identified by values of fcmInstanceIndex and
985
 
           fcmSwitchIndex).
986
 
 
987
 
           When a row in this table exists, it references one row in
988
 
           the t11ZsSetTable and one row in the t11ZsZoneTable.  The
989
 
           agent must ensure that both such rows when referenced by an
990
 
           active row in this table, do exist and have a status of
991
 
           'active', either by refusing to create new rows in this
992
 
           table, or by automatically deleting rows in this table.
993
 
 
994
 
           An 'active' row in this table references one row in the
995
 
           t11ZsSetTable and one in the t11ZsZoneTable.  The agent must
996
 
           ensure that all such referenced rows exist with a status of
997
 
           'active', either by refusing to create new active rows in
998
 
           this table, or by automatically deleting any rows in this
999
 
           table that reference a deleted row.
1000
 
 
1001
 
           The StorageType of a row in this table is specified by
1002
 
           the instance of t11ZsServerDatabaseStorageType that is
1003
 
 
1004
 
 
1005
 
 
1006
 
           INDEXed by the same values of fcmInstanceIndex,
1007
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
1008
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1009
 
              t11ZsServerFabricIndex,
1010
 
              t11ZsSetIndex, t11ZsZoneIndex }
1011
 
    ::= { t11ZsSetZoneTable 1 }
1012
 
 
1013
 
T11ZsSetZoneEntry ::= SEQUENCE {
1014
 
    t11ZsSetZoneRowStatus      RowStatus
1015
 
}
1016
 
 
1017
 
t11ZsSetZoneRowStatus OBJECT-TYPE
1018
 
    SYNTAX       RowStatus
1019
 
    MAX-ACCESS   read-create
1020
 
    STATUS       current
1021
 
    DESCRIPTION
1022
 
           "The status of this conceptual row."
1023
 
    ::= { t11ZsSetZoneEntry 1 }
1024
 
 
1025
 
--
1026
 
--
1027
 
 
1028
 
t11ZsAliasTable OBJECT-TYPE
1029
 
    SYNTAX       SEQUENCE OF T11ZsAliasEntry
1030
 
    MAX-ACCESS   not-accessible
1031
 
    STATUS       current
1032
 
    DESCRIPTION
1033
 
           "This table contains information about the Zone Aliases
1034
 
           in the Zone Set database of the Zone Servers on each
1035
 
           Fabric in one or more switches.
1036
 
 
1037
 
           In Enhanced mode, changes to a database made via this
1038
 
           table are always made to the 'copy' database, but
1039
 
           values read from this table reflect the contents of
1040
 
           either the 'copy' database or the current (committed)
1041
 
           database as indicated by the corresponding value of
1042
 
           t11ZsServerReadFromDatabase."
1043
 
    ::= { t11ZsConfiguration 5 }
1044
 
 
1045
 
t11ZsAliasEntry OBJECT-TYPE
1046
 
    SYNTAX       T11ZsAliasEntry
1047
 
    MAX-ACCESS   not-accessible
1048
 
    STATUS       current
1049
 
    DESCRIPTION
1050
 
           "Each entry contains information about a Zone Alias in
1051
 
           the Zone Set database of a particular Fabric
1052
 
           (identified by the value of t11ZsServerFabricIndex) on
1053
 
 
1054
 
 
1055
 
 
1056
 
           a particular switch (identified by values of
1057
 
           fcmInstanceIndex and fcmSwitchIndex).
1058
 
 
1059
 
           A Zone Member is added to a Zone Alias by creating
1060
 
           an entry in the t11ZsZoneMemberTable pointing to a
1061
 
           row of this table via t11ZsAliasIndex, i.e.,:
1062
 
 
1063
 
            - t11ZsZoneMemberParentType = 'alias',
1064
 
            - t11ZsZoneMemberParentIndex = Alias's t11ZsAliasIndex,
1065
 
            - t11ZsZoneMemberFormat != '05 - Alias Name', and
1066
 
            - t11ZsZoneMemberID = Member's identifier.
1067
 
 
1068
 
           A Zone Alias is added to a Zone by creating
1069
 
           an entry in the t11ZsZoneMemberTable pointing to a
1070
 
           row of this table via t11ZsAliasName, i.e.,:
1071
 
 
1072
 
            - t11ZsZoneMemberParentType = 'zone',  and
1073
 
            - t11ZsZoneMemberParentIndex = Zone's t11ZsZoneIndex,
1074
 
            - t11ZsZoneMemberFormat = '05 - Alias Name',
1075
 
            - t11ZsZoneMemberID = Alias's t11ZsAliasName.
1076
 
 
1077
 
           The StorageType of a row in this table is specified by
1078
 
           the instance of t11ZsServerDatabaseStorageType that is
1079
 
           INDEXed by the same values of fcmInstanceIndex,
1080
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
1081
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1082
 
              t11ZsServerFabricIndex, t11ZsAliasIndex }
1083
 
    ::= { t11ZsAliasTable 1 }
1084
 
 
1085
 
T11ZsAliasEntry ::= SEQUENCE {
1086
 
    t11ZsAliasIndex            Unsigned32,
1087
 
    t11ZsAliasName             T11ZoningName,
1088
 
    t11ZsAliasRowStatus        RowStatus
1089
 
}
1090
 
 
1091
 
t11ZsAliasIndex OBJECT-TYPE
1092
 
    SYNTAX       Unsigned32 (1..4294967295)
1093
 
    MAX-ACCESS   not-accessible
1094
 
    STATUS       current
1095
 
    DESCRIPTION
1096
 
           "An index value which uniquely identifies this Zone
1097
 
           Alias within the Zone Set database of a particular
1098
 
           Fabric on a particular switch."
1099
 
    ::= { t11ZsAliasEntry 1 }
1100
 
 
1101
 
t11ZsAliasName OBJECT-TYPE
1102
 
    SYNTAX       T11ZoningName
1103
 
    MAX-ACCESS   read-create
1104
 
 
1105
 
 
1106
 
 
1107
 
    STATUS       current
1108
 
    DESCRIPTION
1109
 
           "The name of this Zone Alias.  The name of the Zone
1110
 
           Alias should be unique within a Fabric.
1111
 
 
1112
 
           The Zone Alias can be renamed by setting this object
1113
 
           to a new value if and when it is not in a Zone, i.e.,
1114
 
           if and only if the current name is not the value of
1115
 
           any t11ZsZoneMemberID in the same Zone Set database."
1116
 
    ::= { t11ZsAliasEntry 2 }
1117
 
 
1118
 
t11ZsAliasRowStatus OBJECT-TYPE
1119
 
    SYNTAX       RowStatus
1120
 
    MAX-ACCESS   read-create
1121
 
    STATUS       current
1122
 
    DESCRIPTION
1123
 
           "The status of this conceptual row.
1124
 
 
1125
 
           This object cannot be set to 'active' unless the
1126
 
           corresponding value of t11ZsAliasName is unique within
1127
 
           the Fabric's Zone Server database on this switch."
1128
 
    ::= { t11ZsAliasEntry 3 }
1129
 
 
1130
 
--
1131
 
--
1132
 
 
1133
 
t11ZsZoneMemberTable  OBJECT-TYPE
1134
 
    SYNTAX       SEQUENCE OF T11ZsZoneMemberEntry
1135
 
    MAX-ACCESS   not-accessible
1136
 
    STATUS       current
1137
 
    DESCRIPTION
1138
 
           "This table contains all members of a Zone/Zone Alias
1139
 
           and information about those members in the Zone Set
1140
 
           database of the Zone Servers on each Fabric in one or
1141
 
           more switches.
1142
 
 
1143
 
           In Enhanced mode, changes to a database made via this
1144
 
           table are always made to the 'copy' database, but
1145
 
           values read from this table reflect the contents of
1146
 
           either the 'copy' database or the current (committed)
1147
 
           database as indicated by the corresponding value of
1148
 
           t11ZsServerReadFromDatabase."
1149
 
    ::= { t11ZsConfiguration 6 }
1150
 
 
1151
 
t11ZsZoneMemberEntry OBJECT-TYPE
1152
 
    SYNTAX       T11ZsZoneMemberEntry
1153
 
    MAX-ACCESS   not-accessible
1154
 
 
1155
 
 
1156
 
 
1157
 
    STATUS       current
1158
 
    DESCRIPTION
1159
 
           "Each entry represents the relationship between a
1160
 
           member and (one of) its 'parent(s)', i.e., a Zone
1161
 
           or Zone Alias to which the member belongs, within
1162
 
           a particular Fabric (identified by the value of
1163
 
           t11ZsServerFabricIndex) on a particular switch
1164
 
           (identified by values of fcmInstanceIndex and
1165
 
           fcmSwitchIndex).
1166
 
 
1167
 
           A Zone member (other than an alias) is added to a
1168
 
           Zone by creating an entry in this table having:
1169
 
 
1170
 
            - t11ZsZoneMemberParentType = 'zone',  and
1171
 
            - t11ZsZoneMemberParentIndex = Zone's t11ZsZoneIndex,
1172
 
            - t11ZsZoneMemberFormat != '05 - Alias Name',
1173
 
            - t11ZsZoneMemberID = Member's identifier.
1174
 
 
1175
 
           An 'active' row in this table references rows in other
1176
 
           tables.  The agent must ensure that all such referenced
1177
 
           rows exist with a status of 'active', either by refusing to
1178
 
           create new active rows in this table, or by automatically
1179
 
           deleting any rows in this table that reference a deleted
1180
 
           row.
1181
 
 
1182
 
           The StorageType of a row in this table is specified by
1183
 
           the instance of t11ZsServerDatabaseStorageType that is
1184
 
           INDEXed by the same values of fcmInstanceIndex,
1185
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
1186
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1187
 
              t11ZsServerFabricIndex, t11ZsZoneMemberParentType,
1188
 
              t11ZsZoneMemberParentIndex, t11ZsZoneMemberIndex }
1189
 
    ::= { t11ZsZoneMemberTable 1 }
1190
 
 
1191
 
T11ZsZoneMemberEntry ::= SEQUENCE {
1192
 
    t11ZsZoneMemberParentType        INTEGER,
1193
 
    t11ZsZoneMemberParentIndex       Unsigned32,
1194
 
    t11ZsZoneMemberIndex             Unsigned32,
1195
 
    t11ZsZoneMemberFormat            T11ZsZoneMemberType,
1196
 
    t11ZsZoneMemberID                OCTET STRING,
1197
 
    t11ZsZoneMemberRowStatus         RowStatus
1198
 
}
1199
 
 
1200
 
t11ZsZoneMemberParentType  OBJECT-TYPE
1201
 
    SYNTAX       INTEGER {
1202
 
                     zone(1), -- member belongs to a Zone
1203
 
                     alias(2) -- member belongs to a Zone Alias
1204
 
                 }
1205
 
 
1206
 
 
1207
 
 
1208
 
    MAX-ACCESS   not-accessible
1209
 
    STATUS       current
1210
 
    DESCRIPTION
1211
 
           "This object determines whether this member belongs
1212
 
           to a Zone or Zone Alias."
1213
 
    ::= { t11ZsZoneMemberEntry 1 }
1214
 
 
1215
 
t11ZsZoneMemberParentIndex  OBJECT-TYPE
1216
 
    SYNTAX       Unsigned32 (1..4294967295)
1217
 
    MAX-ACCESS   not-accessible
1218
 
    STATUS       current
1219
 
    DESCRIPTION
1220
 
           "This object contains the index value of the Zone or
1221
 
           Zone Alias to which this member belongs.
1222
 
 
1223
 
           If the value of the corresponding instance of
1224
 
           t11ZsZoneMemberParentType is 'zone', then this object
1225
 
           will contain the value of the t11ZsZoneIndex object of
1226
 
           the Zone to which this member belongs.
1227
 
 
1228
 
           If the value of the corresponding instance of
1229
 
           t11ZsZoneMemberParentType is 'alias', then this object
1230
 
           will contain the value of the t11ZsAliasIndex object
1231
 
           of the Zone Alias to which this member belongs."
1232
 
    ::= { t11ZsZoneMemberEntry 2 }
1233
 
 
1234
 
t11ZsZoneMemberIndex  OBJECT-TYPE
1235
 
    SYNTAX       Unsigned32 (1..4294967295)
1236
 
    MAX-ACCESS   not-accessible
1237
 
    STATUS       current
1238
 
    DESCRIPTION
1239
 
           "An index value that uniquely identifies this Zone
1240
 
           Member amongst all Zone Members in the Zone Set
1241
 
           database of a particular Fabric on a particular switch."
1242
 
    ::= { t11ZsZoneMemberEntry 3 }
1243
 
 
1244
 
t11ZsZoneMemberFormat OBJECT-TYPE
1245
 
    SYNTAX       T11ZsZoneMemberType
1246
 
    MAX-ACCESS   read-create
1247
 
    STATUS       current
1248
 
    DESCRIPTION
1249
 
           "This object identifies the format of the
1250
 
           Zone/Zone Alias member's identifier contained in
1251
 
           t11ZsZoneMemberID.
1252
 
 
1253
 
           This object cannot be modified while the corresponding
1254
 
           value of t11ZsZoneMemberRowStatus object is 'active'."
1255
 
    ::= { t11ZsZoneMemberEntry 4 }
1256
 
 
1257
 
 
1258
 
 
1259
 
t11ZsZoneMemberID OBJECT-TYPE
1260
 
    SYNTAX       OCTET STRING (SIZE (1..255))
1261
 
    MAX-ACCESS   read-create
1262
 
    STATUS       current
1263
 
    DESCRIPTION
1264
 
           "This object contains the Member Identifier of the
1265
 
           Zone or Alias.  The interpretation of this object
1266
 
           depends on the value of the corresponding instance
1267
 
           of t11ZsZoneMemberFormat:
1268
 
 
1269
 
             - if t11ZsZoneMemberFormat is 'N_Port_Name', then
1270
 
               this object contains an N_Port_Name.
1271
 
 
1272
 
             - if t11ZsZoneMemberFormat is 'Domain_ID and physical
1273
 
               port', then this object contains a 4-octet value in
1274
 
               network byte order.  The first octet is zero,
1275
 
               the second octet contains the Domain_ID, and the
1276
 
               last 2 octets contain the physical port number.
1277
 
 
1278
 
             - if t11ZsZoneMemberFormat is 'N_Port_ID', then this
1279
 
               object contains the 3-octet Nx_Port FC_ID.
1280
 
 
1281
 
             - if t11ZsZoneMemberFormat is 'Alias Name', then
1282
 
               this object contains the value of t11ZsAliasName
1283
 
               for some Alias in the same Zone Set database.
1284
 
 
1285
 
             - if t11ZsZoneMemberFormat is 'Node_Name', then
1286
 
               this object contains an 8-octet Node_Name.
1287
 
 
1288
 
             - if t11ZsZoneMemberFormat is 'F_Port_Name', then
1289
 
               this object contains an 8-octet F_Port_Name.
1290
 
 
1291
 
             - if t11ZsZoneMemberFormat is one of the 'Vendor
1292
 
               Specific' values, then this object contains a value
1293
 
               of 1 to 255 octets in a format defined by the relevant
1294
 
               vendor.
1295
 
 
1296
 
           This object cannot be modified while the corresponding
1297
 
           value of t11ZsZoneMemberRowStatus object is 'active'."
1298
 
    ::= { t11ZsZoneMemberEntry 5 }
1299
 
 
1300
 
t11ZsZoneMemberRowStatus OBJECT-TYPE
1301
 
    SYNTAX       RowStatus
1302
 
    MAX-ACCESS   read-create
1303
 
    STATUS       current
1304
 
    DESCRIPTION
1305
 
           "The status of this conceptual row.
1306
 
 
1307
 
 
1308
 
 
1309
 
 
1310
 
           The corresponding instances of t11ZsZoneMemberID and
1311
 
           t11ZsZoneMemberFormat objects must be set before or
1312
 
           concurrently with setting this object to 'active'."
1313
 
    ::= { t11ZsZoneMemberEntry 6 }
1314
 
 
1315
 
--
1316
 
--
1317
 
 
1318
 
t11ZsAttribBlockTable OBJECT-TYPE
1319
 
    SYNTAX       SEQUENCE OF T11ZsAttribBlockEntry
1320
 
    MAX-ACCESS   not-accessible
1321
 
    STATUS       current
1322
 
    DESCRIPTION
1323
 
           "This table gives information on all the Zone
1324
 
           Attributes in the Zone Set database of the Zone
1325
 
           Servers on each Fabric in one or more switches.
1326
 
 
1327
 
           In Enhanced mode, changes to a database made via this
1328
 
           table are always made to the 'copy' database, but
1329
 
           values read from this table reflect the contents of
1330
 
           either the 'copy' database or the current (committed)
1331
 
           database as indicated by the corresponding value of
1332
 
           t11ZsServerReadFromDatabase."
1333
 
    ::= { t11ZsConfiguration 7 }
1334
 
 
1335
 
t11ZsAttribBlockEntry OBJECT-TYPE
1336
 
    SYNTAX       T11ZsAttribBlockEntry
1337
 
    MAX-ACCESS   not-accessible
1338
 
    STATUS       current
1339
 
    DESCRIPTION
1340
 
           "Each entry contains information about a Zone Attribute
1341
 
           Block (of Zone Attributes) in the Zone Set database
1342
 
           of a particular Fabric (identified by the value of
1343
 
           t11ZsServerFabricIndex) on a particular switch
1344
 
           (identified by values of fcmInstanceIndex and
1345
 
           fcmSwitchIndex).
1346
 
 
1347
 
           An 'active' row in this table references a row in the
1348
 
           t11ZsAttribBlockTable.  The agent must ensure that the
1349
 
           referenced rows exists with a status of 'active', either by
1350
 
           refusing to create new active rows in this table, or by
1351
 
           automatically deleting any rows in this table that
1352
 
           reference a deleted row.
1353
 
 
1354
 
           The StorageType of a row in this table is specified by
1355
 
           the instance of t11ZsServerDatabaseStorageType that is
1356
 
           INDEXed by the same values of fcmInstanceIndex,
1357
 
 
1358
 
 
1359
 
 
1360
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
1361
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1362
 
              t11ZsServerFabricIndex, t11ZsAttribBlockIndex }
1363
 
    ::= { t11ZsAttribBlockTable 1 }
1364
 
 
1365
 
T11ZsAttribBlockEntry ::= SEQUENCE {
1366
 
    t11ZsAttribBlockIndex         Unsigned32,
1367
 
    t11ZsAttribBlockName          T11ZoningName,
1368
 
    t11ZsAttribBlockRowStatus     RowStatus
1369
 
}
1370
 
 
1371
 
t11ZsAttribBlockIndex OBJECT-TYPE
1372
 
    SYNTAX       Unsigned32 (1..4294967295)
1373
 
    MAX-ACCESS   not-accessible
1374
 
    STATUS       current
1375
 
    DESCRIPTION
1376
 
           "An index value that uniquely identifies this Zone
1377
 
           Attribute within the Zone Set database of a particular
1378
 
           Fabric on a particular switch."
1379
 
    ::= { t11ZsAttribBlockEntry 1 }
1380
 
 
1381
 
t11ZsAttribBlockName OBJECT-TYPE
1382
 
    SYNTAX       T11ZoningName
1383
 
    MAX-ACCESS   read-create
1384
 
    STATUS       current
1385
 
    DESCRIPTION
1386
 
           "The name of this Zone Attribute Block, which should
1387
 
           be unique within the Fabric."
1388
 
    ::= { t11ZsAttribBlockEntry 2 }
1389
 
 
1390
 
t11ZsAttribBlockRowStatus OBJECT-TYPE
1391
 
    SYNTAX       RowStatus
1392
 
    MAX-ACCESS   read-create
1393
 
    STATUS       current
1394
 
    DESCRIPTION
1395
 
           "The status of this conceptual row."
1396
 
    ::= { t11ZsAttribBlockEntry 3 }
1397
 
 
1398
 
 
1399
 
 
1400
 
 
1401
 
 
1402
 
 
1403
 
 
1404
 
 
1405
 
 
1406
 
 
1407
 
 
1408
 
 
1409
 
 
1410
 
 
1411
 
--
1412
 
--
1413
 
 
1414
 
t11ZsAttribTable OBJECT-TYPE
1415
 
    SYNTAX       SEQUENCE OF T11ZsAttribEntry
1416
 
    MAX-ACCESS   not-accessible
1417
 
    STATUS       current
1418
 
    DESCRIPTION
1419
 
           "This table gives information on the Zone Attributes
1420
 
           within the Zone Attribute Blocks in the Zone Set
1421
 
           database of the Zone Servers on each Fabric in one
1422
 
           or more switches.
1423
 
 
1424
 
           In Enhanced mode, changes to a database made via this
1425
 
           table are always made to the 'copy' database, but
1426
 
           values read from this table reflect the contents of
1427
 
           either the 'copy' database or the current (committed)
1428
 
           database as indicated by the corresponding value of
1429
 
           t11ZsServerReadFromDatabase."
1430
 
    ::= { t11ZsConfiguration 8 }
1431
 
 
1432
 
t11ZsAttribEntry OBJECT-TYPE
1433
 
    SYNTAX       T11ZsAttribEntry
1434
 
    MAX-ACCESS   not-accessible
1435
 
    STATUS       current
1436
 
    DESCRIPTION
1437
 
           "Each entry contains information about a Zone
1438
 
           Attribute in a Zone Attribute Block (identified by
1439
 
           t11ZsAttribBlockIndex) in the Zone Set database of
1440
 
           a particular Fabric (identified by the value of
1441
 
           t11ZsServerFabricIndex) on a particular switch
1442
 
           (identified by values of fcmInstanceIndex and
1443
 
           fcmSwitchIndex).
1444
 
 
1445
 
           An entry in this table cannot be created prior to
1446
 
           its associated entry in the t11ZsAttribBlockTable.
1447
 
 
1448
 
           The StorageType of a row in this table is specified by
1449
 
           the instance of t11ZsServerDatabaseStorageType that is
1450
 
           INDEXed by the same values of fcmInstanceIndex,
1451
 
           fcmSwitchIndex, and t11ZsServerFabricIndex."
1452
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1453
 
              t11ZsServerFabricIndex,
1454
 
              t11ZsAttribBlockIndex, t11ZsAttribIndex }
1455
 
    ::= { t11ZsAttribTable 1 }
1456
 
 
1457
 
T11ZsAttribEntry ::= SEQUENCE {
1458
 
 
1459
 
 
1460
 
 
1461
 
    t11ZsAttribIndex            Unsigned32,
1462
 
    t11ZsAttribType             Unsigned32,
1463
 
    t11ZsAttribValue            OCTET STRING,
1464
 
    t11ZsAttribRowStatus        RowStatus
1465
 
}
1466
 
 
1467
 
t11ZsAttribIndex OBJECT-TYPE
1468
 
    SYNTAX       Unsigned32 (1..4294967295)
1469
 
    MAX-ACCESS   not-accessible
1470
 
    STATUS       current
1471
 
    DESCRIPTION
1472
 
           "An index value that uniquely identifies this
1473
 
           Zone Attribute within its Zone Attribute Block in
1474
 
           the Zone Set database of a particular Fabric on a
1475
 
           particular switch."
1476
 
    ::= { t11ZsAttribEntry 1 }
1477
 
 
1478
 
t11ZsAttribType  OBJECT-TYPE
1479
 
    SYNTAX       Unsigned32 (0..65535)
1480
 
    MAX-ACCESS   read-create
1481
 
    STATUS       current
1482
 
    DESCRIPTION
1483
 
           "The type of attribute:
1484
 
 
1485
 
                0001       - Protocol
1486
 
                0002       - Broadcast Zone
1487
 
                0003       - Hard Zone
1488
 
                00E0 (hex) - Vendor Specific."
1489
 
    REFERENCE
1490
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
1491
 
           ANSI INCITS 427-2007, section 6.4.8.3.8, Table 249."
1492
 
    ::= { t11ZsAttribEntry 2 }
1493
 
 
1494
 
t11ZsAttribValue  OBJECT-TYPE
1495
 
    SYNTAX       OCTET STRING (SIZE (4..252))
1496
 
    MAX-ACCESS   read-create
1497
 
    STATUS       current
1498
 
    DESCRIPTION
1499
 
           "The value of the attribute, formatted as specified
1500
 
           in FC-GS-5 for the type given by the corresponding
1501
 
           instance of t11ZsAttribType.
1502
 
 
1503
 
           Note that FC-GS-5 requires that the length of this
1504
 
           value is a multiple of 4 bytes."
1505
 
    REFERENCE
1506
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
1507
 
           ANSI INCITS 427-2007, section 6.4.8.3.8."
1508
 
    ::= { t11ZsAttribEntry 3 }
1509
 
 
1510
 
 
1511
 
 
1512
 
t11ZsAttribRowStatus OBJECT-TYPE
1513
 
    SYNTAX       RowStatus
1514
 
    MAX-ACCESS   read-create
1515
 
    STATUS       current
1516
 
    DESCRIPTION
1517
 
           "The status of this conceptual row."
1518
 
    ::= { t11ZsAttribEntry 4 }
1519
 
 
1520
 
--
1521
 
--
1522
 
 
1523
 
t11ZsActivateTable  OBJECT-TYPE
1524
 
    SYNTAX       SEQUENCE OF T11ZsActivateEntry
1525
 
    MAX-ACCESS   not-accessible
1526
 
    STATUS       current
1527
 
    DESCRIPTION
1528
 
           "This table provides a mechanism to allow a Zone Set
1529
 
           to be activated on a Fabric."
1530
 
    ::= { t11ZsConfiguration 9 }
1531
 
 
1532
 
t11ZsActivateEntry OBJECT-TYPE
1533
 
    SYNTAX       T11ZsActivateEntry
1534
 
    MAX-ACCESS   not-accessible
1535
 
    STATUS       current
1536
 
    DESCRIPTION
1537
 
           "Each entry reflects the state of the activation of a
1538
 
           Zone Set by a particular switch (identified by values
1539
 
           of fcmInstanceIndex and fcmSwitchIndex) on a particular
1540
 
           Fabric (identified by the value of
1541
 
           t11ZsServerFabricIndex)."
1542
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1543
 
              t11ZsServerFabricIndex }
1544
 
    ::= { t11ZsActivateTable 1 }
1545
 
 
1546
 
T11ZsActivateEntry ::= SEQUENCE {
1547
 
    t11ZsActivateRequest       Unsigned32,
1548
 
    t11ZsActivateDeactivate    INTEGER,
1549
 
    t11ZsActivateResult        INTEGER,
1550
 
    t11ZsActivateFailCause     SnmpAdminString,
1551
 
    t11ZsActivateFailDomainId  FcDomainIdOrZero
1552
 
}
1553
 
 
1554
 
t11ZsActivateRequest OBJECT-TYPE
1555
 
    SYNTAX       Unsigned32 (0..4294967295)
1556
 
    MAX-ACCESS   read-write
1557
 
    STATUS       current
1558
 
    DESCRIPTION
1559
 
 
1560
 
 
1561
 
 
1562
 
           "Setting this object to a value is a request for a
1563
 
           Zone Set to be activated on the Fabric that is
1564
 
           represented by this row.  The Zone Set to be
1565
 
           activated is the one for which t11ZsSetIndex has
1566
 
           the same value.
1567
 
 
1568
 
           If a Zone Set is already active on a Fabric when a
1569
 
           request is made to activate a different one on that
1570
 
           Fabric, then the existing Zone Set is automatically
1571
 
           deactivated and the specified Zone Set is activated
1572
 
           in its place.
1573
 
 
1574
 
           The value of this object when read is always 0."
1575
 
    ::= { t11ZsActivateEntry 1 }
1576
 
 
1577
 
t11ZsActivateDeactivate OBJECT-TYPE
1578
 
    SYNTAX       INTEGER {
1579
 
                     deactivate(1),
1580
 
                     noop(2)
1581
 
                 }
1582
 
    MAX-ACCESS   read-write
1583
 
    STATUS       current
1584
 
    DESCRIPTION
1585
 
           "Setting this object to 'deactivate' is a request
1586
 
           to deactivate the currently active Zone Set on
1587
 
           a Fabric.
1588
 
 
1589
 
           Note that the deactivation of the active Zone Set
1590
 
           allows all ports to communicate or no ports to
1591
 
           communicate, depending on the current Default Zone
1592
 
           behavior.
1593
 
 
1594
 
           No action is taken if this object is set to 'noop'.
1595
 
           When read, the value of this object is always 'noop'."
1596
 
    ::= { t11ZsActivateEntry 2 }
1597
 
 
1598
 
t11ZsActivateResult OBJECT-TYPE
1599
 
    SYNTAX       INTEGER {
1600
 
                     activateSuccess(1),
1601
 
                     activateFailure(2),
1602
 
                     deactivateSuccess(3),
1603
 
                     deactivateFailure(4),
1604
 
                     inProgress(5),
1605
 
                     none(6)
1606
 
                 }
1607
 
    MAX-ACCESS   read-only
1608
 
    STATUS       current
1609
 
    DESCRIPTION
1610
 
 
1611
 
 
1612
 
 
1613
 
           "This object indicates the outcome of the most recent
1614
 
           activation/deactivation using this entry.
1615
 
 
1616
 
           When the value of this object is 'inProgress', the
1617
 
           values of the corresponding instances of
1618
 
           t11ZsActivateRequest and t11ZsActivateDeactivate
1619
 
           cannot be modified.
1620
 
 
1621
 
           The value 'none' indicates activation/deactivation
1622
 
           has not been attempted since the last restart of
1623
 
           the management system."
1624
 
    ::= { t11ZsActivateEntry 3 }
1625
 
 
1626
 
t11ZsActivateFailCause OBJECT-TYPE
1627
 
    SYNTAX       SnmpAdminString (SIZE (0..64))
1628
 
    MAX-ACCESS   read-only
1629
 
    STATUS       current
1630
 
    DESCRIPTION
1631
 
           "A textual message indicating the reason for the
1632
 
           most recent failure of a Zone Set activation or
1633
 
           deactivation, or the zero-length string if no
1634
 
           information is available (e.g., because the
1635
 
           corresponding instance of t11ZsActivateResult
1636
 
           has the value 'none').
1637
 
 
1638
 
           When the corresponding instance of
1639
 
           t11ZsActivateResult is either 'activateFailure'
1640
 
           or 'deactivateFailure', the value of this object
1641
 
           indicates the reason for that failure."
1642
 
    ::= { t11ZsActivateEntry 4 }
1643
 
 
1644
 
t11ZsActivateFailDomainId OBJECT-TYPE
1645
 
    SYNTAX       FcDomainIdOrZero
1646
 
    MAX-ACCESS   read-only
1647
 
    STATUS       current
1648
 
    DESCRIPTION
1649
 
           "If the failure cause (as indicated by
1650
 
           t11ZsSetFailCause) was specific to a particular
1651
 
           device, this object contains the Domain_ID of that
1652
 
           device.  Otherwise, this object contains zero."
1653
 
    ::= { t11ZsActivateEntry 5 }
1654
 
 
1655
 
 
1656
 
 
1657
 
 
1658
 
 
1659
 
 
1660
 
 
1661
 
 
1662
 
 
1663
 
 
1664
 
--
1665
 
--
1666
 
 
1667
 
t11ZsActiveTable OBJECT-TYPE
1668
 
    SYNTAX       SEQUENCE OF T11ZsActiveEntry
1669
 
    MAX-ACCESS   not-accessible
1670
 
    STATUS       current
1671
 
    DESCRIPTION
1672
 
           "A table containing information on the currently
1673
 
           enforced/active Zone Set on each Fabric.
1674
 
           An active Zone Set cannot be modified.
1675
 
           This table will be empty when no Zone Set is
1676
 
           activated."
1677
 
    ::= { t11ZsConfiguration 10 }
1678
 
 
1679
 
t11ZsActiveEntry OBJECT-TYPE
1680
 
    SYNTAX       T11ZsActiveEntry
1681
 
    MAX-ACCESS   not-accessible
1682
 
    STATUS       current
1683
 
    DESCRIPTION
1684
 
           "Each entry represents an active Zone Set of a
1685
 
           particular Fabric (identified by the value of
1686
 
           t11ZsServerFabricIndex), according to a particular
1687
 
           switch (identified by values of fcmInstanceIndex and
1688
 
           fcmSwitchIndex)."
1689
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1690
 
              t11ZsServerFabricIndex }
1691
 
    ::= { t11ZsActiveTable 1 }
1692
 
 
1693
 
T11ZsActiveEntry ::= SEQUENCE {
1694
 
    t11ZsActiveZoneSetName    T11ZoningName,
1695
 
    t11ZsActiveActivateTime   TimeStamp
1696
 
}
1697
 
 
1698
 
t11ZsActiveZoneSetName OBJECT-TYPE
1699
 
    SYNTAX       T11ZoningName
1700
 
    MAX-ACCESS   read-only
1701
 
    STATUS       current
1702
 
    DESCRIPTION
1703
 
           "The name of this Zone Set on this Fabric."
1704
 
    ::= { t11ZsActiveEntry 1 }
1705
 
 
1706
 
t11ZsActiveActivateTime OBJECT-TYPE
1707
 
    SYNTAX       TimeStamp
1708
 
    MAX-ACCESS   read-only
1709
 
    STATUS       current
1710
 
    DESCRIPTION
1711
 
 
1712
 
 
1713
 
 
1714
 
           "The value of sysUpTime at which this entry was most
1715
 
           recently activated.  If this row was activated prior to
1716
 
           the last re-initialization of the local network management
1717
 
           system, then this object will contain a zero value."
1718
 
    ::= { t11ZsActiveEntry 2 }
1719
 
 
1720
 
--
1721
 
--
1722
 
 
1723
 
t11ZsActiveZoneTable OBJECT-TYPE
1724
 
    SYNTAX       SEQUENCE OF T11ZsActiveZoneEntry
1725
 
    MAX-ACCESS   not-accessible
1726
 
    STATUS       current
1727
 
    DESCRIPTION
1728
 
           "This table contains all the Zones that are present in
1729
 
           the active Zone Sets on all Fabrics."
1730
 
    ::= { t11ZsConfiguration 11 }
1731
 
 
1732
 
t11ZsActiveZoneEntry OBJECT-TYPE
1733
 
    SYNTAX       T11ZsActiveZoneEntry
1734
 
    MAX-ACCESS   not-accessible
1735
 
    STATUS       current
1736
 
    DESCRIPTION
1737
 
           "Each entry represents a Zone in the active Zone Set
1738
 
           of a particular Fabric (identified by the value of
1739
 
           t11ZsServerFabricIndex), according to a particular
1740
 
           switch (identified by values of fcmInstanceIndex and
1741
 
           fcmSwitchIndex)."
1742
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1743
 
              t11ZsServerFabricIndex, t11ZsActiveZoneIndex }
1744
 
    ::= { t11ZsActiveZoneTable 1 }
1745
 
 
1746
 
T11ZsActiveZoneEntry ::= SEQUENCE {
1747
 
    t11ZsActiveZoneIndex           Unsigned32,
1748
 
    t11ZsActiveZoneName            T11ZoningName,
1749
 
    t11ZsActiveZoneBroadcastZoning TruthValue,
1750
 
    t11ZsActiveZoneHardZoning      TruthValue
1751
 
}
1752
 
 
1753
 
t11ZsActiveZoneIndex  OBJECT-TYPE
1754
 
    SYNTAX       Unsigned32 (1..4294967295)
1755
 
    MAX-ACCESS   not-accessible
1756
 
    STATUS       current
1757
 
    DESCRIPTION
1758
 
           "An index value that uniquely identifies this Zone
1759
 
           within the active Zone Set on a particular Fabric."
1760
 
    ::= { t11ZsActiveZoneEntry 1 }
1761
 
 
1762
 
 
1763
 
 
1764
 
t11ZsActiveZoneName OBJECT-TYPE
1765
 
    SYNTAX       T11ZoningName
1766
 
    MAX-ACCESS   read-only
1767
 
    STATUS       current
1768
 
    DESCRIPTION
1769
 
           "The name of this Zone."
1770
 
    ::= { t11ZsActiveZoneEntry 2 }
1771
 
 
1772
 
t11ZsActiveZoneBroadcastZoning OBJECT-TYPE
1773
 
    SYNTAX       TruthValue
1774
 
    MAX-ACCESS   read-only
1775
 
    STATUS       current
1776
 
    DESCRIPTION
1777
 
           "This object indicates whether broadcast Zoning is
1778
 
           enabled on this Zone.  If broadcast Zoning is enabled,
1779
 
           then broadcast frames generated by a member in this
1780
 
           Zone will be restricted to members in this Zone.
1781
 
 
1782
 
           This object is only instantiated in Enhanced mode."
1783
 
    ::= { t11ZsActiveZoneEntry 3 }
1784
 
 
1785
 
t11ZsActiveZoneHardZoning OBJECT-TYPE
1786
 
    SYNTAX       TruthValue
1787
 
    MAX-ACCESS   read-only
1788
 
    STATUS       current
1789
 
    DESCRIPTION
1790
 
           "This object indicates whether hard Zoning is
1791
 
           enabled on this Zone.
1792
 
 
1793
 
           This object is only instantiated in Enhanced mode."
1794
 
    ::= { t11ZsActiveZoneEntry 4 }
1795
 
 
1796
 
--
1797
 
--
1798
 
 
1799
 
t11ZsActiveZoneMemberTable OBJECT-TYPE
1800
 
    SYNTAX       SEQUENCE OF T11ZsActiveZoneMemberEntry
1801
 
    MAX-ACCESS   not-accessible
1802
 
    STATUS       current
1803
 
    DESCRIPTION
1804
 
           "This table contains all members of all Zones
1805
 
           within the active Zone Set on any Fabric."
1806
 
    ::= { t11ZsConfiguration 12 }
1807
 
 
1808
 
t11ZsActiveZoneMemberEntry OBJECT-TYPE
1809
 
    SYNTAX       T11ZsActiveZoneMemberEntry
1810
 
    MAX-ACCESS   not-accessible
1811
 
 
1812
 
 
1813
 
 
1814
 
    STATUS       current
1815
 
    DESCRIPTION
1816
 
           "Each entry represents a member of a Zone in the active
1817
 
           Zone Set of a particular Fabric (identified by the value
1818
 
           t11ZsServerFabricIndex), according to a particular
1819
 
           switch (identified by values of fcmInstanceIndex and
1820
 
           fcmSwitchIndex)."
1821
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1822
 
              t11ZsServerFabricIndex,
1823
 
              t11ZsActiveZoneIndex, t11ZsActiveZoneMemberIndex }
1824
 
    ::= { t11ZsActiveZoneMemberTable 1 }
1825
 
 
1826
 
T11ZsActiveZoneMemberEntry ::= SEQUENCE {
1827
 
    t11ZsActiveZoneMemberIndex      Unsigned32,
1828
 
    t11ZsActiveZoneMemberFormat     T11ZsZoneMemberType,
1829
 
    t11ZsActiveZoneMemberID         OCTET STRING
1830
 
}
1831
 
 
1832
 
t11ZsActiveZoneMemberIndex  OBJECT-TYPE
1833
 
    SYNTAX       Unsigned32 (1..4294967295)
1834
 
    MAX-ACCESS   not-accessible
1835
 
    STATUS       current
1836
 
    DESCRIPTION
1837
 
           "An index value that uniquely identifies this
1838
 
           member amongst the members of a particular Zone
1839
 
           in the active Zone Set on a particular Fabric."
1840
 
    ::= { t11ZsActiveZoneMemberEntry 1 }
1841
 
 
1842
 
t11ZsActiveZoneMemberFormat OBJECT-TYPE
1843
 
    SYNTAX       T11ZsZoneMemberType
1844
 
    MAX-ACCESS   read-only
1845
 
    STATUS       current
1846
 
    DESCRIPTION
1847
 
           "This object identifies the identifier format of the
1848
 
           corresponding instance of t11ZsActiveZoneMemberID."
1849
 
    ::= { t11ZsActiveZoneMemberEntry 2 }
1850
 
 
1851
 
t11ZsActiveZoneMemberID OBJECT-TYPE
1852
 
    SYNTAX       OCTET STRING (SIZE (1..255))
1853
 
    MAX-ACCESS   read-only
1854
 
    STATUS       current
1855
 
    DESCRIPTION
1856
 
           "This value of this object identifies the member
1857
 
           using the format specified in the corresponding
1858
 
           instance of t11ZsActiveZoneMemberFormat."
1859
 
    ::= { t11ZsActiveZoneMemberEntry 3 }
1860
 
 
1861
 
 
1862
 
 
1863
 
 
1864
 
 
1865
 
--
1866
 
--
1867
 
 
1868
 
t11ZsActiveAttribTable OBJECT-TYPE
1869
 
    SYNTAX       SEQUENCE OF T11ZsActiveAttribEntry
1870
 
    MAX-ACCESS   not-accessible
1871
 
    STATUS       current
1872
 
    DESCRIPTION
1873
 
           "This table contains information about some of the
1874
 
           Attributes of the Zones within the active Zone Set
1875
 
           on each Fabric.
1876
 
 
1877
 
           This table contains all the types of attributes
1878
 
           that might apply zero, one, or more times to a Zone.
1879
 
           Attributes that apply once and only to a Zone are
1880
 
           specified in the t11ZsActiveZoneTable.
1881
 
 
1882
 
           This table will always be empty in Basic mode.
1883
 
           It will also be empty if there are no Zones in
1884
 
           any active Zone Set having any of the applicable
1885
 
           types of attributes."
1886
 
    ::= { t11ZsConfiguration 13 }
1887
 
 
1888
 
t11ZsActiveAttribEntry OBJECT-TYPE
1889
 
    SYNTAX       T11ZsActiveAttribEntry
1890
 
    MAX-ACCESS   not-accessible
1891
 
    STATUS       current
1892
 
    DESCRIPTION
1893
 
           "Each entry contains an Attribute of a particular
1894
 
           Zone in the active Zone Set of a particular Fabric
1895
 
           (identified by the value of t11ZsServerFabricIndex),
1896
 
           according to a particular switch (identified by
1897
 
           values of fcmInstanceIndex and fcmSwitchIndex)."
1898
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1899
 
              t11ZsServerFabricIndex,
1900
 
              t11ZsActiveZoneIndex, t11ZsActiveAttribIndex }
1901
 
    ::= { t11ZsActiveAttribTable 1 }
1902
 
 
1903
 
T11ZsActiveAttribEntry ::= SEQUENCE {
1904
 
    t11ZsActiveAttribIndex        Unsigned32,
1905
 
    t11ZsActiveAttribType         Unsigned32,
1906
 
    t11ZsActiveAttribValue        OCTET STRING
1907
 
}
1908
 
 
1909
 
t11ZsActiveAttribIndex  OBJECT-TYPE
1910
 
    SYNTAX       Unsigned32 (1..4294967295)
1911
 
    MAX-ACCESS   not-accessible
1912
 
 
1913
 
 
1914
 
 
1915
 
    STATUS       current
1916
 
    DESCRIPTION
1917
 
           "An index value that uniquely identifies this
1918
 
           attribute amongst the other attributes for a
1919
 
           particular Zone in the active Zone Set on a
1920
 
           particular Fabric."
1921
 
    ::= { t11ZsActiveAttribEntry 1 }
1922
 
 
1923
 
t11ZsActiveAttribType  OBJECT-TYPE
1924
 
    SYNTAX       Unsigned32 (0..65535)
1925
 
    MAX-ACCESS   read-only
1926
 
    STATUS       current
1927
 
    DESCRIPTION
1928
 
           "The type of attribute:
1929
 
 
1930
 
                0001       - Protocol
1931
 
                00E0 (hex) - Vendor Specific
1932
 
 
1933
 
           Note that type 2 (Hard) and type 3 (Broadcast)
1934
 
           do not need to be represented here, because they
1935
 
           are represented by t11ZsActiveZoneBroadcastZoning and
1936
 
           t11ZsActiveZoneHardZoning."
1937
 
    REFERENCE
1938
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
1939
 
           ANSI INCITS 427-2007, section 6.4.8.3.8, Table 249."
1940
 
    ::= { t11ZsActiveAttribEntry 2 }
1941
 
 
1942
 
t11ZsActiveAttribValue  OBJECT-TYPE
1943
 
    SYNTAX       OCTET STRING (SIZE (0..252))
1944
 
    MAX-ACCESS   read-only
1945
 
    STATUS       current
1946
 
    DESCRIPTION
1947
 
           "The value of the attribute, formatted according to
1948
 
           its type as indicated by the corresponding instance
1949
 
           of t11ZsActiveAttribType.
1950
 
 
1951
 
           As specified in FC-GS-5, the length of an attribute
1952
 
           value is at least 4 bytes, and if necessary, the value
1953
 
           is appended with zero bytes so that the length is a
1954
 
           multiple of 4.  For a Vendor-Specific attribute
1955
 
           value, the first 8 bytes contain the T10 Vendor ID
1956
 
           as described in FC-GS-5."
1957
 
    REFERENCE
1958
 
           "Fibre Channel - Generic Services-5 (FC-GS-5),
1959
 
           ANSI INCITS 427-2007, section 6.4.8.3.8."
1960
 
    ::= { t11ZsActiveAttribEntry 3 }
1961
 
 
1962
 
 
1963
 
 
1964
 
 
1965
 
 
1966
 
--
1967
 
--
1968
 
 
1969
 
t11ZsStatsTable OBJECT-TYPE
1970
 
    SYNTAX       SEQUENCE OF T11ZsStatsEntry
1971
 
    MAX-ACCESS   not-accessible
1972
 
    STATUS       current
1973
 
    DESCRIPTION
1974
 
           "A table of statistics maintained by Zone Servers."
1975
 
    ::= { t11ZsStatistics 1 }
1976
 
 
1977
 
t11ZsStatsEntry OBJECT-TYPE
1978
 
    SYNTAX       T11ZsStatsEntry
1979
 
    MAX-ACCESS   not-accessible
1980
 
    STATUS       current
1981
 
    DESCRIPTION
1982
 
           "A set of statistics for a Zone Server on a
1983
 
           particular Fabric (identified by the value of
1984
 
           t11ZsServerFabricIndex) on a particular switch
1985
 
           (identified by values of fcmInstanceIndex and
1986
 
           fcmSwitchIndex)."
1987
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
1988
 
              t11ZsServerFabricIndex }
1989
 
    ::= { t11ZsStatsTable 1 }
1990
 
 
1991
 
T11ZsStatsEntry ::= SEQUENCE {
1992
 
    t11ZsOutMergeRequests     Counter32,
1993
 
    t11ZsInMergeAccepts       Counter32,
1994
 
    t11ZsInMergeRequests      Counter32,
1995
 
    t11ZsOutMergeAccepts      Counter32,
1996
 
    t11ZsOutChangeRequests    Counter32,
1997
 
    t11ZsInChangeAccepts      Counter32,
1998
 
    t11ZsInChangeRequests     Counter32,
1999
 
    t11ZsOutChangeAccepts     Counter32,
2000
 
    t11ZsInZsRequests         Counter32,
2001
 
    t11ZsOutZsRejects         Counter32
2002
 
}
2003
 
 
2004
 
t11ZsOutMergeRequests OBJECT-TYPE
2005
 
    SYNTAX       Counter32
2006
 
    MAX-ACCESS   read-only
2007
 
    STATUS       current
2008
 
    DESCRIPTION
2009
 
           "The number of Merge Request Frames sent by this Zone
2010
 
           Server to other Zone Servers in the same Fabric.
2011
 
 
2012
 
           This counter has no discontinuities other than those
2013
 
 
2014
 
 
2015
 
 
2016
 
           that all Counter32s have when sysUpTime=0."
2017
 
    ::= { t11ZsStatsEntry 1 }
2018
 
 
2019
 
t11ZsInMergeAccepts OBJECT-TYPE
2020
 
    SYNTAX       Counter32
2021
 
    MAX-ACCESS   read-only
2022
 
    STATUS       current
2023
 
    DESCRIPTION
2024
 
           "The number of Merge Accept Frames received by this Zone
2025
 
           Server from other Zone Servers in the same Fabric.
2026
 
 
2027
 
           This counter has no discontinuities other than those
2028
 
           that all Counter32s have when sysUpTime=0."
2029
 
    ::= { t11ZsStatsEntry 2 }
2030
 
 
2031
 
t11ZsInMergeRequests OBJECT-TYPE
2032
 
    SYNTAX       Counter32
2033
 
    MAX-ACCESS   read-only
2034
 
    STATUS       current
2035
 
    DESCRIPTION
2036
 
           "The number of Merge Request Frames received by this Zone
2037
 
           Server from other Zone Servers in the same Fabric.
2038
 
 
2039
 
           This counter has no discontinuities other than those
2040
 
           that all Counter32s have when sysUpTime=0."
2041
 
    ::= { t11ZsStatsEntry 3 }
2042
 
 
2043
 
t11ZsOutMergeAccepts OBJECT-TYPE
2044
 
    SYNTAX       Counter32
2045
 
    MAX-ACCESS   read-only
2046
 
    STATUS       current
2047
 
    DESCRIPTION
2048
 
           "The number of Merge Accept Frames sent by this Zone
2049
 
           Server to other Zone Servers in the same Fabric.
2050
 
 
2051
 
           This counter has no discontinuities other than those
2052
 
           that all Counter32s have when sysUpTime=0."
2053
 
    ::= { t11ZsStatsEntry 4 }
2054
 
 
2055
 
t11ZsOutChangeRequests OBJECT-TYPE
2056
 
    SYNTAX       Counter32
2057
 
    MAX-ACCESS   read-only
2058
 
    STATUS       current
2059
 
    DESCRIPTION
2060
 
           "The number of change requests sent (via the Fabric
2061
 
           Management Session Protocol) by this Zone Server to
2062
 
           other Zone Servers in the same Fabric.
2063
 
 
2064
 
 
2065
 
 
2066
 
 
2067
 
           This includes Acquire Change Authorization requests, Stage
2068
 
           Fabric Config Update requests, Update Fabric Config requests
2069
 
           and Release Change Authorization requests.  It also includes
2070
 
           the corresponding types of requests defined by the Enhanced
2071
 
           Commit Service.
2072
 
 
2073
 
           This counter has no discontinuities other than those
2074
 
           that all Counter32s have when sysUpTime=0."
2075
 
    REFERENCE
2076
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
2077
 
           ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2078
 
    ::= { t11ZsStatsEntry 5 }
2079
 
 
2080
 
t11ZsInChangeAccepts OBJECT-TYPE
2081
 
    SYNTAX       Counter32
2082
 
    MAX-ACCESS   read-only
2083
 
    STATUS       current
2084
 
    DESCRIPTION
2085
 
           "The number of SW_ACC messages received from other Zone
2086
 
           Servers in the same Fabric (according to the Fabric
2087
 
           Management Session Protocol) in response to change
2088
 
           requests by this Zone Server.
2089
 
 
2090
 
           This includes SW_ACC messages received in response to
2091
 
           Acquire Change Authorization requests, to Stage Fabric
2092
 
           Config Update requests, to Update Fabric Config requests,
2093
 
           and to Release Change Authorization requests.  It also
2094
 
           includes responses to the corresponding types of requests
2095
 
           defined for the Enhanced Commit Service.
2096
 
 
2097
 
           This counter has no discontinuities other than those
2098
 
           that all Counter32s have when sysUpTime=0."
2099
 
    REFERENCE
2100
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
2101
 
           ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2102
 
    ::= { t11ZsStatsEntry 6 }
2103
 
 
2104
 
t11ZsInChangeRequests OBJECT-TYPE
2105
 
    SYNTAX       Counter32
2106
 
    MAX-ACCESS   read-only
2107
 
    STATUS       current
2108
 
    DESCRIPTION
2109
 
           "The number of change requests received (via the Fabric
2110
 
           Management Session Protocol) by this Zone Server from
2111
 
           other Zone Servers in the same Fabric.
2112
 
 
2113
 
           This includes Acquire Change Authorization requests, Stage
2114
 
           Fabric Config Update requests, Update Fabric Config requests
2115
 
 
2116
 
 
2117
 
 
2118
 
           and Release Change Authorization requests.  It also includes
2119
 
           the corresponding types of requests defined by the Enhanced
2120
 
           Commit Service.
2121
 
 
2122
 
           This counter has no discontinuities other than those
2123
 
           that all Counter32s have when sysUpTime=0."
2124
 
    REFERENCE
2125
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
2126
 
           ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2127
 
    ::= { t11ZsStatsEntry 7 }
2128
 
 
2129
 
t11ZsOutChangeAccepts OBJECT-TYPE
2130
 
    SYNTAX       Counter32
2131
 
    MAX-ACCESS   read-only
2132
 
    STATUS       current
2133
 
    DESCRIPTION
2134
 
           "The number of SW_ACC messages sent by this Zone Server
2135
 
           (according to the Fabric Management Session Protocol) in
2136
 
           response to change requests from other Zone Servers in
2137
 
           the same Fabric.
2138
 
 
2139
 
           This includes SW_ACC messages sent in response to
2140
 
           Acquire Change Authorization requests, to Stage Fabric
2141
 
           Config Update requests, to Update Fabric Config requests
2142
 
           and to Release Change Authorization requests.  It also
2143
 
           includes responses to the corresponding types of requests
2144
 
           defined for the Enhanced Commit Service.
2145
 
 
2146
 
           This counter has no discontinuities other than those
2147
 
           that all Counter32s have when sysUpTime=0."
2148
 
    REFERENCE
2149
 
           "Fibre Channel - Switch Fabric-4 (FC-SW-4),
2150
 
           ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2151
 
    ::= { t11ZsStatsEntry 8 }
2152
 
 
2153
 
t11ZsInZsRequests OBJECT-TYPE
2154
 
    SYNTAX       Counter32
2155
 
    MAX-ACCESS   read-only
2156
 
    STATUS       current
2157
 
    DESCRIPTION
2158
 
           "The number of Zone Server requests received by this
2159
 
           Zone Server on this Fabric, both those received in
2160
 
           Basic mode and in Enhanced mode.
2161
 
 
2162
 
           This counter has no discontinuities other than those
2163
 
           that all Counter32s have when sysUpTime=0."
2164
 
    ::= { t11ZsStatsEntry 9 }
2165
 
 
2166
 
 
2167
 
 
2168
 
 
2169
 
t11ZsOutZsRejects OBJECT-TYPE
2170
 
    SYNTAX       Counter32
2171
 
    MAX-ACCESS   read-only
2172
 
    STATUS       current
2173
 
    DESCRIPTION
2174
 
           "The number of Zone Server requests rejected by this
2175
 
           Zone Server on this Fabric, both those rejected in
2176
 
           Basic mode and in Enhanced mode.
2177
 
 
2178
 
           This counter has no discontinuities other than those
2179
 
           that all Counter32s have when sysUpTime=0."
2180
 
    ::= { t11ZsStatsEntry 10 }
2181
 
 
2182
 
--
2183
 
--
2184
 
 
2185
 
t11ZsNotifyControlTable OBJECT-TYPE
2186
 
    SYNTAX       SEQUENCE OF T11ZsNotifyControlEntry
2187
 
    MAX-ACCESS   not-accessible
2188
 
    STATUS       current
2189
 
    DESCRIPTION
2190
 
           "A table of control information for notifications
2191
 
           generated due to Zone Server events."
2192
 
    ::= { t11ZsConfiguration 14 }
2193
 
 
2194
 
t11ZsNotifyControlEntry OBJECT-TYPE
2195
 
    SYNTAX       T11ZsNotifyControlEntry
2196
 
    MAX-ACCESS   not-accessible
2197
 
    STATUS       current
2198
 
    DESCRIPTION
2199
 
           "Each entry contains notification control information
2200
 
           specific to a Zone Server for a particular Fabric
2201
 
           (identified by the value of t11ZsServerFabricIndex)
2202
 
           on a particular switch (identified by values of
2203
 
           fcmInstanceIndex and fcmSwitchIndex).
2204
 
 
2205
 
           The persistence across reboots of writable values in
2206
 
           a row of this table is specified by the instance of
2207
 
           t11ZsServerDatabaseStorageType that is INDEXed by
2208
 
           the same values of fcmInstanceIndex, fcmSwitchIndex,
2209
 
           and t11ZsServerFabricIndex."
2210
 
    INDEX   { fcmInstanceIndex, fcmSwitchIndex,
2211
 
              t11ZsServerFabricIndex }
2212
 
    ::= { t11ZsNotifyControlTable 1 }
2213
 
 
2214
 
T11ZsNotifyControlEntry ::= SEQUENCE {
2215
 
     t11ZsNotifyRequestRejectEnable    TruthValue,
2216
 
 
2217
 
 
2218
 
 
2219
 
     t11ZsNotifyMergeFailureEnable     TruthValue,
2220
 
     t11ZsNotifyMergeSuccessEnable     TruthValue,
2221
 
     t11ZsNotifyDefZoneChangeEnable    TruthValue,
2222
 
     t11ZsNotifyActivateEnable         TruthValue,
2223
 
     t11ZsRejectCtCommandString        OCTET STRING,
2224
 
     t11ZsRejectRequestSource          FcNameIdOrZero,
2225
 
     t11ZsRejectReasonCode             T11NsGs4RejectReasonCode,
2226
 
     t11ZsRejectReasonCodeExp          T11ZsRejectReasonExplanation,
2227
 
     t11ZsRejectReasonVendorCode       OCTET STRING
2228
 
}
2229
 
 
2230
 
t11ZsNotifyRequestRejectEnable OBJECT-TYPE
2231
 
    SYNTAX       TruthValue
2232
 
    MAX-ACCESS   read-write
2233
 
    STATUS       current
2234
 
    DESCRIPTION
2235
 
           "This object specifies whether t11ZsRequestRejectNotify
2236
 
           notifications should be generated by the Zone Server
2237
 
           for this Fabric."
2238
 
    ::= { t11ZsNotifyControlEntry 1 }
2239
 
 
2240
 
t11ZsNotifyMergeFailureEnable OBJECT-TYPE
2241
 
    SYNTAX       TruthValue
2242
 
    MAX-ACCESS   read-write
2243
 
    STATUS       current
2244
 
    DESCRIPTION
2245
 
           "This object specifies whether t11ZsMergeFailureNotify
2246
 
           notifications should be generated by the Zone Server
2247
 
           for this Fabric."
2248
 
    ::= { t11ZsNotifyControlEntry 2 }
2249
 
 
2250
 
t11ZsNotifyMergeSuccessEnable OBJECT-TYPE
2251
 
    SYNTAX       TruthValue
2252
 
    MAX-ACCESS   read-write
2253
 
    STATUS       current
2254
 
    DESCRIPTION
2255
 
           "This object specifies whether t11ZsMergeSuccessNotify
2256
 
           notifications should be generated by the Zone Server
2257
 
           for this Fabric."
2258
 
    ::= { t11ZsNotifyControlEntry 3 }
2259
 
 
2260
 
t11ZsNotifyDefZoneChangeEnable OBJECT-TYPE
2261
 
    SYNTAX       TruthValue
2262
 
    MAX-ACCESS   read-write
2263
 
    STATUS       current
2264
 
    DESCRIPTION
2265
 
           "This object specifies whether t11ZsDefZoneChangeNotify
2266
 
           notifications should be generated by the Zone Server
2267
 
 
2268
 
 
2269
 
 
2270
 
           for this Fabric."
2271
 
    ::= { t11ZsNotifyControlEntry 4 }
2272
 
 
2273
 
t11ZsNotifyActivateEnable OBJECT-TYPE
2274
 
    SYNTAX       TruthValue
2275
 
    MAX-ACCESS   read-write
2276
 
    STATUS       current
2277
 
    DESCRIPTION
2278
 
           "This object specifies whether t11ZsActivateNotify
2279
 
           notifications should be generated by the Zone Server
2280
 
           for this Fabric."
2281
 
    ::= { t11ZsNotifyControlEntry 5 }
2282
 
 
2283
 
t11ZsRejectCtCommandString OBJECT-TYPE
2284
 
    SYNTAX        OCTET STRING (SIZE (0..255))
2285
 
    MAX-ACCESS    read-only
2286
 
    STATUS        current
2287
 
    DESCRIPTION
2288
 
           "The binary content of the Zone Server request,
2289
 
           formatted as an octet string (in network byte order)
2290
 
           containing the Common Transport Information Unit
2291
 
           (CT_IU), as described in Table 2 of FC-GS-5 (including
2292
 
           the preamble), which was most recently rejected by the
2293
 
           Fabric Configuration Server for this Fabric.
2294
 
 
2295
 
           This object contains the zero-length string
2296
 
           if and when the CT-IU's content is unavailable.
2297
 
 
2298
 
           When the length of this object is 255 octets, it
2299
 
           contains the first 255 octets of the CT-IU (in
2300
 
           network byte order)."
2301
 
    ::= { t11ZsNotifyControlEntry 6 }
2302
 
 
2303
 
t11ZsRejectRequestSource OBJECT-TYPE
2304
 
    SYNTAX       FcNameIdOrZero
2305
 
    MAX-ACCESS   read-only
2306
 
    STATUS       current
2307
 
    DESCRIPTION
2308
 
           "The WWN that was the source of the CT_IU
2309
 
           contained in the corresponding instance of
2310
 
           t11ZsRejectCtCommandString."
2311
 
    ::= { t11ZsNotifyControlEntry 7 }
2312
 
 
2313
 
t11ZsRejectReasonCode OBJECT-TYPE
2314
 
    SYNTAX       T11NsGs4RejectReasonCode
2315
 
    MAX-ACCESS   read-only
2316
 
    STATUS       current
2317
 
    DESCRIPTION
2318
 
 
2319
 
 
2320
 
 
2321
 
           "The reason code corresponding to the most recent
2322
 
           rejection of a request by the Zone Server for
2323
 
           this Fabric."
2324
 
    ::= { t11ZsNotifyControlEntry 8 }
2325
 
 
2326
 
t11ZsRejectReasonCodeExp OBJECT-TYPE
2327
 
    SYNTAX       T11ZsRejectReasonExplanation
2328
 
    MAX-ACCESS   read-only
2329
 
    STATUS       current
2330
 
    DESCRIPTION
2331
 
           "When the value of t11ZsRejectReasonCode is
2332
 
           'Unable to perform command request', this
2333
 
           object contains the corresponding reason code
2334
 
           explanation."
2335
 
    ::= { t11ZsNotifyControlEntry 9 }
2336
 
 
2337
 
t11ZsRejectReasonVendorCode       OBJECT-TYPE
2338
 
    SYNTAX       OCTET STRING (SIZE (1))
2339
 
    MAX-ACCESS   read-only
2340
 
    STATUS       current
2341
 
    DESCRIPTION
2342
 
           "When the value of t11ZsRejectReasonCode is
2343
 
           'Vendor Specific Error', this object contains
2344
 
           the corresponding vendor-specific reason code."
2345
 
    ::= { t11ZsNotifyControlEntry 10 }
2346
 
 
2347
 
t11ZsFabricIndex OBJECT-TYPE
2348
 
    SYNTAX       Unsigned32 (0..4096)
2349
 
    MAX-ACCESS   accessible-for-notify
2350
 
    STATUS       current
2351
 
    DESCRIPTION
2352
 
           "This object contains either a value of
2353
 
           T11FabricIndex to identify the Fabric on which
2354
 
           some occurrence has caused a notification to be
2355
 
           generated, or it has the value 4096 to indicate
2356
 
           all applicable Fabrics."
2357
 
    ::= { t11ZsConfiguration 15 }
2358
 
 
2359
 
 
2360
 
 
2361
 
 
2362
 
 
2363
 
 
2364
 
 
2365
 
 
2366
 
 
2367
 
 
2368
 
 
2369
 
 
2370
 
 
2371
 
 
2372
 
 
2373
 
t11ZsRequestRejectNotify NOTIFICATION-TYPE
2374
 
    OBJECTS      { t11FamLocalSwitchWwn,
2375
 
                   t11ZsRejectRequestSource,
2376
 
                   t11ZsRejectCtCommandString,
2377
 
                   t11ZsRejectReasonCode,
2378
 
                   t11ZsRejectReasonCodeExp,
2379
 
                   t11ZsRejectReasonVendorCode }
2380
 
    STATUS       current
2381
 
    DESCRIPTION
2382
 
           "This notification is generated whenever a Zone Server
2383
 
           (indicated by the value of t11FamLocalSwitchWwn) rejects
2384
 
           a request.
2385
 
 
2386
 
           The value of t11ZsRejectCtCommandString indicates the
2387
 
           rejected request, and the values of t11ZsRejectReasonCode,
2388
 
           t11ZsRejectReasonCodeExp and t11ZsRejectReasonVendorCode
2389
 
           indicate the reason for the rejection.  The value of
2390
 
           t11ZsRequestClient indicates the source of the request."
2391
 
    ::= { t11ZsMIBNotifications 1 }
2392
 
 
2393
 
t11ZsMergeFailureNotify NOTIFICATION-TYPE
2394
 
    OBJECTS      { ifIndex, t11ZsFabricIndex }
2395
 
    STATUS       current
2396
 
    DESCRIPTION
2397
 
           "This notification indicates that a Zone merge
2398
 
           failure has occurred on the Fabric indicated by the
2399
 
           value of t11ZsFabricIndex, on the interface
2400
 
           indicated by the value of ifIndex.
2401
 
 
2402
 
           If multiple Virtual Fabrics are configured on an
2403
 
           interface, and all have a Zone merge failure
2404
 
           at the same time, then just one notification is
2405
 
           generated and t11ZsFabricIndex has the value 4096."
2406
 
    ::= { t11ZsMIBNotifications 2 }
2407
 
 
2408
 
t11ZsMergeSuccessNotify NOTIFICATION-TYPE
2409
 
    OBJECTS      { ifIndex, t11ZsFabricIndex }
2410
 
    STATUS       current
2411
 
    DESCRIPTION
2412
 
           "This notification indicates that a successful Zone
2413
 
           merge has occurred on the Fabric indicated by the
2414
 
           value of t11ZsFabricIndex, on the interface
2415
 
           indicated by the value of ifIndex.
2416
 
 
2417
 
           If multiple Virtual Fabrics are configured on an
2418
 
           interface, and all have a successful Zone Merge
2419
 
 
2420
 
 
2421
 
 
2422
 
           at the same time, then just one notification is
2423
 
           generated and t11ZsFabricIndex has the value 4096."
2424
 
    ::= { t11ZsMIBNotifications 3 }
2425
 
 
2426
 
t11ZsDefZoneChangeNotify NOTIFICATION-TYPE
2427
 
    OBJECTS      { t11ZsServerDefaultZoneSetting }
2428
 
    STATUS       current
2429
 
    DESCRIPTION
2430
 
           "This notification indicates that the
2431
 
           value of a Default Zone Setting has changed.
2432
 
           The value of t11ZsServerDefaultZoneSetting
2433
 
           contains the value after the change."
2434
 
    ::= { t11ZsMIBNotifications 4 }
2435
 
 
2436
 
t11ZsActivateNotify NOTIFICATION-TYPE
2437
 
    OBJECTS      { t11FamLocalSwitchWwn, t11ZsActivateResult }
2438
 
    STATUS       current
2439
 
    DESCRIPTION
2440
 
           "This notification is generated whenever a switch
2441
 
           (indicated by the value of t11FamLocalSwitchWwn)
2442
 
           activates/deactivates a Zone Set on a Fabric.
2443
 
           The t11ZsActivateResult object denotes the outcome
2444
 
           of the activation/deactivation."
2445
 
    ::= { t11ZsMIBNotifications 5 }
2446
 
 
2447
 
 
2448
 
t11ZsMIBCompliances OBJECT IDENTIFIER ::= { t11ZsMIBConformance 1 }
2449
 
t11ZsMIBGroups      OBJECT IDENTIFIER ::= { t11ZsMIBConformance 2 }
2450
 
 
2451
 
t11ZsMIBCompliance MODULE-COMPLIANCE
2452
 
    STATUS       current
2453
 
    DESCRIPTION
2454
 
           "The compliance statement for entities that
2455
 
           implement the Zone Server."
2456
 
    MODULE MANDATORY-GROUPS {t11ZsBasicGroup,
2457
 
                             t11ZsNotificationControlGroup,
2458
 
                             t11ZsNotificationGroup }
2459
 
 
2460
 
    GROUP        t11ZsEnhancedModeGroup
2461
 
    DESCRIPTION
2462
 
           "This group is mandatory only for those systems
2463
 
           with Zone Servers that support Enhanced Mode."
2464
 
 
2465
 
    GROUP        t11ZsActivateGroup
2466
 
    DESCRIPTION
2467
 
           "Only entities that provide write access for
2468
 
           activating a Zone Set support need to support
2469
 
 
2470
 
 
2471
 
 
2472
 
           this group."
2473
 
 
2474
 
    GROUP        t11ZsStatisticsGroup
2475
 
    DESCRIPTION
2476
 
           "These counters, containing Zone Server statistics,
2477
 
           are mandatory only for those systems that count
2478
 
           such events."
2479
 
 
2480
 
    OBJECT       t11ZsSetRowStatus
2481
 
    SYNTAX       INTEGER { active(1) }
2482
 
    MIN-ACCESS   read-only
2483
 
    DESCRIPTION
2484
 
           "Write access is not required."
2485
 
 
2486
 
    OBJECT       t11ZsZoneRowStatus
2487
 
    SYNTAX       INTEGER { active(1) }
2488
 
    MIN-ACCESS   read-only
2489
 
    DESCRIPTION
2490
 
           "Write access is not required."
2491
 
 
2492
 
    OBJECT       t11ZsSetZoneRowStatus
2493
 
    SYNTAX       INTEGER { active(1) }
2494
 
    MIN-ACCESS   read-only
2495
 
    DESCRIPTION
2496
 
           "Write access is not required."
2497
 
 
2498
 
    OBJECT       t11ZsAliasRowStatus
2499
 
    SYNTAX       INTEGER { active(1) }
2500
 
    MIN-ACCESS   read-only
2501
 
    DESCRIPTION
2502
 
           "Write access is not required."
2503
 
 
2504
 
    OBJECT       t11ZsZoneMemberRowStatus
2505
 
    SYNTAX       INTEGER { active(1) }
2506
 
    MIN-ACCESS   read-only
2507
 
    DESCRIPTION
2508
 
           "Write access is not required."
2509
 
 
2510
 
    OBJECT       t11ZsAttribBlockRowStatus
2511
 
    SYNTAX       INTEGER { active(1) }
2512
 
    MIN-ACCESS   read-only
2513
 
    DESCRIPTION
2514
 
           "Write access is not required."
2515
 
 
2516
 
    OBJECT       t11ZsAttribRowStatus
2517
 
    SYNTAX       INTEGER { active(1) }
2518
 
    MIN-ACCESS   read-only
2519
 
    DESCRIPTION
2520
 
 
2521
 
 
2522
 
 
2523
 
           "Write access is not required."
2524
 
 
2525
 
    OBJECT       t11ZsServerDatabaseStorageType
2526
 
    MIN-ACCESS   read-only
2527
 
    DESCRIPTION
2528
 
           "Write access is not required."
2529
 
 
2530
 
    OBJECT       t11ZsServerDistribute
2531
 
    MIN-ACCESS   read-only
2532
 
    DESCRIPTION
2533
 
           "Write access is not required."
2534
 
 
2535
 
    OBJECT       t11ZsServerCommit
2536
 
    MIN-ACCESS   read-only
2537
 
    DESCRIPTION
2538
 
           "Write access is not required."
2539
 
 
2540
 
    OBJECT       t11ZsServerReadFromDatabase
2541
 
    MIN-ACCESS   read-only
2542
 
    DESCRIPTION
2543
 
           "Write access is not required."
2544
 
 
2545
 
    OBJECT       t11ZsServerOperationMode
2546
 
    MIN-ACCESS   read-only
2547
 
    DESCRIPTION
2548
 
           "Write access is not required."
2549
 
 
2550
 
    OBJECT       t11ZsServerDefaultZoneSetting
2551
 
    MIN-ACCESS   read-only
2552
 
    DESCRIPTION
2553
 
           "Write access is not required."
2554
 
 
2555
 
    OBJECT       t11ZsServerMergeControlSetting
2556
 
    MIN-ACCESS   read-only
2557
 
    DESCRIPTION
2558
 
           "Write access is not required."
2559
 
 
2560
 
    OBJECT       t11ZsServerDefZoneBroadcast
2561
 
    MIN-ACCESS   read-only
2562
 
    DESCRIPTION
2563
 
           "Write access is not required."
2564
 
 
2565
 
    OBJECT       t11ZsSetName
2566
 
    MIN-ACCESS   read-only
2567
 
    DESCRIPTION
2568
 
           "Write access is not required."
2569
 
 
2570
 
    OBJECT       t11ZsZoneName
2571
 
 
2572
 
 
2573
 
 
2574
 
    MIN-ACCESS   read-only
2575
 
    DESCRIPTION
2576
 
           "Write access is not required."
2577
 
 
2578
 
    OBJECT       t11ZsZoneAttribBlock
2579
 
    MIN-ACCESS   read-only
2580
 
    DESCRIPTION
2581
 
           "Write access is not required."
2582
 
 
2583
 
    OBJECT       t11ZsAliasName
2584
 
    MIN-ACCESS   read-only
2585
 
    DESCRIPTION
2586
 
           "Write access is not required."
2587
 
 
2588
 
    OBJECT       t11ZsZoneMemberFormat
2589
 
    MIN-ACCESS   read-only
2590
 
    DESCRIPTION
2591
 
           "Write access is not required."
2592
 
 
2593
 
    OBJECT       t11ZsZoneMemberID
2594
 
    MIN-ACCESS   read-only
2595
 
    DESCRIPTION
2596
 
           "Write access is not required."
2597
 
 
2598
 
    OBJECT       t11ZsAttribBlockName
2599
 
    MIN-ACCESS   read-only
2600
 
    DESCRIPTION
2601
 
           "Write access is not required."
2602
 
 
2603
 
    OBJECT       t11ZsAttribType
2604
 
    MIN-ACCESS   read-only
2605
 
    DESCRIPTION
2606
 
           "Write access is not required."
2607
 
 
2608
 
    OBJECT       t11ZsAttribValue
2609
 
    MIN-ACCESS   read-only
2610
 
    DESCRIPTION
2611
 
           "Write access is not required."
2612
 
 
2613
 
    OBJECT       t11ZsActivateRequest
2614
 
    MIN-ACCESS   read-only
2615
 
    DESCRIPTION
2616
 
           "Write access is not required."
2617
 
 
2618
 
    OBJECT       t11ZsActivateDeactivate
2619
 
    MIN-ACCESS   read-only
2620
 
    DESCRIPTION
2621
 
           "Write access is not required."
2622
 
 
2623
 
 
2624
 
 
2625
 
    OBJECT       t11ZsNotifyRequestRejectEnable
2626
 
    MIN-ACCESS   read-only
2627
 
    DESCRIPTION
2628
 
           "Write access is not required."
2629
 
 
2630
 
    OBJECT       t11ZsNotifyMergeFailureEnable
2631
 
    MIN-ACCESS   read-only
2632
 
    DESCRIPTION
2633
 
           "Write access is not required."
2634
 
 
2635
 
    OBJECT       t11ZsNotifyMergeSuccessEnable
2636
 
    MIN-ACCESS   read-only
2637
 
    DESCRIPTION
2638
 
           "Write access is not required."
2639
 
 
2640
 
    OBJECT       t11ZsNotifyDefZoneChangeEnable
2641
 
    MIN-ACCESS   read-only
2642
 
    DESCRIPTION
2643
 
           "Write access is not required."
2644
 
 
2645
 
    OBJECT       t11ZsNotifyActivateEnable
2646
 
    MIN-ACCESS   read-only
2647
 
    DESCRIPTION
2648
 
           "Write access is not required."
2649
 
 
2650
 
    ::= { t11ZsMIBCompliances 1 }
2651
 
 
2652
 
 
2653
 
t11ZsBasicGroup OBJECT-GROUP
2654
 
    OBJECTS  { t11ZsServerCapabilityObject,
2655
 
               t11ZsServerDatabaseStorageType,
2656
 
               t11ZsServerDistribute,
2657
 
               t11ZsServerResult,
2658
 
               t11ZsServerReasonCode,
2659
 
               t11ZsServerReasonCodeExp,
2660
 
               t11ZsServerReasonVendorCode,
2661
 
               t11ZsServerLastChange,
2662
 
               t11ZsServerHardZoning,
2663
 
               t11ZsServerReadFromDatabase,
2664
 
               t11ZsServerOperationMode,
2665
 
               t11ZsSetName,
2666
 
               t11ZsSetRowStatus,
2667
 
               t11ZsZoneName,
2668
 
               t11ZsZoneAttribBlock,
2669
 
               t11ZsZoneRowStatus,
2670
 
               t11ZsSetZoneRowStatus,
2671
 
               t11ZsZoneMemberFormat,
2672
 
 
2673
 
 
2674
 
 
2675
 
               t11ZsZoneMemberID,
2676
 
               t11ZsZoneMemberRowStatus,
2677
 
               t11ZsActiveZoneSetName,
2678
 
               t11ZsActiveActivateTime,
2679
 
               t11ZsActiveZoneName,
2680
 
               t11ZsActiveZoneMemberFormat,
2681
 
               t11ZsActiveZoneMemberID
2682
 
             }
2683
 
    STATUS   current
2684
 
    DESCRIPTION
2685
 
           "A collection of objects for displaying and updating
2686
 
           the Zone configuration of a Zone Server capable of
2687
 
           operating in Basic mode."
2688
 
    ::= { t11ZsMIBGroups 1 }
2689
 
 
2690
 
t11ZsEnhancedModeGroup OBJECT-GROUP
2691
 
    OBJECTS  { t11ZsServerCommit,
2692
 
               t11ZsServerChangeModeResult,
2693
 
               t11ZsServerDefaultZoneSetting,
2694
 
               t11ZsServerMergeControlSetting,
2695
 
               t11ZsServerDefZoneBroadcast,
2696
 
               t11ZsAliasName,
2697
 
               t11ZsAliasRowStatus,
2698
 
               t11ZsAttribBlockName,
2699
 
               t11ZsAttribBlockRowStatus,
2700
 
               t11ZsAttribType,
2701
 
               t11ZsAttribValue,
2702
 
               t11ZsAttribRowStatus,
2703
 
               t11ZsActiveZoneBroadcastZoning,
2704
 
               t11ZsActiveZoneHardZoning,
2705
 
               t11ZsActiveAttribType,
2706
 
               t11ZsActiveAttribValue
2707
 
             }
2708
 
    STATUS   current
2709
 
    DESCRIPTION
2710
 
           "A collection of additional objects for displaying
2711
 
           and updating the Zone configuration of a Zone Server
2712
 
           capable of operating in Enhanced mode."
2713
 
    ::= { t11ZsMIBGroups 2 }
2714
 
 
2715
 
t11ZsStatisticsGroup OBJECT-GROUP
2716
 
    OBJECTS  { t11ZsOutMergeRequests,
2717
 
               t11ZsInMergeAccepts,
2718
 
               t11ZsInMergeRequests,
2719
 
               t11ZsOutMergeAccepts,
2720
 
               t11ZsOutChangeRequests,
2721
 
               t11ZsInChangeAccepts,
2722
 
               t11ZsInChangeRequests,
2723
 
 
2724
 
 
2725
 
 
2726
 
               t11ZsOutChangeAccepts,
2727
 
               t11ZsInZsRequests,
2728
 
               t11ZsOutZsRejects
2729
 
             }
2730
 
    STATUS   current
2731
 
    DESCRIPTION
2732
 
           "A collection of objects for collecting Zone Server
2733
 
            statistics information."
2734
 
    ::= { t11ZsMIBGroups 3 }
2735
 
 
2736
 
t11ZsNotificationControlGroup OBJECT-GROUP
2737
 
    OBJECTS  { t11ZsNotifyRequestRejectEnable,
2738
 
               t11ZsNotifyMergeFailureEnable,
2739
 
               t11ZsNotifyMergeSuccessEnable,
2740
 
               t11ZsNotifyDefZoneChangeEnable,
2741
 
               t11ZsNotifyActivateEnable,
2742
 
               t11ZsRejectCtCommandString,
2743
 
               t11ZsRejectRequestSource,
2744
 
               t11ZsRejectReasonCode,
2745
 
               t11ZsRejectReasonCodeExp,
2746
 
               t11ZsRejectReasonVendorCode,
2747
 
               t11ZsFabricIndex
2748
 
             }
2749
 
    STATUS   current
2750
 
    DESCRIPTION
2751
 
           "A collection of notification control and
2752
 
           notification information objects for monitoring
2753
 
           Zone Server request rejection and Zone merge
2754
 
           failures."
2755
 
    ::= { t11ZsMIBGroups 4 }
2756
 
 
2757
 
t11ZsActivateGroup OBJECT-GROUP
2758
 
    OBJECTS  { t11ZsActivateRequest,
2759
 
               t11ZsActivateDeactivate,
2760
 
               t11ZsActivateResult,
2761
 
               t11ZsActivateFailCause,
2762
 
               t11ZsActivateFailDomainId
2763
 
             }
2764
 
    STATUS   current
2765
 
    DESCRIPTION
2766
 
           "A collection of objects that allow a Zone Set to
2767
 
           be activated via SNMP SetRequests and provide the
2768
 
           status and result of such an activation."
2769
 
    ::= { t11ZsMIBGroups 5 }
2770
 
 
2771
 
t11ZsNotificationGroup NOTIFICATION-GROUP
2772
 
    NOTIFICATIONS { t11ZsRequestRejectNotify,
2773
 
                    t11ZsMergeFailureNotify,
2774
 
 
2775
 
 
2776
 
 
2777
 
                    t11ZsMergeSuccessNotify,
2778
 
                    t11ZsDefZoneChangeNotify,
2779
 
                    t11ZsActivateNotify }
2780
 
    STATUS        current
2781
 
    DESCRIPTION
2782
 
           "A collection of notification(s) for monitoring
2783
 
           Zone Server request rejection, Zone merge
2784
 
           failures and successes, and Default Zoning
2785
 
           behavioral changes."
2786
 
    ::= { t11ZsMIBGroups 6 }
2787
 
 
2788
 
END