Blame mibs/ietf/T11-FC-VIRTUAL-FABRIC-MIB

Packit 022b05
T11-FC-VIRTUAL-FABRIC-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
    MODULE-IDENTITY, OBJECT-TYPE,
Packit 022b05
    Unsigned32, mib-2
Packit 022b05
                            FROM SNMPv2-SMI         -- [RFC2578]
Packit 022b05
    MODULE-COMPLIANCE, OBJECT-GROUP
Packit 022b05
                            FROM SNMPv2-CONF        -- [RFC2580]
Packit 022b05
    RowStatus, StorageType  FROM SNMPv2-TC          -- [RFC2579]
Packit 022b05
    InterfaceIndex          FROM IF-MIB             -- [RFC2863]
Packit 022b05
    fcmInstanceIndex, FcNameIdOrZero,
Packit 022b05
    fcmPortEntry, fcmSwitchEntry
Packit 022b05
                            FROM FC-MGMT-MIB        -- [RFC4044]
Packit 022b05
    T11FabricIndex          FROM T11-TC-MIB;        -- [RFC4439]
Packit 022b05
Packit 022b05
t11FcVirtualFabricMIB  MODULE-IDENTITY
Packit 022b05
    LAST-UPDATED    "200611100000Z"
Packit 022b05
    ORGANIZATION    "IETF IMSS (Internet and Management Support
Packit 022b05
                     for Storage) Working Group"
Packit 022b05
    CONTACT-INFO
Packit 022b05
            "
Packit 022b05
                     Scott Kipp
Packit 022b05
                     McDATA Corporation
Packit 022b05
                Tel: +1 720 558-3452
Packit 022b05
             E-mail: scott.kipp@mcdata.com
Packit 022b05
             Postal: 4 McDATA Parkway
Packit 022b05
                     Broomfield, CO USA 80021
Packit 022b05
Packit 022b05
                     G D Ramkumar
Packit 022b05
                     SnapTell, Inc.
Packit 022b05
                Tel: +1 650-326-7627
Packit 022b05
             E-mail: gramkumar@stanfordalumni.org
Packit 022b05
             Postal: 2741 Middlefield Rd, Suite 200
Packit 022b05
                     Palo Alto, CA USA 94306
Packit 022b05
Packit 022b05
                     Keith McCloghrie
Packit 022b05
                     Cisco Systems, Inc.
Packit 022b05
                Tel: +1 408 526-5260
Packit 022b05
             E-mail: kzm@cisco.com
Packit 022b05
             Postal: 170 West Tasman Drive
Packit 022b05
                     San Jose, CA USA 95134
Packit 022b05
            "
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This module defines management information specific to
Packit 022b05
         Fibre Channel Virtual Fabrics.  A Virtual Fabric is a
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         Fabric composed of partitions of switches, links and
Packit 022b05
         N_Ports with a single Fabric management domain, Fabric
Packit 022b05
         Services and independence from other Virtual Fabrics.
Packit 022b05
Packit 022b05
         Copyright (C) The IETF Trust (2006).  This version of
Packit 022b05
         this MIB module is part of RFC 4747; see the RFC itself for
Packit 022b05
         full legal notices."
Packit 022b05
    REVISION        "200611100000Z"
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Initial version of this MIB module, published as RFC 4747."
Packit 022b05
    ::= { mib-2 147 }
Packit 022b05
Packit 022b05
t11vfObjects       OBJECT IDENTIFIER ::= { t11FcVirtualFabricMIB 1 }
Packit 022b05
t11vfConformance   OBJECT IDENTIFIER ::= { t11FcVirtualFabricMIB 2 }
Packit 022b05
Packit 022b05
--********************************
Packit 022b05
--  MIB object definitions
Packit 022b05
--
Packit 022b05
Packit 022b05
t11vfCoreSwitchTable  OBJECT-TYPE
Packit 022b05
    SYNTAX      SEQUENCE OF T11vfCoreSwitchEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "A table of core switches supported by the current
Packit 022b05
         management entity."
Packit 022b05
    ::= { t11vfObjects 1 }
Packit 022b05
Packit 022b05
t11vfCoreSwitchEntry OBJECT-TYPE
Packit 022b05
    SYNTAX      T11vfCoreSwitchEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Each entry represents one core switch."
Packit 022b05
    INDEX   { fcmInstanceIndex, t11vfCoreSwitchSwitchName }
Packit 022b05
    ::= { t11vfCoreSwitchTable 1}
Packit 022b05
Packit 022b05
T11vfCoreSwitchEntry ::=
Packit 022b05
    SEQUENCE {
Packit 022b05
       t11vfCoreSwitchSwitchName   FcNameIdOrZero,
Packit 022b05
       t11vfCoreSwitchMaxSupported Unsigned32,
Packit 022b05
      t11vfCoreSwitchStorageType  StorageType
Packit 022b05
    }
Packit 022b05
Packit 022b05
t11vfCoreSwitchSwitchName OBJECT-TYPE
Packit 022b05
    SYNTAX      FcNameIdOrZero (SIZE(8 | 16))
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The Core Switch_Name (WWN) of this Core Switch."
Packit 022b05
    ::= { t11vfCoreSwitchEntry 1 }
Packit 022b05
Packit 022b05
t11vfCoreSwitchMaxSupported OBJECT-TYPE
Packit 022b05
    SYNTAX      Unsigned32 (1..4095)
Packit 022b05
    MAX-ACCESS  read-write
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "In switches that do not support Virtual Fabrics,
Packit 022b05
         this object has the value of 1.  If Virtual Fabrics
Packit 022b05
         are supported, this object is the maximum number of
Packit 022b05
         Virtual Fabrics supported by the Core Switch.  For
Packit 022b05
         the purpose of this count, the Control VF_ID is
Packit 022b05
         ignored."
Packit 022b05
    ::= { t11vfCoreSwitchEntry 2 }
Packit 022b05
Packit 022b05
t11vfCoreSwitchStorageType OBJECT-TYPE
Packit 022b05
    SYNTAX      StorageType
Packit 022b05
    MAX-ACCESS  read-write
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The storage type for this conceptual row.
Packit 022b05
         Conceptual rows having the value 'permanent' need not
Packit 022b05
         allow write-access to any columnar objects in the row."
Packit 022b05
    DEFVAL { nonVolatile }
Packit 022b05
    ::= { t11vfCoreSwitchEntry 3 }
Packit 022b05
Packit 022b05
-- Virtual Switch table
Packit 022b05
Packit 022b05
t11vfVirtualSwitchTable  OBJECT-TYPE
Packit 022b05
    SYNTAX      SEQUENCE OF T11vfVirtualSwitchEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "A table of Virtual Switches.  When one Core Switch
Packit 022b05
         provides switching functions for multiple Virtual Fabrics,
Packit 022b05
         that Core Switch is modeled as containing multiple
Packit 022b05
         Virtual Switches, one for each Virtual Fabric.  This table
Packit 022b05
         contains one row for every Virtual Switch on every Core
Packit 022b05
         Switch.  This table augments the basic switch information in
Packit 022b05
         the fcmSwitchTable Table in the FC-MGMT-MIB."
Packit 022b05
    REFERENCE
Packit 022b05
        "fcmSwitchTable is defined in the FC-MGMT-MIB [RFC4044]."
Packit 022b05
    ::= { t11vfObjects 2 }
Packit 022b05
Packit 022b05
t11vfVirtualSwitchEntry OBJECT-TYPE
Packit 022b05
    SYNTAX      T11vfVirtualSwitchEntry
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry of the Virtual Switch table.  Each row is for a
Packit 022b05
         Virtual Switch.
Packit 022b05
Packit 022b05
         This table augments the fcmSwitchTable, i.e., every entry
Packit 022b05
         in this table has a one-to-one correspondence with an
Packit 022b05
         entry in the fcmSwitchTable.  At the time when the
Packit 022b05
         fcmSwitchTable was defined, it applied to physical
Packit 022b05
         switches.  With the definition and usage of virtual
Packit 022b05
         switches, fcmSwitchTable now applies to virtual switches
Packit 022b05
         as well as physical switches, and (in contrast to physical
Packit 022b05
         switches) it is appropriate to provide the capability for
Packit 022b05
         virtual switches to be created via remote management
Packit 022b05
         applications, e.g., via SNMP.
Packit 022b05
Packit 022b05
         So, this entry contains a RowStatus object (to allow the
Packit 022b05
         creation of a virtual switch), as well as a StorageType
Packit 022b05
         object.  Obviously, if a row is created/deleted in this
Packit 022b05
         table, the corresponding row in the fcmSwitchTable will
Packit 022b05
         be created/deleted."
Packit 022b05
    REFERENCE
Packit 022b05
        "fcmSwitchEntry is defined in the FC-MGMT-MIB module
Packit 022b05
         [RFC4044]."
Packit 022b05
    AUGMENTS   { fcmSwitchEntry }
Packit 022b05
    ::= { t11vfVirtualSwitchTable 1}
Packit 022b05
Packit 022b05
T11vfVirtualSwitchEntry ::=
Packit 022b05
    SEQUENCE {
Packit 022b05
        t11vfVirtualSwitchVfId               T11FabricIndex,
Packit 022b05
        t11vfVirtualSwitchCoreSwitchName     FcNameIdOrZero,
Packit 022b05
        t11vfVirtualSwitchRowStatus          RowStatus,
Packit 022b05
        t11vfVirtualSwitchStorageType       StorageType
Packit 022b05
    }
Packit 022b05
Packit 022b05
t11vfVirtualSwitchVfId OBJECT-TYPE
Packit 022b05
    SYNTAX      T11FabricIndex
Packit 022b05
    MAX-ACCESS  read-create
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The VF_ID of the Virtual Fabric for which this virtual
Packit 022b05
         switch performs its switching function.  The Control
Packit 022b05
         VF_ID is implicitly enabled and is not set.
Packit 022b05
         Communication with the Control VF_ID is required."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.5, section 12.2"
Packit 022b05
    ::= { t11vfVirtualSwitchEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
t11vfVirtualSwitchCoreSwitchName OBJECT-TYPE
Packit 022b05
    SYNTAX      FcNameIdOrZero (SIZE(8 | 16))
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The Core Switch_Name (WWN) of the Core Switch that
Packit 022b05
         contains this Virtual Switch."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.5, section 12.2."
Packit 022b05
    ::= { t11vfVirtualSwitchEntry 2 }
Packit 022b05
Packit 022b05
t11vfVirtualSwitchRowStatus OBJECT-TYPE
Packit 022b05
        SYNTAX      RowStatus
Packit 022b05
        MAX-ACCESS  read-create
Packit 022b05
        STATUS      current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "The status of this row."
Packit 022b05
        ::= { t11vfVirtualSwitchEntry 3 }
Packit 022b05
Packit 022b05
t11vfVirtualSwitchStorageType OBJECT-TYPE
Packit 022b05
    SYNTAX      StorageType
Packit 022b05
    MAX-ACCESS  read-create
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The storage type for this conceptual row.
Packit 022b05
         Conceptual rows having the value 'permanent' need not
Packit 022b05
         allow write-access to any columnar objects in the row."
Packit 022b05
    DEFVAL { nonVolatile }
Packit 022b05
    ::= { t11vfVirtualSwitchEntry 4 }
Packit 022b05
Packit 022b05
-- Port table
Packit 022b05
Packit 022b05
t11vfPortTable OBJECT-TYPE
Packit 022b05
    SYNTAX      SEQUENCE OF T11vfPortEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "A table of Port attributes related to Virtual Fabrics."
Packit 022b05
    ::= { t11vfObjects 3 }
Packit 022b05
Packit 022b05
t11vfPortEntry OBJECT-TYPE
Packit 022b05
    SYNTAX      T11vfPortEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Each entry represents a physical Port on a switch.
Packit 022b05
         Switches that support Virtual Fabrics would add
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         these four additional columns to the fcmPortEntry
Packit 022b05
         row."
Packit 022b05
    REFERENCE
Packit 022b05
        "fcmPortEntry is defined in the FC-MGMT-MIB module."
Packit 022b05
    AUGMENTS   { fcmPortEntry }
Packit 022b05
    ::= { t11vfPortTable 1}
Packit 022b05
Packit 022b05
T11vfPortEntry ::=
Packit 022b05
    SEQUENCE {
Packit 022b05
        t11vfPortVfId                T11FabricIndex,
Packit 022b05
        t11vfPortTaggingAdminStatus   INTEGER,
Packit 022b05
        t11vfPortTaggingOperStatus    INTEGER,
Packit 022b05
        t11vfPortStorageType        StorageType
Packit 022b05
    }
Packit 022b05
Packit 022b05
t11vfPortVfId OBJECT-TYPE
Packit 022b05
    SYNTAX      T11FabricIndex
Packit 022b05
    MAX-ACCESS  read-write
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The Port VF_ID assigned to this Port.  The Port VF_ID is the
Packit 022b05
         default Virtual Fabric that is assigned to untagged frames
Packit 022b05
         arriving at this Port.  The Control VF_ID is implicitly
Packit 022b05
         enabled and is not set.  Communication with the Control
Packit 022b05
         VF_ID is required."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.5, section 12.1"
Packit 022b05
    DEFVAL    {1}
Packit 022b05
    ::= { t11vfPortEntry 1 }
Packit 022b05
Packit 022b05
t11vfPortTaggingAdminStatus OBJECT-TYPE
Packit 022b05
    SYNTAX INTEGER {
Packit 022b05
        off(1),
Packit 022b05
        on(2),
Packit 022b05
        auto(3)
Packit 022b05
    }
Packit 022b05
    MAX-ACCESS  read-write
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object is used to configure the administrative status
Packit 022b05
         of Virtual Fabric tagging on this Port.
Packit 022b05
Packit 022b05
         SET operation   Description
Packit 022b05
         --------------  -------------------------------------------
Packit 022b05
         off(1)          To disable Virtual Fabric tagging on this
Packit 022b05
                         Port.
Packit 022b05
Packit 022b05
         on(2)           To enable Virtual Fabric tagging on this
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                         Port if the attached Port doesn't
Packit 022b05
                         prohibit it.
Packit 022b05
Packit 022b05
         auto(3)         To enable Virtual Fabric tagging if the
Packit 022b05
                         peer requests it."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.5, section 12.4"
Packit 022b05
    ::= { t11vfPortEntry 2 }
Packit 022b05
Packit 022b05
 t11vfPortTaggingOperStatus OBJECT-TYPE
Packit 022b05
    SYNTAX INTEGER {
Packit 022b05
        off(1),
Packit 022b05
        on(2)
Packit 022b05
            }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object is used to report the operational status of
Packit 022b05
         Virtual Fabric tagging on this Port.
Packit 022b05
Packit 022b05
         SET operation   Description
Packit 022b05
         --------------  -------------------------------------------
Packit 022b05
         off(1)          Virtual Fabric tagging is disabled on this
Packit 022b05
                         Port.
Packit 022b05
Packit 022b05
         on(2)           Virtual Fabric tagging is enabled on this
Packit 022b05
                         Port."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.5, section 12.4"
Packit 022b05
    ::= { t11vfPortEntry 3 }
Packit 022b05
Packit 022b05
t11vfPortStorageType OBJECT-TYPE
Packit 022b05
    SYNTAX      StorageType
Packit 022b05
    MAX-ACCESS  read-write
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The storage type for this conceptual row, and for the
Packit 022b05
         corresponding row in the augmented fcmPortTable.
Packit 022b05
Packit 022b05
         Conceptual rows having the value 'permanent' need not
Packit 022b05
         allow write-access to any columnar objects in the row."
Packit 022b05
    DEFVAL { nonVolatile }
Packit 022b05
    ::= { t11vfPortEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Locally Enabled Table
Packit 022b05
Packit 022b05
t11vfLocallyEnabledTable OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    SYNTAX      SEQUENCE OF T11vfLocallyEnabledEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "A table for assigning and reporting operational status of
Packit 022b05
         locally-enabled Virtual Fabric IDs to Ports.  The set of
Packit 022b05
         Virtual Fabrics operational on the Port is the bit-wise
Packit 022b05
         'AND' of the set of locally-enabled VF_IDs of this Port
Packit 022b05
         and the locally-enabled VF_IDs of the attached Port."
Packit 022b05
    ::= { t11vfObjects 4 }
Packit 022b05
Packit 022b05
t11vfLocallyEnabledEntry OBJECT-TYPE
Packit 022b05
    SYNTAX      T11vfLocallyEnabledEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry for each locally-enabled VF_ID on
Packit 022b05
         each Port."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.5, section 12.4"
Packit 022b05
    INDEX { t11vfLocallyEnabledPortIfIndex, t11vfLocallyEnabledVfId }
Packit 022b05
Packit 022b05
    ::= { t11vfLocallyEnabledTable 1}
Packit 022b05
Packit 022b05
T11vfLocallyEnabledEntry ::=
Packit 022b05
    SEQUENCE {
Packit 022b05
        t11vfLocallyEnabledPortIfIndex    InterfaceIndex,
Packit 022b05
        t11vfLocallyEnabledVfId           T11FabricIndex,
Packit 022b05
        t11vfLocallyEnabledOperStatus     INTEGER,
Packit 022b05
        t11vfLocallyEnabledRowStatus      RowStatus,
Packit 022b05
        t11vfLocallyEnabledStorageType    StorageType
Packit 022b05
    }
Packit 022b05
Packit 022b05
t11vfLocallyEnabledPortIfIndex OBJECT-TYPE
Packit 022b05
    SYNTAX      InterfaceIndex
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of the ifIndex that identifies the Port."
Packit 022b05
    ::= { t11vfLocallyEnabledEntry 1 }
Packit 022b05
Packit 022b05
t11vfLocallyEnabledVfId OBJECT-TYPE
Packit 022b05
    SYNTAX      T11FabricIndex
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "A locally-enabled VF_ID on this Port."
Packit 022b05
    ::= { t11vfLocallyEnabledEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
t11vfLocallyEnabledOperStatus OBJECT-TYPE
Packit 022b05
    SYNTAX INTEGER {
Packit 022b05
        off(1),
Packit 022b05
        on(2)
Packit 022b05
            }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object is used to report the operational status of
Packit 022b05
         Virtual Fabric tagging on this Port.
Packit 022b05
Packit 022b05
         SET operation   Description
Packit 022b05
         --------------  -------------------------------------------
Packit 022b05
         off(1)          Virtual Fabric tagging is disabled on this
Packit 022b05
                         Port.
Packit 022b05
Packit 022b05
         on(2)           Virtual Fabric tagging is enabled on this
Packit 022b05
                         Port."
Packit 022b05
    REFERENCE
Packit 022b05
        "FC-SW-4, REV 7.3, section 12.4"
Packit 022b05
    ::= { t11vfLocallyEnabledEntry 3 }
Packit 022b05
Packit 022b05
t11vfLocallyEnabledRowStatus OBJECT-TYPE
Packit 022b05
        SYNTAX      RowStatus
Packit 022b05
        MAX-ACCESS  read-create
Packit 022b05
        STATUS      current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "The status of this conceptual row.
Packit 022b05
Packit 022b05
             When a row in this table is in 'active(1)' state,
Packit 022b05
             no object in that row can be modified except
Packit 022b05
             t11vfLocallyEnabledRowStatus and
Packit 022b05
             t11vfLocallyEnabledStorageType."
Packit 022b05
        ::= { t11vfLocallyEnabledEntry 4 }
Packit 022b05
Packit 022b05
t11vfLocallyEnabledStorageType OBJECT-TYPE
Packit 022b05
        SYNTAX      StorageType
Packit 022b05
        MAX-ACCESS  read-create
Packit 022b05
        STATUS      current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "The storage type for this conceptual row.
Packit 022b05
             Conceptual rows having the value 'permanent' need not
Packit 022b05
             allow write-access to any columnar objects in the row."
Packit 022b05
        DEFVAL { nonVolatile }
Packit 022b05
        ::= { t11vfLocallyEnabledEntry 5 }
Packit 022b05
Packit 022b05
--********************************
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- Conformance Section
Packit 022b05
--
Packit 022b05
Packit 022b05
t11vfMIBCompliances OBJECT IDENTIFIER ::= { t11vfConformance 1 }
Packit 022b05
t11vfMIBGroups      OBJECT IDENTIFIER ::= { t11vfConformance 2 }
Packit 022b05
Packit 022b05
t11vfMIBCompliance MODULE-COMPLIANCE
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Describes the requirements for compliance to the
Packit 022b05
         Fibre Channel Virtual Fabric MIB."
Packit 022b05
    MODULE  -- this module
Packit 022b05
        MANDATORY-GROUPS { t11vfGeneralGroup }
Packit 022b05
Packit 022b05
        OBJECT t11vfCoreSwitchMaxSupported
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfCoreSwitchStorageType
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfVirtualSwitchVfId
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfVirtualSwitchRowStatus
Packit 022b05
        SYNTAX RowStatus { active(1) }
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfVirtualSwitchStorageType
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfPortVfId
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfPortTaggingAdminStatus
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfPortStorageType
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfLocallyEnabledRowStatus
Packit 022b05
        SYNTAX       RowStatus { active(1) }
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
        OBJECT t11vfLocallyEnabledStorageType
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
    ::= { t11vfMIBCompliances 1 }
Packit 022b05
Packit 022b05
-- Units of conformance
Packit 022b05
Packit 022b05
    t11vfGeneralGroup  OBJECT-GROUP
Packit 022b05
        OBJECTS { t11vfCoreSwitchMaxSupported,
Packit 022b05
                  t11vfVirtualSwitchVfId,
Packit 022b05
                  t11vfVirtualSwitchCoreSwitchName,
Packit 022b05
                  t11vfVirtualSwitchRowStatus,
Packit 022b05
                  t11vfPortVfId,
Packit 022b05
                  t11vfPortTaggingAdminStatus,
Packit 022b05
                  t11vfLocallyEnabledOperStatus,
Packit 022b05
                  t11vfPortTaggingOperStatus,
Packit 022b05
                  t11vfLocallyEnabledRowStatus,
Packit 022b05
               t11vfCoreSwitchStorageType,
Packit 022b05
                   t11vfVirtualSwitchStorageType,
Packit 022b05
                  t11vfPortStorageType,
Packit 022b05
                  t11vfLocallyEnabledStorageType
Packit 022b05
Packit 022b05
        }
Packit 022b05
        STATUS current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "A collection of objects for monitoring and
Packit 022b05
             configuring Virtual Fabrics in a Fibre Channel switch."
Packit 022b05
        ::= { t11vfMIBGroups 1 }
Packit 022b05
Packit 022b05
END