1
T11-FC-ZONE-SERVER-MIB DEFINITIONS ::= BEGIN
4
MODULE-IDENTITY, OBJECT-TYPE,
5
NOTIFICATION-TYPE, mib-2,
7
FROM SNMPv2-SMI -- [RFC2578]
8
MODULE-COMPLIANCE, OBJECT-GROUP,
10
FROM SNMPv2-CONF -- [RFC2580]
11
TEXTUAL-CONVENTION, RowStatus,
14
FROM SNMPv2-TC -- [RFC2579]
16
FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
17
ifIndex FROM IF-MIB -- [RFC2863]
18
fcmInstanceIndex, fcmSwitchIndex,
20
FcDomainIdOrZero FROM FC-MGMT-MIB -- [RFC4044]
21
T11NsGs4RejectReasonCode
22
FROM T11-FC-NAME-SERVER-MIB -- [RFC4438]
23
T11FabricIndex FROM T11-TC-MIB -- [RFC4439]
25
FROM T11-FC-FABRIC-ADDR-MGR-MIB; -- [RFC4439]
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."
35
San Jose, CA 95134 USA
41
San Jose, CA 95134 USA
45
"The MIB module for the management of Fibre Channel Zoning
46
Servers, both for Basic Zoning Management and for Enhanced
49
Zoning Management, as defined in the FC-GS-5 specification.
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.
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
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.
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
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.
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).
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"
122
"Initial version of this MIB module, published as RFC 4936."
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 }
132
T11ZsZoneMemberType ::= TEXTUAL-CONVENTION
136
"Represents the addressing mechanism by
137
which a member is identified:
140
02 - Domain_ID and physical port
145
E0-FF (hex) - Vendor Specific.
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)
154
T11ZsRejectReasonExplanation ::= TEXTUAL-CONVENTION
157
"The reason code explanation when rejecting a
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
166
- Zones are not supported
168
- Zone Set name is not known
170
- no Zone Set is currently active
172
- Zone name is unknown
174
- state of the Zone is not known
175
'incorrectPayloadLen'
176
- payload length is not correct
178
- Zone Set is larger than permitted size
179
'deactivateZoneSetFailed'
180
- deactivation of Zone Set failed
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
192
- Zone Set already exists
194
- Zone already exists
196
- Zone Alias already exists
205
'zoneAliasTypeUnknown'
206
- unknown Zone attribute type
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
219
'hardEnforcementFailed'
220
- hard enforcement failed
221
'unresolvedReferences'
222
- unresolved references in the Zone Set Database
223
'consistencyChecksFailed'
224
- consistency checks failed."
226
"Fibre Channel - Generic Services-5 (FC-GS-5),
227
ANSI INCITS 427-2007, section 6.4.9."
230
noAdditionalExplanation(2),
231
zonesNotSupported(3),
232
zoneSetNameUnknown(4),
236
incorrectPayloadLen(8),
238
deactivateZoneSetFailed(10),
240
capabilityNotSupported(12),
241
zoneMemberIDTypeNotSupp(13),
242
invalidZoneSetDefinition(14),
243
enhancedZoningCmdsNotSupported(15),
252
zoneAliasTypeUnknown(22),
253
unableEnhancedMode(23),
254
basicZoningCmdsNotSupported(24),
255
zoneAttribObjectExists(25),
256
zoneAttribObjectUnknown(26),
257
requestInProcess(27),
259
hardEnforcementFailed(29),
260
unresolvedReferences(30),
261
consistencyChecksFailed(31)
264
T11ZoningName ::= TEXTUAL-CONVENTION
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.
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
276
The value does not include fill bytes."
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))
285
t11ZsServerTable OBJECT-TYPE
286
SYNTAX SEQUENCE OF T11ZsServerEntry
287
MAX-ACCESS not-accessible
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
294
::= { t11ZsConfiguration 1 }
298
t11ZsServerEntry OBJECT-TYPE
299
SYNTAX T11ZsServerEntry
300
MAX-ACCESS not-accessible
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
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 }
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
336
t11ZsServerFabricIndex OBJECT-TYPE
337
SYNTAX T11FabricIndex
338
MAX-ACCESS not-accessible
341
"A unique index value that uniquely identifies a
343
::= { t11ZsServerEntry 1 }
345
t11ZsServerCapabilityObject OBJECT-TYPE
358
"This bitmap represents the capability of the switch
361
'enhancedMode' - able to support enhanced Zoning
364
'zoneSetDb' - able to support maintaining of
367
'activateDirect' - able to support the Activate
370
'hardZoning' - able to support Hard Zoning."
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 }
376
t11ZsServerDatabaseStorageType OBJECT-TYPE
378
MAX-ACCESS read-write
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
391
t11ZsAttribBlockTable
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
399
t11ZsServerFabricIndex.
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.
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
410
DEFVAL { nonVolatile }
411
::= { t11ZsServerEntry 3 }
413
t11ZsServerDistribute OBJECT-TYPE
418
MAX-ACCESS read-write
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.
428
Setting this object to 'noop' has no effect.
429
When read, the value of this object is always 'noop'.
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."
436
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
437
ANSI INCITS 418-2006, April 2006, section 6.1.19.1."
438
::= { t11ZsServerEntry 4 }
440
t11ZsServerCommit OBJECT-TYPE
442
commitZoneChanges(1),
445
MAX-ACCESS read-write
450
"This object is only used in Enhanced mode.
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.
458
Setting the object requests an action:
460
commitZoneChanges - requests that the changes made
461
within this session to the Zone
462
Set Database be committed.
463
noop - requests nothing.
465
When read, the value is always 'noop'."
467
"Fibre Channel - Generic Services-5 (FC-GS-5),
468
ANSI INCITS 427-2007, section 6.4.10.2."
469
::= { t11ZsServerEntry 5 }
471
t11ZsServerResult OBJECT-TYPE
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.
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
494
'none' - no distribution/commit invoked
495
via the corresponding instance of
496
t11ZsZoneSetDistribute (Basic mode)
499
or t11ZsServerCommit (Enhanced mode).
500
'inProgress' - distribution/commit is still in
502
'success' - distribution/commit completed
504
'rejectFailure' - distribution/commit failed due to
506
'otherFailure' - distribution/commit failed for some
509
When the value is 'rejectFailure', the corresponding
510
instances of t11ZsServerReasonCode,
511
t11ZsServerReasonCodeExp and t11ZsServerReasonVendorCode
512
contain the reason codes. "
514
"Fibre Channel - Generic Services-5 (FC-GS-5),
515
ANSI INCITS 427-2007, section 6.4.10.2.3."
516
::= { t11ZsServerEntry 6 }
518
t11ZsServerReasonCode OBJECT-TYPE
519
SYNTAX T11NsGs4RejectReasonCode
523
"When the corresponding instance of t11ZsZoneSetResult
524
has the value 'rejectFailure', this object contains
525
the rejection's reason code.
527
When the corresponding instance of t11ZsServerResult
528
has a value other than 'rejectFailure', this object
529
should contain the value 'none'."
531
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
532
ANSI INCITS 418-2006, April 2006, section 6.1.3 and
534
::= { t11ZsServerEntry 7 }
536
t11ZsServerReasonCodeExp OBJECT-TYPE
537
SYNTAX OCTET STRING (SIZE (0 | 1))
541
"When the corresponding instance of t11ZsZoneSetResult
542
has the value 'rejectFailure', this object contains
543
the rejection's reason code explanation.
545
When the corresponding instance of t11ZsServerResult
546
has a value other than 'rejectFailure', this object
550
should contain the zero-length string."
552
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
553
ANSI INCITS 418-2006, April 2006, section 6.1.3 and
555
::= { t11ZsServerEntry 8 }
557
t11ZsServerReasonVendorCode OBJECT-TYPE
558
SYNTAX OCTET STRING (SIZE (0 | 1))
562
"When the corresponding instance of t11ZsZoneSetResult
563
has the value 'rejectFailure', this object contains
564
the rejection's reason vendor-specific code.
566
When the corresponding instance of t11ZsServerResult
567
has a value other than 'rejectFailure', this object
568
should contain the zero-length string."
570
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
571
ANSI INCITS 418-2006, April 2006, section 6.1.3 and
573
::= { t11ZsServerEntry 9 }
575
t11ZsServerLastChange OBJECT-TYPE
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 }
588
t11ZsServerHardZoning OBJECT-TYPE
593
"This object indicates whether this switch, if and when it
594
is in Basic mode, enforces Hard Zoning on this Fabric."
596
"Fibre Channel - Generic Services-5 (FC-GS-5),
597
ANSI INCITS 427-2007, section 6.4.10.3.2."
601
::= { t11ZsServerEntry 11 }
603
t11ZsServerReadFromDatabase OBJECT-TYPE
608
MAX-ACCESS read-write
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'
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 }
628
t11ZsServerOperationMode OBJECT-TYPE
633
MAX-ACCESS read-write
636
"The operational mode of the Zone Server.
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.
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)
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."
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."
664
::= { t11ZsServerEntry 13 }
666
t11ZsServerChangeModeResult OBJECT-TYPE
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 }
685
t11ZsServerDefaultZoneSetting OBJECT-TYPE
690
MAX-ACCESS read-write
693
"This object controls the Enhanced Zoning flag that
694
governs the behavior of the Default Zone on this Fabric.
696
If this object is set to 'permit', then the members of
697
the Default Zone on this Fabric can communicate with
703
If this object is set to 'deny', then the members of the
704
Default Zone on this Fabric cannot communicate with each
707
"Fibre Channel - Generic Services-5 (FC-GS-5),
708
ANSI INCITS 427-2007, section 6.4.10.1.1."
710
::= { t11ZsServerEntry 15 }
712
t11ZsServerMergeControlSetting OBJECT-TYPE
717
MAX-ACCESS read-write
720
"This object controls the Enhanced Zoning flag that
721
indicates the Merge Control Setting for this Fabric:
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."
730
"Fibre Channel - Generic Services-5 (FC-GS-5),
731
ANSI INCITS 427-2007, section 6.4.10.1.1."
733
::= { t11ZsServerEntry 16 }
735
t11ZsServerDefZoneBroadcast OBJECT-TYPE
737
MAX-ACCESS read-write
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.
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
754
"Fibre Channel - Generic Services-5 (FC-GS-5),
755
ANSI INCITS 427-2007, section 6.4.7.2.2."
756
::= { t11ZsServerEntry 17 }
761
t11ZsSetTable OBJECT-TYPE
762
SYNTAX SEQUENCE OF T11ZsSetEntry
763
MAX-ACCESS not-accessible
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.
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 }
778
t11ZsSetEntry OBJECT-TYPE
780
MAX-ACCESS not-accessible
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).
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.
799
The StorageType of a row in this table is specified by
800
the instance of t11ZsServerDatabaseStorageType that is
804
INDEXed by the same values of fcmInstanceIndex,
805
fcmSwitchIndex, and t11ZsServerFabricIndex."
806
INDEX { fcmInstanceIndex, fcmSwitchIndex,
807
t11ZsServerFabricIndex, t11ZsSetIndex }
808
::= { t11ZsSetTable 1 }
810
T11ZsSetEntry ::= SEQUENCE {
811
t11ZsSetIndex Unsigned32,
812
t11ZsSetName T11ZoningName,
813
t11ZsSetRowStatus RowStatus
816
t11ZsSetIndex OBJECT-TYPE
817
SYNTAX Unsigned32 (1..4294967295)
818
MAX-ACCESS not-accessible
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 }
826
t11ZsSetName OBJECT-TYPE
828
MAX-ACCESS read-create
831
"The name of this Zone Set. The t11ZsSetName should
832
be unique within a Fabric.
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
837
::= { t11ZsSetEntry 2 }
839
t11ZsSetRowStatus OBJECT-TYPE
841
MAX-ACCESS read-create
844
"The status of this conceptual row.
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 }
858
t11ZsZoneTable OBJECT-TYPE
859
SYNTAX SEQUENCE OF T11ZsZoneEntry
860
MAX-ACCESS not-accessible
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.
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 }
875
t11ZsZoneEntry OBJECT-TYPE
876
SYNTAX T11ZsZoneEntry
877
MAX-ACCESS not-accessible
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).
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.
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 }
899
T11ZsZoneEntry ::= SEQUENCE {
900
t11ZsZoneIndex Unsigned32,
901
t11ZsZoneName T11ZoningName,
905
t11ZsZoneAttribBlock Unsigned32,
906
t11ZsZoneRowStatus RowStatus
909
t11ZsZoneIndex OBJECT-TYPE
910
SYNTAX Unsigned32 (1..4294967295)
911
MAX-ACCESS not-accessible
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 }
919
t11ZsZoneName OBJECT-TYPE
921
MAX-ACCESS read-create
924
"The name of this Zone. The t11ZsZoneName should be
925
unique within a Fabric.
927
The Zone can be renamed by setting this object
929
::= { t11ZsZoneEntry 2 }
931
t11ZsZoneAttribBlock OBJECT-TYPE
932
SYNTAX Unsigned32 (0..4294967295)
933
MAX-ACCESS read-create
936
"This object specifies the index value of the
937
Zone Attribute Block that contains the Attributes
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 }
945
t11ZsZoneRowStatus OBJECT-TYPE
947
MAX-ACCESS read-create
950
"The status of this conceptual row.
952
This object cannot be set to 'active' unless the
956
corresponding value of t11ZsZoneName is unique within
957
the Fabric's Zone Server database on this switch."
958
::= { t11ZsZoneEntry 4 }
963
t11ZsSetZoneTable OBJECT-TYPE
964
SYNTAX SEQUENCE OF T11ZsSetZoneEntry
965
MAX-ACCESS not-accessible
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 }
973
t11ZsSetZoneEntry OBJECT-TYPE
974
SYNTAX T11ZsSetZoneEntry
975
MAX-ACCESS not-accessible
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
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.
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.
1001
The StorageType of a row in this table is specified by
1002
the instance of t11ZsServerDatabaseStorageType that is
1006
INDEXed by the same values of fcmInstanceIndex,
1007
fcmSwitchIndex, and t11ZsServerFabricIndex."
1008
INDEX { fcmInstanceIndex, fcmSwitchIndex,
1009
t11ZsServerFabricIndex,
1010
t11ZsSetIndex, t11ZsZoneIndex }
1011
::= { t11ZsSetZoneTable 1 }
1013
T11ZsSetZoneEntry ::= SEQUENCE {
1014
t11ZsSetZoneRowStatus RowStatus
1017
t11ZsSetZoneRowStatus OBJECT-TYPE
1019
MAX-ACCESS read-create
1022
"The status of this conceptual row."
1023
::= { t11ZsSetZoneEntry 1 }
1028
t11ZsAliasTable OBJECT-TYPE
1029
SYNTAX SEQUENCE OF T11ZsAliasEntry
1030
MAX-ACCESS not-accessible
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.
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 }
1045
t11ZsAliasEntry OBJECT-TYPE
1046
SYNTAX T11ZsAliasEntry
1047
MAX-ACCESS not-accessible
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
1056
a particular switch (identified by values of
1057
fcmInstanceIndex and fcmSwitchIndex).
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.,:
1063
- t11ZsZoneMemberParentType = 'alias',
1064
- t11ZsZoneMemberParentIndex = Alias's t11ZsAliasIndex,
1065
- t11ZsZoneMemberFormat != '05 - Alias Name', and
1066
- t11ZsZoneMemberID = Member's identifier.
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.,:
1072
- t11ZsZoneMemberParentType = 'zone', and
1073
- t11ZsZoneMemberParentIndex = Zone's t11ZsZoneIndex,
1074
- t11ZsZoneMemberFormat = '05 - Alias Name',
1075
- t11ZsZoneMemberID = Alias's t11ZsAliasName.
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 }
1085
T11ZsAliasEntry ::= SEQUENCE {
1086
t11ZsAliasIndex Unsigned32,
1087
t11ZsAliasName T11ZoningName,
1088
t11ZsAliasRowStatus RowStatus
1091
t11ZsAliasIndex OBJECT-TYPE
1092
SYNTAX Unsigned32 (1..4294967295)
1093
MAX-ACCESS not-accessible
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 }
1101
t11ZsAliasName OBJECT-TYPE
1102
SYNTAX T11ZoningName
1103
MAX-ACCESS read-create
1109
"The name of this Zone Alias. The name of the Zone
1110
Alias should be unique within a Fabric.
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 }
1118
t11ZsAliasRowStatus OBJECT-TYPE
1120
MAX-ACCESS read-create
1123
"The status of this conceptual row.
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 }
1133
t11ZsZoneMemberTable OBJECT-TYPE
1134
SYNTAX SEQUENCE OF T11ZsZoneMemberEntry
1135
MAX-ACCESS not-accessible
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
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 }
1151
t11ZsZoneMemberEntry OBJECT-TYPE
1152
SYNTAX T11ZsZoneMemberEntry
1153
MAX-ACCESS not-accessible
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
1167
A Zone member (other than an alias) is added to a
1168
Zone by creating an entry in this table having:
1170
- t11ZsZoneMemberParentType = 'zone', and
1171
- t11ZsZoneMemberParentIndex = Zone's t11ZsZoneIndex,
1172
- t11ZsZoneMemberFormat != '05 - Alias Name',
1173
- t11ZsZoneMemberID = Member's identifier.
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
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 }
1191
T11ZsZoneMemberEntry ::= SEQUENCE {
1192
t11ZsZoneMemberParentType INTEGER,
1193
t11ZsZoneMemberParentIndex Unsigned32,
1194
t11ZsZoneMemberIndex Unsigned32,
1195
t11ZsZoneMemberFormat T11ZsZoneMemberType,
1196
t11ZsZoneMemberID OCTET STRING,
1197
t11ZsZoneMemberRowStatus RowStatus
1200
t11ZsZoneMemberParentType OBJECT-TYPE
1202
zone(1), -- member belongs to a Zone
1203
alias(2) -- member belongs to a Zone Alias
1208
MAX-ACCESS not-accessible
1211
"This object determines whether this member belongs
1212
to a Zone or Zone Alias."
1213
::= { t11ZsZoneMemberEntry 1 }
1215
t11ZsZoneMemberParentIndex OBJECT-TYPE
1216
SYNTAX Unsigned32 (1..4294967295)
1217
MAX-ACCESS not-accessible
1220
"This object contains the index value of the Zone or
1221
Zone Alias to which this member belongs.
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.
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 }
1234
t11ZsZoneMemberIndex OBJECT-TYPE
1235
SYNTAX Unsigned32 (1..4294967295)
1236
MAX-ACCESS not-accessible
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 }
1244
t11ZsZoneMemberFormat OBJECT-TYPE
1245
SYNTAX T11ZsZoneMemberType
1246
MAX-ACCESS read-create
1249
"This object identifies the format of the
1250
Zone/Zone Alias member's identifier contained in
1253
This object cannot be modified while the corresponding
1254
value of t11ZsZoneMemberRowStatus object is 'active'."
1255
::= { t11ZsZoneMemberEntry 4 }
1259
t11ZsZoneMemberID OBJECT-TYPE
1260
SYNTAX OCTET STRING (SIZE (1..255))
1261
MAX-ACCESS read-create
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:
1269
- if t11ZsZoneMemberFormat is 'N_Port_Name', then
1270
this object contains an N_Port_Name.
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.
1278
- if t11ZsZoneMemberFormat is 'N_Port_ID', then this
1279
object contains the 3-octet Nx_Port FC_ID.
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.
1285
- if t11ZsZoneMemberFormat is 'Node_Name', then
1286
this object contains an 8-octet Node_Name.
1288
- if t11ZsZoneMemberFormat is 'F_Port_Name', then
1289
this object contains an 8-octet F_Port_Name.
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
1296
This object cannot be modified while the corresponding
1297
value of t11ZsZoneMemberRowStatus object is 'active'."
1298
::= { t11ZsZoneMemberEntry 5 }
1300
t11ZsZoneMemberRowStatus OBJECT-TYPE
1302
MAX-ACCESS read-create
1305
"The status of this conceptual row.
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 }
1318
t11ZsAttribBlockTable OBJECT-TYPE
1319
SYNTAX SEQUENCE OF T11ZsAttribBlockEntry
1320
MAX-ACCESS not-accessible
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.
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 }
1335
t11ZsAttribBlockEntry OBJECT-TYPE
1336
SYNTAX T11ZsAttribBlockEntry
1337
MAX-ACCESS not-accessible
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
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.
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,
1360
fcmSwitchIndex, and t11ZsServerFabricIndex."
1361
INDEX { fcmInstanceIndex, fcmSwitchIndex,
1362
t11ZsServerFabricIndex, t11ZsAttribBlockIndex }
1363
::= { t11ZsAttribBlockTable 1 }
1365
T11ZsAttribBlockEntry ::= SEQUENCE {
1366
t11ZsAttribBlockIndex Unsigned32,
1367
t11ZsAttribBlockName T11ZoningName,
1368
t11ZsAttribBlockRowStatus RowStatus
1371
t11ZsAttribBlockIndex OBJECT-TYPE
1372
SYNTAX Unsigned32 (1..4294967295)
1373
MAX-ACCESS not-accessible
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 }
1381
t11ZsAttribBlockName OBJECT-TYPE
1382
SYNTAX T11ZoningName
1383
MAX-ACCESS read-create
1386
"The name of this Zone Attribute Block, which should
1387
be unique within the Fabric."
1388
::= { t11ZsAttribBlockEntry 2 }
1390
t11ZsAttribBlockRowStatus OBJECT-TYPE
1392
MAX-ACCESS read-create
1395
"The status of this conceptual row."
1396
::= { t11ZsAttribBlockEntry 3 }
1414
t11ZsAttribTable OBJECT-TYPE
1415
SYNTAX SEQUENCE OF T11ZsAttribEntry
1416
MAX-ACCESS not-accessible
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
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 }
1432
t11ZsAttribEntry OBJECT-TYPE
1433
SYNTAX T11ZsAttribEntry
1434
MAX-ACCESS not-accessible
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
1445
An entry in this table cannot be created prior to
1446
its associated entry in the t11ZsAttribBlockTable.
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 }
1457
T11ZsAttribEntry ::= SEQUENCE {
1461
t11ZsAttribIndex Unsigned32,
1462
t11ZsAttribType Unsigned32,
1463
t11ZsAttribValue OCTET STRING,
1464
t11ZsAttribRowStatus RowStatus
1467
t11ZsAttribIndex OBJECT-TYPE
1468
SYNTAX Unsigned32 (1..4294967295)
1469
MAX-ACCESS not-accessible
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
1476
::= { t11ZsAttribEntry 1 }
1478
t11ZsAttribType OBJECT-TYPE
1479
SYNTAX Unsigned32 (0..65535)
1480
MAX-ACCESS read-create
1483
"The type of attribute:
1486
0002 - Broadcast Zone
1488
00E0 (hex) - Vendor Specific."
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 }
1494
t11ZsAttribValue OBJECT-TYPE
1495
SYNTAX OCTET STRING (SIZE (4..252))
1496
MAX-ACCESS read-create
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.
1503
Note that FC-GS-5 requires that the length of this
1504
value is a multiple of 4 bytes."
1506
"Fibre Channel - Generic Services-5 (FC-GS-5),
1507
ANSI INCITS 427-2007, section 6.4.8.3.8."
1508
::= { t11ZsAttribEntry 3 }
1512
t11ZsAttribRowStatus OBJECT-TYPE
1514
MAX-ACCESS read-create
1517
"The status of this conceptual row."
1518
::= { t11ZsAttribEntry 4 }
1523
t11ZsActivateTable OBJECT-TYPE
1524
SYNTAX SEQUENCE OF T11ZsActivateEntry
1525
MAX-ACCESS not-accessible
1528
"This table provides a mechanism to allow a Zone Set
1529
to be activated on a Fabric."
1530
::= { t11ZsConfiguration 9 }
1532
t11ZsActivateEntry OBJECT-TYPE
1533
SYNTAX T11ZsActivateEntry
1534
MAX-ACCESS not-accessible
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 }
1546
T11ZsActivateEntry ::= SEQUENCE {
1547
t11ZsActivateRequest Unsigned32,
1548
t11ZsActivateDeactivate INTEGER,
1549
t11ZsActivateResult INTEGER,
1550
t11ZsActivateFailCause SnmpAdminString,
1551
t11ZsActivateFailDomainId FcDomainIdOrZero
1554
t11ZsActivateRequest OBJECT-TYPE
1555
SYNTAX Unsigned32 (0..4294967295)
1556
MAX-ACCESS read-write
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
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
1574
The value of this object when read is always 0."
1575
::= { t11ZsActivateEntry 1 }
1577
t11ZsActivateDeactivate OBJECT-TYPE
1582
MAX-ACCESS read-write
1585
"Setting this object to 'deactivate' is a request
1586
to deactivate the currently active Zone Set on
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
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 }
1598
t11ZsActivateResult OBJECT-TYPE
1602
deactivateSuccess(3),
1603
deactivateFailure(4),
1607
MAX-ACCESS read-only
1613
"This object indicates the outcome of the most recent
1614
activation/deactivation using this entry.
1616
When the value of this object is 'inProgress', the
1617
values of the corresponding instances of
1618
t11ZsActivateRequest and t11ZsActivateDeactivate
1621
The value 'none' indicates activation/deactivation
1622
has not been attempted since the last restart of
1623
the management system."
1624
::= { t11ZsActivateEntry 3 }
1626
t11ZsActivateFailCause OBJECT-TYPE
1627
SYNTAX SnmpAdminString (SIZE (0..64))
1628
MAX-ACCESS read-only
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').
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 }
1644
t11ZsActivateFailDomainId OBJECT-TYPE
1645
SYNTAX FcDomainIdOrZero
1646
MAX-ACCESS read-only
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 }
1667
t11ZsActiveTable OBJECT-TYPE
1668
SYNTAX SEQUENCE OF T11ZsActiveEntry
1669
MAX-ACCESS not-accessible
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
1677
::= { t11ZsConfiguration 10 }
1679
t11ZsActiveEntry OBJECT-TYPE
1680
SYNTAX T11ZsActiveEntry
1681
MAX-ACCESS not-accessible
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
1689
INDEX { fcmInstanceIndex, fcmSwitchIndex,
1690
t11ZsServerFabricIndex }
1691
::= { t11ZsActiveTable 1 }
1693
T11ZsActiveEntry ::= SEQUENCE {
1694
t11ZsActiveZoneSetName T11ZoningName,
1695
t11ZsActiveActivateTime TimeStamp
1698
t11ZsActiveZoneSetName OBJECT-TYPE
1699
SYNTAX T11ZoningName
1700
MAX-ACCESS read-only
1703
"The name of this Zone Set on this Fabric."
1704
::= { t11ZsActiveEntry 1 }
1706
t11ZsActiveActivateTime OBJECT-TYPE
1708
MAX-ACCESS read-only
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 }
1723
t11ZsActiveZoneTable OBJECT-TYPE
1724
SYNTAX SEQUENCE OF T11ZsActiveZoneEntry
1725
MAX-ACCESS not-accessible
1728
"This table contains all the Zones that are present in
1729
the active Zone Sets on all Fabrics."
1730
::= { t11ZsConfiguration 11 }
1732
t11ZsActiveZoneEntry OBJECT-TYPE
1733
SYNTAX T11ZsActiveZoneEntry
1734
MAX-ACCESS not-accessible
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
1742
INDEX { fcmInstanceIndex, fcmSwitchIndex,
1743
t11ZsServerFabricIndex, t11ZsActiveZoneIndex }
1744
::= { t11ZsActiveZoneTable 1 }
1746
T11ZsActiveZoneEntry ::= SEQUENCE {
1747
t11ZsActiveZoneIndex Unsigned32,
1748
t11ZsActiveZoneName T11ZoningName,
1749
t11ZsActiveZoneBroadcastZoning TruthValue,
1750
t11ZsActiveZoneHardZoning TruthValue
1753
t11ZsActiveZoneIndex OBJECT-TYPE
1754
SYNTAX Unsigned32 (1..4294967295)
1755
MAX-ACCESS not-accessible
1758
"An index value that uniquely identifies this Zone
1759
within the active Zone Set on a particular Fabric."
1760
::= { t11ZsActiveZoneEntry 1 }
1764
t11ZsActiveZoneName OBJECT-TYPE
1765
SYNTAX T11ZoningName
1766
MAX-ACCESS read-only
1769
"The name of this Zone."
1770
::= { t11ZsActiveZoneEntry 2 }
1772
t11ZsActiveZoneBroadcastZoning OBJECT-TYPE
1774
MAX-ACCESS read-only
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.
1782
This object is only instantiated in Enhanced mode."
1783
::= { t11ZsActiveZoneEntry 3 }
1785
t11ZsActiveZoneHardZoning OBJECT-TYPE
1787
MAX-ACCESS read-only
1790
"This object indicates whether hard Zoning is
1791
enabled on this Zone.
1793
This object is only instantiated in Enhanced mode."
1794
::= { t11ZsActiveZoneEntry 4 }
1799
t11ZsActiveZoneMemberTable OBJECT-TYPE
1800
SYNTAX SEQUENCE OF T11ZsActiveZoneMemberEntry
1801
MAX-ACCESS not-accessible
1804
"This table contains all members of all Zones
1805
within the active Zone Set on any Fabric."
1806
::= { t11ZsConfiguration 12 }
1808
t11ZsActiveZoneMemberEntry OBJECT-TYPE
1809
SYNTAX T11ZsActiveZoneMemberEntry
1810
MAX-ACCESS not-accessible
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
1821
INDEX { fcmInstanceIndex, fcmSwitchIndex,
1822
t11ZsServerFabricIndex,
1823
t11ZsActiveZoneIndex, t11ZsActiveZoneMemberIndex }
1824
::= { t11ZsActiveZoneMemberTable 1 }
1826
T11ZsActiveZoneMemberEntry ::= SEQUENCE {
1827
t11ZsActiveZoneMemberIndex Unsigned32,
1828
t11ZsActiveZoneMemberFormat T11ZsZoneMemberType,
1829
t11ZsActiveZoneMemberID OCTET STRING
1832
t11ZsActiveZoneMemberIndex OBJECT-TYPE
1833
SYNTAX Unsigned32 (1..4294967295)
1834
MAX-ACCESS not-accessible
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 }
1842
t11ZsActiveZoneMemberFormat OBJECT-TYPE
1843
SYNTAX T11ZsZoneMemberType
1844
MAX-ACCESS read-only
1847
"This object identifies the identifier format of the
1848
corresponding instance of t11ZsActiveZoneMemberID."
1849
::= { t11ZsActiveZoneMemberEntry 2 }
1851
t11ZsActiveZoneMemberID OBJECT-TYPE
1852
SYNTAX OCTET STRING (SIZE (1..255))
1853
MAX-ACCESS read-only
1856
"This value of this object identifies the member
1857
using the format specified in the corresponding
1858
instance of t11ZsActiveZoneMemberFormat."
1859
::= { t11ZsActiveZoneMemberEntry 3 }
1868
t11ZsActiveAttribTable OBJECT-TYPE
1869
SYNTAX SEQUENCE OF T11ZsActiveAttribEntry
1870
MAX-ACCESS not-accessible
1873
"This table contains information about some of the
1874
Attributes of the Zones within the active Zone Set
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.
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 }
1888
t11ZsActiveAttribEntry OBJECT-TYPE
1889
SYNTAX T11ZsActiveAttribEntry
1890
MAX-ACCESS not-accessible
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 }
1903
T11ZsActiveAttribEntry ::= SEQUENCE {
1904
t11ZsActiveAttribIndex Unsigned32,
1905
t11ZsActiveAttribType Unsigned32,
1906
t11ZsActiveAttribValue OCTET STRING
1909
t11ZsActiveAttribIndex OBJECT-TYPE
1910
SYNTAX Unsigned32 (1..4294967295)
1911
MAX-ACCESS not-accessible
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
1921
::= { t11ZsActiveAttribEntry 1 }
1923
t11ZsActiveAttribType OBJECT-TYPE
1924
SYNTAX Unsigned32 (0..65535)
1925
MAX-ACCESS read-only
1928
"The type of attribute:
1931
00E0 (hex) - Vendor Specific
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."
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 }
1942
t11ZsActiveAttribValue OBJECT-TYPE
1943
SYNTAX OCTET STRING (SIZE (0..252))
1944
MAX-ACCESS read-only
1947
"The value of the attribute, formatted according to
1948
its type as indicated by the corresponding instance
1949
of t11ZsActiveAttribType.
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."
1958
"Fibre Channel - Generic Services-5 (FC-GS-5),
1959
ANSI INCITS 427-2007, section 6.4.8.3.8."
1960
::= { t11ZsActiveAttribEntry 3 }
1969
t11ZsStatsTable OBJECT-TYPE
1970
SYNTAX SEQUENCE OF T11ZsStatsEntry
1971
MAX-ACCESS not-accessible
1974
"A table of statistics maintained by Zone Servers."
1975
::= { t11ZsStatistics 1 }
1977
t11ZsStatsEntry OBJECT-TYPE
1978
SYNTAX T11ZsStatsEntry
1979
MAX-ACCESS not-accessible
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
1987
INDEX { fcmInstanceIndex, fcmSwitchIndex,
1988
t11ZsServerFabricIndex }
1989
::= { t11ZsStatsTable 1 }
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
2004
t11ZsOutMergeRequests OBJECT-TYPE
2006
MAX-ACCESS read-only
2009
"The number of Merge Request Frames sent by this Zone
2010
Server to other Zone Servers in the same Fabric.
2012
This counter has no discontinuities other than those
2016
that all Counter32s have when sysUpTime=0."
2017
::= { t11ZsStatsEntry 1 }
2019
t11ZsInMergeAccepts OBJECT-TYPE
2021
MAX-ACCESS read-only
2024
"The number of Merge Accept Frames received by this Zone
2025
Server from other Zone Servers in the same Fabric.
2027
This counter has no discontinuities other than those
2028
that all Counter32s have when sysUpTime=0."
2029
::= { t11ZsStatsEntry 2 }
2031
t11ZsInMergeRequests OBJECT-TYPE
2033
MAX-ACCESS read-only
2036
"The number of Merge Request Frames received by this Zone
2037
Server from other Zone Servers in the same Fabric.
2039
This counter has no discontinuities other than those
2040
that all Counter32s have when sysUpTime=0."
2041
::= { t11ZsStatsEntry 3 }
2043
t11ZsOutMergeAccepts OBJECT-TYPE
2045
MAX-ACCESS read-only
2048
"The number of Merge Accept Frames sent by this Zone
2049
Server to other Zone Servers in the same Fabric.
2051
This counter has no discontinuities other than those
2052
that all Counter32s have when sysUpTime=0."
2053
::= { t11ZsStatsEntry 4 }
2055
t11ZsOutChangeRequests OBJECT-TYPE
2057
MAX-ACCESS read-only
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.
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
2073
This counter has no discontinuities other than those
2074
that all Counter32s have when sysUpTime=0."
2076
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
2077
ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2078
::= { t11ZsStatsEntry 5 }
2080
t11ZsInChangeAccepts OBJECT-TYPE
2082
MAX-ACCESS read-only
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.
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.
2097
This counter has no discontinuities other than those
2098
that all Counter32s have when sysUpTime=0."
2100
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
2101
ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2102
::= { t11ZsStatsEntry 6 }
2104
t11ZsInChangeRequests OBJECT-TYPE
2106
MAX-ACCESS read-only
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.
2113
This includes Acquire Change Authorization requests, Stage
2114
Fabric Config Update requests, Update Fabric Config requests
2118
and Release Change Authorization requests. It also includes
2119
the corresponding types of requests defined by the Enhanced
2122
This counter has no discontinuities other than those
2123
that all Counter32s have when sysUpTime=0."
2125
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
2126
ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2127
::= { t11ZsStatsEntry 7 }
2129
t11ZsOutChangeAccepts OBJECT-TYPE
2131
MAX-ACCESS read-only
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
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.
2146
This counter has no discontinuities other than those
2147
that all Counter32s have when sysUpTime=0."
2149
"Fibre Channel - Switch Fabric-4 (FC-SW-4),
2150
ANSI INCITS 418-2006, April 2006, sections 10.6 and 13."
2151
::= { t11ZsStatsEntry 8 }
2153
t11ZsInZsRequests OBJECT-TYPE
2155
MAX-ACCESS read-only
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.
2162
This counter has no discontinuities other than those
2163
that all Counter32s have when sysUpTime=0."
2164
::= { t11ZsStatsEntry 9 }
2169
t11ZsOutZsRejects OBJECT-TYPE
2171
MAX-ACCESS read-only
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.
2178
This counter has no discontinuities other than those
2179
that all Counter32s have when sysUpTime=0."
2180
::= { t11ZsStatsEntry 10 }
2185
t11ZsNotifyControlTable OBJECT-TYPE
2186
SYNTAX SEQUENCE OF T11ZsNotifyControlEntry
2187
MAX-ACCESS not-accessible
2190
"A table of control information for notifications
2191
generated due to Zone Server events."
2192
::= { t11ZsConfiguration 14 }
2194
t11ZsNotifyControlEntry OBJECT-TYPE
2195
SYNTAX T11ZsNotifyControlEntry
2196
MAX-ACCESS not-accessible
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).
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 }
2214
T11ZsNotifyControlEntry ::= SEQUENCE {
2215
t11ZsNotifyRequestRejectEnable TruthValue,
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
2230
t11ZsNotifyRequestRejectEnable OBJECT-TYPE
2232
MAX-ACCESS read-write
2235
"This object specifies whether t11ZsRequestRejectNotify
2236
notifications should be generated by the Zone Server
2238
::= { t11ZsNotifyControlEntry 1 }
2240
t11ZsNotifyMergeFailureEnable OBJECT-TYPE
2242
MAX-ACCESS read-write
2245
"This object specifies whether t11ZsMergeFailureNotify
2246
notifications should be generated by the Zone Server
2248
::= { t11ZsNotifyControlEntry 2 }
2250
t11ZsNotifyMergeSuccessEnable OBJECT-TYPE
2252
MAX-ACCESS read-write
2255
"This object specifies whether t11ZsMergeSuccessNotify
2256
notifications should be generated by the Zone Server
2258
::= { t11ZsNotifyControlEntry 3 }
2260
t11ZsNotifyDefZoneChangeEnable OBJECT-TYPE
2262
MAX-ACCESS read-write
2265
"This object specifies whether t11ZsDefZoneChangeNotify
2266
notifications should be generated by the Zone Server
2271
::= { t11ZsNotifyControlEntry 4 }
2273
t11ZsNotifyActivateEnable OBJECT-TYPE
2275
MAX-ACCESS read-write
2278
"This object specifies whether t11ZsActivateNotify
2279
notifications should be generated by the Zone Server
2281
::= { t11ZsNotifyControlEntry 5 }
2283
t11ZsRejectCtCommandString OBJECT-TYPE
2284
SYNTAX OCTET STRING (SIZE (0..255))
2285
MAX-ACCESS read-only
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.
2295
This object contains the zero-length string
2296
if and when the CT-IU's content is unavailable.
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 }
2303
t11ZsRejectRequestSource OBJECT-TYPE
2304
SYNTAX FcNameIdOrZero
2305
MAX-ACCESS read-only
2308
"The WWN that was the source of the CT_IU
2309
contained in the corresponding instance of
2310
t11ZsRejectCtCommandString."
2311
::= { t11ZsNotifyControlEntry 7 }
2313
t11ZsRejectReasonCode OBJECT-TYPE
2314
SYNTAX T11NsGs4RejectReasonCode
2315
MAX-ACCESS read-only
2321
"The reason code corresponding to the most recent
2322
rejection of a request by the Zone Server for
2324
::= { t11ZsNotifyControlEntry 8 }
2326
t11ZsRejectReasonCodeExp OBJECT-TYPE
2327
SYNTAX T11ZsRejectReasonExplanation
2328
MAX-ACCESS read-only
2331
"When the value of t11ZsRejectReasonCode is
2332
'Unable to perform command request', this
2333
object contains the corresponding reason code
2335
::= { t11ZsNotifyControlEntry 9 }
2337
t11ZsRejectReasonVendorCode OBJECT-TYPE
2338
SYNTAX OCTET STRING (SIZE (1))
2339
MAX-ACCESS read-only
2342
"When the value of t11ZsRejectReasonCode is
2343
'Vendor Specific Error', this object contains
2344
the corresponding vendor-specific reason code."
2345
::= { t11ZsNotifyControlEntry 10 }
2347
t11ZsFabricIndex OBJECT-TYPE
2348
SYNTAX Unsigned32 (0..4096)
2349
MAX-ACCESS accessible-for-notify
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 }
2373
t11ZsRequestRejectNotify NOTIFICATION-TYPE
2374
OBJECTS { t11FamLocalSwitchWwn,
2375
t11ZsRejectRequestSource,
2376
t11ZsRejectCtCommandString,
2377
t11ZsRejectReasonCode,
2378
t11ZsRejectReasonCodeExp,
2379
t11ZsRejectReasonVendorCode }
2382
"This notification is generated whenever a Zone Server
2383
(indicated by the value of t11FamLocalSwitchWwn) rejects
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 }
2393
t11ZsMergeFailureNotify NOTIFICATION-TYPE
2394
OBJECTS { ifIndex, t11ZsFabricIndex }
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.
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 }
2408
t11ZsMergeSuccessNotify NOTIFICATION-TYPE
2409
OBJECTS { ifIndex, t11ZsFabricIndex }
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.
2417
If multiple Virtual Fabrics are configured on an
2418
interface, and all have a successful Zone Merge
2422
at the same time, then just one notification is
2423
generated and t11ZsFabricIndex has the value 4096."
2424
::= { t11ZsMIBNotifications 3 }
2426
t11ZsDefZoneChangeNotify NOTIFICATION-TYPE
2427
OBJECTS { t11ZsServerDefaultZoneSetting }
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 }
2436
t11ZsActivateNotify NOTIFICATION-TYPE
2437
OBJECTS { t11FamLocalSwitchWwn, t11ZsActivateResult }
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 }
2448
t11ZsMIBCompliances OBJECT IDENTIFIER ::= { t11ZsMIBConformance 1 }
2449
t11ZsMIBGroups OBJECT IDENTIFIER ::= { t11ZsMIBConformance 2 }
2451
t11ZsMIBCompliance MODULE-COMPLIANCE
2454
"The compliance statement for entities that
2455
implement the Zone Server."
2456
MODULE MANDATORY-GROUPS {t11ZsBasicGroup,
2457
t11ZsNotificationControlGroup,
2458
t11ZsNotificationGroup }
2460
GROUP t11ZsEnhancedModeGroup
2462
"This group is mandatory only for those systems
2463
with Zone Servers that support Enhanced Mode."
2465
GROUP t11ZsActivateGroup
2467
"Only entities that provide write access for
2468
activating a Zone Set support need to support
2474
GROUP t11ZsStatisticsGroup
2476
"These counters, containing Zone Server statistics,
2477
are mandatory only for those systems that count
2480
OBJECT t11ZsSetRowStatus
2481
SYNTAX INTEGER { active(1) }
2482
MIN-ACCESS read-only
2484
"Write access is not required."
2486
OBJECT t11ZsZoneRowStatus
2487
SYNTAX INTEGER { active(1) }
2488
MIN-ACCESS read-only
2490
"Write access is not required."
2492
OBJECT t11ZsSetZoneRowStatus
2493
SYNTAX INTEGER { active(1) }
2494
MIN-ACCESS read-only
2496
"Write access is not required."
2498
OBJECT t11ZsAliasRowStatus
2499
SYNTAX INTEGER { active(1) }
2500
MIN-ACCESS read-only
2502
"Write access is not required."
2504
OBJECT t11ZsZoneMemberRowStatus
2505
SYNTAX INTEGER { active(1) }
2506
MIN-ACCESS read-only
2508
"Write access is not required."
2510
OBJECT t11ZsAttribBlockRowStatus
2511
SYNTAX INTEGER { active(1) }
2512
MIN-ACCESS read-only
2514
"Write access is not required."
2516
OBJECT t11ZsAttribRowStatus
2517
SYNTAX INTEGER { active(1) }
2518
MIN-ACCESS read-only
2523
"Write access is not required."
2525
OBJECT t11ZsServerDatabaseStorageType
2526
MIN-ACCESS read-only
2528
"Write access is not required."
2530
OBJECT t11ZsServerDistribute
2531
MIN-ACCESS read-only
2533
"Write access is not required."
2535
OBJECT t11ZsServerCommit
2536
MIN-ACCESS read-only
2538
"Write access is not required."
2540
OBJECT t11ZsServerReadFromDatabase
2541
MIN-ACCESS read-only
2543
"Write access is not required."
2545
OBJECT t11ZsServerOperationMode
2546
MIN-ACCESS read-only
2548
"Write access is not required."
2550
OBJECT t11ZsServerDefaultZoneSetting
2551
MIN-ACCESS read-only
2553
"Write access is not required."
2555
OBJECT t11ZsServerMergeControlSetting
2556
MIN-ACCESS read-only
2558
"Write access is not required."
2560
OBJECT t11ZsServerDefZoneBroadcast
2561
MIN-ACCESS read-only
2563
"Write access is not required."
2566
MIN-ACCESS read-only
2568
"Write access is not required."
2570
OBJECT t11ZsZoneName
2574
MIN-ACCESS read-only
2576
"Write access is not required."
2578
OBJECT t11ZsZoneAttribBlock
2579
MIN-ACCESS read-only
2581
"Write access is not required."
2583
OBJECT t11ZsAliasName
2584
MIN-ACCESS read-only
2586
"Write access is not required."
2588
OBJECT t11ZsZoneMemberFormat
2589
MIN-ACCESS read-only
2591
"Write access is not required."
2593
OBJECT t11ZsZoneMemberID
2594
MIN-ACCESS read-only
2596
"Write access is not required."
2598
OBJECT t11ZsAttribBlockName
2599
MIN-ACCESS read-only
2601
"Write access is not required."
2603
OBJECT t11ZsAttribType
2604
MIN-ACCESS read-only
2606
"Write access is not required."
2608
OBJECT t11ZsAttribValue
2609
MIN-ACCESS read-only
2611
"Write access is not required."
2613
OBJECT t11ZsActivateRequest
2614
MIN-ACCESS read-only
2616
"Write access is not required."
2618
OBJECT t11ZsActivateDeactivate
2619
MIN-ACCESS read-only
2621
"Write access is not required."
2625
OBJECT t11ZsNotifyRequestRejectEnable
2626
MIN-ACCESS read-only
2628
"Write access is not required."
2630
OBJECT t11ZsNotifyMergeFailureEnable
2631
MIN-ACCESS read-only
2633
"Write access is not required."
2635
OBJECT t11ZsNotifyMergeSuccessEnable
2636
MIN-ACCESS read-only
2638
"Write access is not required."
2640
OBJECT t11ZsNotifyDefZoneChangeEnable
2641
MIN-ACCESS read-only
2643
"Write access is not required."
2645
OBJECT t11ZsNotifyActivateEnable
2646
MIN-ACCESS read-only
2648
"Write access is not required."
2650
::= { t11ZsMIBCompliances 1 }
2653
t11ZsBasicGroup OBJECT-GROUP
2654
OBJECTS { t11ZsServerCapabilityObject,
2655
t11ZsServerDatabaseStorageType,
2656
t11ZsServerDistribute,
2658
t11ZsServerReasonCode,
2659
t11ZsServerReasonCodeExp,
2660
t11ZsServerReasonVendorCode,
2661
t11ZsServerLastChange,
2662
t11ZsServerHardZoning,
2663
t11ZsServerReadFromDatabase,
2664
t11ZsServerOperationMode,
2668
t11ZsZoneAttribBlock,
2670
t11ZsSetZoneRowStatus,
2671
t11ZsZoneMemberFormat,
2676
t11ZsZoneMemberRowStatus,
2677
t11ZsActiveZoneSetName,
2678
t11ZsActiveActivateTime,
2679
t11ZsActiveZoneName,
2680
t11ZsActiveZoneMemberFormat,
2681
t11ZsActiveZoneMemberID
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 }
2690
t11ZsEnhancedModeGroup OBJECT-GROUP
2691
OBJECTS { t11ZsServerCommit,
2692
t11ZsServerChangeModeResult,
2693
t11ZsServerDefaultZoneSetting,
2694
t11ZsServerMergeControlSetting,
2695
t11ZsServerDefZoneBroadcast,
2697
t11ZsAliasRowStatus,
2698
t11ZsAttribBlockName,
2699
t11ZsAttribBlockRowStatus,
2702
t11ZsAttribRowStatus,
2703
t11ZsActiveZoneBroadcastZoning,
2704
t11ZsActiveZoneHardZoning,
2705
t11ZsActiveAttribType,
2706
t11ZsActiveAttribValue
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 }
2715
t11ZsStatisticsGroup OBJECT-GROUP
2716
OBJECTS { t11ZsOutMergeRequests,
2717
t11ZsInMergeAccepts,
2718
t11ZsInMergeRequests,
2719
t11ZsOutMergeAccepts,
2720
t11ZsOutChangeRequests,
2721
t11ZsInChangeAccepts,
2722
t11ZsInChangeRequests,
2726
t11ZsOutChangeAccepts,
2732
"A collection of objects for collecting Zone Server
2733
statistics information."
2734
::= { t11ZsMIBGroups 3 }
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,
2751
"A collection of notification control and
2752
notification information objects for monitoring
2753
Zone Server request rejection and Zone merge
2755
::= { t11ZsMIBGroups 4 }
2757
t11ZsActivateGroup OBJECT-GROUP
2758
OBJECTS { t11ZsActivateRequest,
2759
t11ZsActivateDeactivate,
2760
t11ZsActivateResult,
2761
t11ZsActivateFailCause,
2762
t11ZsActivateFailDomainId
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 }
2771
t11ZsNotificationGroup NOTIFICATION-GROUP
2772
NOTIFICATIONS { t11ZsRequestRejectNotify,
2773
t11ZsMergeFailureNotify,
2777
t11ZsMergeSuccessNotify,
2778
t11ZsDefZoneChangeNotify,
2779
t11ZsActivateNotify }
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 }