1191 lines
28 KiB
INI

#-MIBFILE: vc-domain-mib.mib
HPVC-MIB DEFINITIONS ::= BEGIN
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
DisplayString ::=
OCTET STRING (SIZE(0..255))
PhysAddress ::=
OCTET STRING
MacAddress ::=
OCTET STRING (SIZE(6))
TruthValue ::=
INTEGER {
true(1),
false(2)
}
TestAndIncr ::=
INTEGER (0..2147483647)
AutonomousType ::=
OBJECT IDENTIFIER
InstancePointer ::=
OBJECT IDENTIFIER
VariablePointer ::=
OBJECT IDENTIFIER
RowPointer ::=
OBJECT IDENTIFIER
RowStatus ::=
INTEGER {
active(1),
notInService(2),
notReady(3),
createAndGo(4),
createAndWait(5),
destroy(6)
}
TimeStamp ::=
TimeTicks
TimeInterval ::=
INTEGER (0..2147483647)
DateAndTime ::=
OCTET STRING (SIZE(8|11))
StorageType ::=
INTEGER {
other(1),
volatile(2),
nonVolatile(3),
permanent(4),
readOnly(5)
}
TDomain ::=
OBJECT IDENTIFIER
TAddress ::=
OCTET STRING (SIZE(1..255))
SnmpEngineID ::=
OCTET STRING (SIZE(5..32))
SnmpSecurityModel ::=
INTEGER (0..2147483647)
SnmpMessageProcessingModel ::=
INTEGER (0..2147483647)
SnmpSecurityLevel ::=
INTEGER {
noAuthNoPriv(1),
authNoPriv(2),
authPriv(3)
}
SnmpAdminString ::=
OCTET STRING (SIZE(0..255))
VcManagedStatus ::=
INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
VcDomainModuleRole ::=
INTEGER {
unintegrated(1),
primaryProtected(2),
primaryUnprotected(3),
standby(4),
other(5)
}
VcModuleType ::=
INTEGER {
vcModuleEnet(1),
vcModuleFC(2),
vcModuleOther(3)
}
VcPortType ::=
INTEGER {
vcEnetPhysicalPort(1),
vcEnetLogicallPort(2),
vcFCPort(3)
}
hp OBJECT IDENTIFIER ::= { enterprises 11 }
hpSysMgt OBJECT IDENTIFIER ::= { hp 5 }
hpEmbeddedServerMgt OBJECT IDENTIFIER ::= { hpSysMgt 7 }
hpModuleMgmtProc OBJECT IDENTIFIER ::= { hpEmbeddedServerMgt 5 }
virtualConnect OBJECT IDENTIFIER ::= { hpModuleMgmtProc 2 }
vcDomainMIB OBJECT IDENTIFIER ::= { virtualConnect 1 }
vcDomainMIBObjects OBJECT IDENTIFIER ::= { vcDomainMIB 1 }
vcDomain OBJECT IDENTIFIER ::= { vcDomainMIBObjects 1 }
vcEnclosure OBJECT IDENTIFIER ::= { vcDomainMIBObjects 2 }
vcModule OBJECT IDENTIFIER ::= { vcDomainMIBObjects 3 }
vcPort OBJECT IDENTIFIER ::= { vcDomainMIBObjects 4 }
vcPhysicalServer OBJECT IDENTIFIER ::= { vcDomainMIBObjects 5 }
vcEnetNetwork OBJECT IDENTIFIER ::= { vcDomainMIBObjects 6 }
vcFcFabric OBJECT IDENTIFIER ::= { vcDomainMIBObjects 7 }
vcProfile OBJECT IDENTIFIER ::= { vcDomainMIBObjects 8 }
vcEnetNetworkVcPortMap OBJECT IDENTIFIER ::= { vcDomainMIBObjects 9 }
vcFcFabricVcPortMap OBJECT IDENTIFIER ::= { vcDomainMIBObjects 10 }
vcProfileNetworkMap OBJECT IDENTIFIER ::= { vcDomainMIBObjects 11 }
vcProfileFcFabricMap OBJECT IDENTIFIER ::= { vcDomainMIBObjects 12 }
vcDomainName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The Virtual Connect Domain name."
::= { vcDomain 1 }
vcDomainManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The overall domain status of the Virtual Connect Domain."
::= { vcDomain 2 }
vcDomainPrimaryAddressType OBJECT-TYPE
SYNTAX TransportAddressType
ACCESS read-only
STATUS mandatory
DESCRIPTION "The transport address type used to address the primary VC module."
::= { vcDomain 3 }
vcDomainPrimaryAddress OBJECT-TYPE
SYNTAX TransportAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The address of the primary VC module. The address format is determined
by the vcDomainPrimaryAddressType object."
::= { vcDomain 4 }
vcDomainCheckpointValid OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object returns 'true' when the VC configuration has been
successfully checkpointed."
::= { vcDomain 5 }
vcDomainLastCheckpointTime OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The timestamp of the last attempt to update the configuration state of the domain."
::= { vcDomain 6 }
vcDomainStackingLinkRedundant OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION "The overall stacking link connection redundancy status.
This value indicates whether all VC-Enet modules will remain
connected to each other with the loss of a link."
::= { vcDomain 7 }
vcEnclosureTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcEnclosureEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of enclosures in the Virtual Connect Domain."
::= { vcEnclosure 1 }
vcEnclosureEntry OBJECT-TYPE
SYNTAX VcEnclosureEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "An entry containing information about a particular enclosure."
INDEX { vcEnclosureIndex }
::= { vcEnclosureTable 1 }
vcEnclosureEntry ::=
SEQUENCE {
vcEnclosureIndex INTEGER,
vcEnclosureName OCTET STRING,
vcEnclosureManagedStatus VcManagedStatus,
vcEnclosureAddressType TransportAddressType,
vcEnclosureAddress TransportAddress,
vcEnclosureUUID SnmpAdminString
}
vcEnclosureIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the enclosure table."
::= { vcEnclosureEntry 1 }
vcEnclosureName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Administratively assigned name for the enclosure."
::= { vcEnclosureEntry 2 }
vcEnclosureManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Managed status of the enclusure."
::= { vcEnclosureEntry 3 }
vcEnclosureAddressType OBJECT-TYPE
SYNTAX TransportAddressType
ACCESS read-only
STATUS mandatory
DESCRIPTION "The transport address type used to address the enclosure's management entity."
::= { vcEnclosureEntry 4 }
vcEnclosureAddress OBJECT-TYPE
SYNTAX TransportAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The address of the enclosure's management entity.
The address format is determined by the vcEnclosureAddressType object."
::= { vcEnclosureEntry 5 }
vcEnclosureUUID OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "UUID value for the enclosure."
::= { vcEnclosureEntry 6 }
vcModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcModuleEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of VC interconnect modules in the Virtual Connect Domain."
::= { vcModule 1 }
vcModuleEntry OBJECT-TYPE
SYNTAX VcModuleEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "An entry containing information about a single interconnect module."
INDEX { vcModuleIndex }
::= { vcModuleTable 1 }
vcModuleEntry ::=
SEQUENCE {
vcModuleIndex INTEGER,
vcModuleType VcModuleType,
vcModuleManagedStatus VcManagedStatus,
vcModulePartNumber SnmpAdminString,
vcModuleSerialNumber SnmpAdminString,
vcModuleProductName SnmpAdminString,
vcModuleFwRev SnmpAdminString,
vcModuleEnclosurePointer RowPointer,
vcModuleLocation Unsigned32,
vcModuleAddressType TransportAddressType,
vcModuleAddress TransportAddress,
vcModuleID SnmpAdminString
}
vcModuleIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the vcModuleTable."
::= { vcModuleEntry 1 }
vcModuleType OBJECT-TYPE
SYNTAX INTEGER {
vcModuleEnet(1),
vcModuleFC(2),
vcModuleOther(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The VC interconnect module type."
::= { vcModuleEntry 2 }
vcModuleManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The overall managed status of the vcEnetModule."
::= { vcModuleEntry 3 }
vcModulePartNumber OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The part number of the VC module."
::= { vcModuleEntry 4 }
vcModuleSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The serial number of the VC module."
::= { vcModuleEntry 5 }
vcModuleProductName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The product name of the VC module."
::= { vcModuleEntry 6 }
vcModuleFwRev OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The revision number of the firmware running on this Enet module."
::= { vcModuleEntry 7 }
vcModuleEnclosurePointer OBJECT-TYPE
SYNTAX RowPointer
ACCESS read-only
STATUS mandatory
DESCRIPTION "A reference pointer into vcEnclosureTable that contains enclosure
information for the enclosure associated with this vcModule."
::= { vcModuleEntry 8 }
vcModuleLocation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The interconnect bay number associated with this VC module."
::= { vcModuleEntry 9 }
vcModuleAddressType OBJECT-TYPE
SYNTAX TransportAddressType
ACCESS read-only
STATUS mandatory
DESCRIPTION "The transport address type used to address the EnetModule's management entity."
::= { vcModuleEntry 10 }
vcModuleAddress OBJECT-TYPE
SYNTAX TransportAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The address of the SNMP agent on the VC module.
The address format is determined by the vcModuleAddressType object."
::= { vcModuleEntry 11 }
vcModuleID OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Unique identifier for the VC module. This object contains reports the
following values,
- MAC address for Enet module.
- WWN address for FC modules."
::= { vcModuleEntry 12 }
vcPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcPortEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of ports in the Virtual Connect Domain. Ports include
physical network ports (uplinks, server links, stacking links,
and unconnected), logical network ports (Flex-10 subports on downlinks),
and Fibre Channel ports (uplinks and downlinks)."
::= { vcPort 1 }
vcPortEntry OBJECT-TYPE
SYNTAX VcPortEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "An entry continaing information about a particular ethernet port."
INDEX { vcPortIndex }
::= { vcPortTable 1 }
vcPortEntry ::=
SEQUENCE {
vcPortIndex INTEGER,
vcPortType VcPortType,
vcPortManagedStatus VcManagedStatus,
vcPortManagerAddressType TransportAddressType,
vcPortManagerAddress TransportAddress,
vcPortContainerPointer RowPointer,
vcPortPhysicalPortPointer RowPointer
}
vcPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the vcPort table."
::= { vcPortEntry 1 }
vcPortType OBJECT-TYPE
SYNTAX INTEGER {
vcEnetPhysicalPort(1),
vcEnetLogicallPort(2),
vcFCPort(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the VC port type."
::= { vcPortEntry 2 }
vcPortManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Managed status of the vcPort."
::= { vcPortEntry 3 }
vcPortManagerAddressType OBJECT-TYPE
SYNTAX TransportAddressType
ACCESS read-only
STATUS mandatory
DESCRIPTION "The transport address type used to address the EnetModule's management entity."
::= { vcPortEntry 4 }
vcPortManagerAddress OBJECT-TYPE
SYNTAX TransportAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The address of the SNMP agent on the VC module.
The address format is determined by the vcPortManagerAddressType object."
::= { vcPortEntry 5 }
vcPortPhysicalPortPointer OBJECT-TYPE
SYNTAX RowPointer
ACCESS read-only
STATUS mandatory
DESCRIPTION "reference to the table entry for the physical port in the containing
module's MIB. The referenced table depends on the port type:
vcEnetPhysicalPort: ifTable
vcEnetLogicalPort : ifTable of corresponding physical port
vcFCPort : connUnitPortTable
"
::= { vcPortEntry 6 }
vcPortContainerPointer OBJECT-TYPE
SYNTAX RowPointer
ACCESS read-only
STATUS mandatory
DESCRIPTION "reference to the table entry in the VC Domain MIB for the component
which contains this port:
vcEnetPhysicalPort: vcModuleTable
vcEnetLogicalPort : vcPortTable (for the physical port containing
this Flex-10 subport)
vcFCPort: vcModuleTable
"
::= { vcPortEntry 7 }
vcPhysicalServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcPhysicalServerEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of server bay devices in the Virtual Connect Domain."
::= { vcPhysicalServer 1 }
vcPhysicalServerEntry OBJECT-TYPE
SYNTAX VcPhysicalServerEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "VC PhysicalServer bay (server bay) table entry."
INDEX { vcPhysicalServerIndex }
::= { vcPhysicalServerTable 1 }
vcPhysicalServerEntry ::=
SEQUENCE {
vcPhysicalServerIndex INTEGER,
vcPhysicalServerEnclosureIndex INTEGER,
vcPhysicalServerManagedStatus VcManagedStatus,
vcPhysicalServerPartNumber SnmpAdminString,
vcPhysicalServerSerialNumber SnmpAdminString,
vcPhysicalServerProductName SnmpAdminString,
vcPhysicalServerLocation Unsigned32
}
vcPhysicalServerIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the vcPhysicalServer table."
::= { vcPhysicalServerEntry 1 }
vcPhysicalServerEnclosureIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the enclosure in vcEnclosureTable containing this server."
::= { vcPhysicalServerEntry 2 }
vcPhysicalServerManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Managed status of the vcPhysicalServer."
::= { vcPhysicalServerEntry 3 }
vcPhysicalServerPartNumber OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The part number of the Physical Server."
::= { vcPhysicalServerEntry 4 }
vcPhysicalServerSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The serial number of the Physical Server."
::= { vcPhysicalServerEntry 5 }
vcPhysicalServerProductName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The product name of the Physical Server."
::= { vcPhysicalServerEntry 6 }
vcPhysicalServerLocation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The device bay number of the bay in which this server is installed."
::= { vcPhysicalServerEntry 7 }
vcFcFabricTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcFcFabricEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of FC fabrics in the Virtual Connect Domain."
::= { vcFcFabric 1 }
vcFcFabricEntry OBJECT-TYPE
SYNTAX VcFcFabricEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information about a single fabric."
INDEX { vcFcFabricIndex }
::= { vcFcFabricTable 1 }
vcFcFabricEntry ::=
SEQUENCE {
vcFcFabricIndex INTEGER,
vcFcFabricName SnmpAdminString,
vcFcFabricManagedStatus VcManagedStatus
}
vcFcFabricIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the vcFcFabric table."
::= { vcFcFabricEntry 1 }
vcFcFabricName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Administratively assigned name for the fabric."
::= { vcFcFabricEntry 2 }
vcFcFabricManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The overall managed status of the vcFcFabric."
::= { vcFcFabricEntry 3 }
vcEnetNetworkTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcEnetNetworkEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of ethernet networks in the Virtual Connect Domain."
::= { vcEnetNetwork 1 }
vcEnetNetworkEntry OBJECT-TYPE
SYNTAX VcEnetNetworkEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "An entry contianing information about a single network."
INDEX { vcEnetNetworkIndex }
::= { vcEnetNetworkTable 1 }
vcEnetNetworkEntry ::=
SEQUENCE {
vcEnetNetworkIndex INTEGER,
vcEnetNetworkName SnmpAdminString,
vcEnetNetworkManagedStatus VcManagedStatus,
vcEnetNetworkUplinkVlanId Unsigned32
}
vcEnetNetworkIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the vcEnetNetwork table."
::= { vcEnetNetworkEntry 1 }
vcEnetNetworkName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Administratively assigned name for the network."
::= { vcEnetNetworkEntry 2 }
vcEnetNetworkManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The overall managed status of the vcEnetNetwork."
::= { vcEnetNetworkEntry 3 }
vcEnetNetworkUplinkVlanId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The VLAN ID for the external uplink network. This value is
set to 0 if no uplink VLAN ID is assigned."
::= { vcEnetNetworkEntry 4 }
vcProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcProfileEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table of Server profiles in the Virtual Connect Domain."
::= { vcProfile 1 }
vcProfileEntry OBJECT-TYPE
SYNTAX VcProfileEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information about a single server profile."
INDEX { vcProfileIndex }
::= { vcProfileTable 1 }
vcProfileEntry ::=
SEQUENCE {
vcProfileIndex INTEGER,
vcProfileName SnmpAdminString,
vcProfileManagedStatus VcManagedStatus,
vcProfilePhysicalServerIndex Unsigned32,
vcProfileLogicalSerialNumber SnmpAdminString
}
vcProfileIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for the vcProfile table."
::= { vcProfileEntry 1 }
vcProfileName OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "A globally-unique, administratively assigned name for the
vcProfilek."
::= { vcProfileEntry 2 }
vcProfileManagedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
normal(2),
warning(3),
minor(4),
major(5),
critical(6),
disabled(7),
info(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Managed status of the vcProfile."
::= { vcProfileEntry 3 }
vcProfilePhysicalServerIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value of assigned physical server from vcPhysicalServer table.
The value is set to 0 if the profile is unassigned."
::= { vcProfileEntry 4 }
vcProfileLogicalSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString
ACCESS read-only
STATUS mandatory
DESCRIPTION "A logical server serial number to this profile. If the value is
empty, the server will use hardware serial number."
::= { vcProfileEntry 5 }
vcEnetNetworkVcPortMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcEnetNetworkVcPortMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "This table lists a mapping of networks and associated ports
The objective of this table is to provide a mechanism to
access all EnetPorts associated with a given EnetNetwork.
The second index to the table vcPortIndex can be used
access port information for a given port"
::= { vcEnetNetworkVcPortMap 1 }
vcEnetNetworkVcPortMapEntry OBJECT-TYPE
SYNTAX VcEnetNetworkVcPortMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information about a VcPort in Enet Network."
INDEX { vcEnetNetworkVcPortMapNetworkIndex , vcEnetNetworkVcPortMapVcPortIndex }
::= { vcEnetNetworkVcPortMapTable 1 }
vcEnetNetworkVcPortMapEntry ::=
SEQUENCE {
vcEnetNetworkVcPortMapNetworkIndex INTEGER,
vcEnetNetworkVcPortMapVcPortIndex INTEGER
}
vcEnetNetworkVcPortMapNetworkIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for network entry. This index value must correspond to
vcEnetNetworkIndex from vcEnetNetworkTable."
::= { vcEnetNetworkVcPortMapEntry 1 }
vcEnetNetworkVcPortMapVcPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for VcPort entry. This index value must correspond to
vcPortIndex from vcPortTable."
::= { vcEnetNetworkVcPortMapEntry 2 }
vcFcFabricVcPortMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcFcFabricVcPortMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "This table lists a mapping of fabics and associated VcPorts.
The objective of this table is to provide a mechanism to
access all VcPorts associated with a given FcFabric.
The second index to the table vcVcPortIndex can be used
access VcPort information for a given VcPort"
::= { vcFcFabricVcPortMap 1 }
vcFcFabricVcPortMapEntry OBJECT-TYPE
SYNTAX VcFcFabricVcPortMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information about a single fabric."
INDEX { vcFcFabricVcPortMapFcFabricIndex , vcFcFabricVcPortMapVcPortIndex }
::= { vcFcFabricVcPortMapTable 1 }
vcFcFabricVcPortMapEntry ::=
SEQUENCE {
vcFcFabricVcPortMapFcFabricIndex INTEGER,
vcFcFabricVcPortMapVcPortIndex INTEGER
}
vcFcFabricVcPortMapFcFabricIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for vcFabric entry. This index value must correspond to
vcFcFabricIndex from vcFcFabricTable."
::= { vcFcFabricVcPortMapEntry 1 }
vcFcFabricVcPortMapVcPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for VcPort entry. This index value must correspond to
vcPortIndex from vcPortTable."
::= { vcFcFabricVcPortMapEntry 2 }
vcProfileNetworkMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcProfileNetworkMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "This table lists a mapping of profiles and associated ports.
The objective of this table is to provide a mechanism to
access all Networks assigned to a given vcProfile.
The second index to the table vcNetworkIndex can be used
access network information for a given network"
::= { vcProfileNetworkMap 1 }
vcProfileNetworkMapEntry OBJECT-TYPE
SYNTAX VcProfileNetworkMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information about a single network."
INDEX { vcProfileNetworkMapProfileIndex , vcProfileNetworkMapConnectionIndex }
::= { vcProfileNetworkMapTable 1 }
vcProfileNetworkMapEntry ::=
SEQUENCE {
vcProfileNetworkMapProfileIndex INTEGER,
vcProfileNetworkMapConnectionIndex INTEGER,
vcProfileNetworkMapNetworkIndex INTEGER
}
vcProfileNetworkMapProfileIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for profile entry. This index value must correspond to
vcProfileIndex from vcProfileTable."
::= { vcProfileNetworkMapEntry 1 }
vcProfileNetworkMapConnectionIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Ethernet network connection number associated with this mapping."
::= { vcProfileNetworkMapEntry 2 }
vcProfileNetworkMapNetworkIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value to identify the network. This index value must correspond to
vcNetworkIndex from vcEnetNetworkTable."
::= { vcProfileNetworkMapEntry 3 }
vcProfileFcFabricMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcProfileFcFabricMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "This table lists a mapping of profiles and associated ports.
The objective of this table is to provide a mechanism to
access all Fabrics associated with a given vcProfile.
The second index to the table vcFcFabricIndex can be used
to access fabric information for a given fabric"
::= { vcProfileFcFabricMap 1 }
vcProfileFcFabricMapEntry OBJECT-TYPE
SYNTAX VcProfileFcFabricMapEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information about a single network."
INDEX { vcProfileFcFabricMapProfileIndex , vcProfileFcFabricMapConnectionIndex }
::= { vcProfileFcFabricMapTable 1 }
vcProfileFcFabricMapEntry ::=
SEQUENCE {
vcProfileFcFabricMapProfileIndex INTEGER,
vcProfileFcFabricMapConnectionIndex INTEGER,
vcProfileFcFabricMapFcFabricIndex INTEGER
}
vcProfileFcFabricMapProfileIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for profile entry. This index value must correspond to
vcProfileIndex from vcProfileTable."
::= { vcProfileFcFabricMapEntry 1 }
vcProfileFcFabricMapConnectionIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "FcFabric connection number associated with this mapping."
::= { vcProfileFcFabricMapEntry 2 }
vcProfileFcFabricMapFcFabricIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index value for vcFcFabric entry. This index value must correspond to
vcFcFabricIndex from vcFcFabricTable."
::= { vcProfileFcFabricMapEntry 3 }
vcDomainMIBNotificationPrefix OBJECT IDENTIFIER ::= { vcDomainMIB 2 }
vcDomainMIBNotifications OBJECT IDENTIFIER ::= { vcDomainMIBNotificationPrefix 0 }
vcDomainMIBNotificationObjects OBJECT IDENTIFIER ::= { vcDomainMIBNotificationPrefix 1 }
vcDomainMIBConformance OBJECT IDENTIFIER ::= { vcDomainMIB 3 }
vcDomainMIBCompliances OBJECT IDENTIFIER ::= { vcDomainMIBConformance 1 }
vcDomainMIBGroups OBJECT IDENTIFIER ::= { vcDomainMIBConformance 2 }
vcDomainGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 1 }
vcEnclosureGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 2 }
vcModuleGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 3 }
vcPortGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 4 }
vcPhysicalServerGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 5 }
vcFcFabricGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 6 }
vcEnetNetworkGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 7 }
vcProfileGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 8 }
vcEnetNetworkVcPortMapGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 9 }
vcFcFabricVcPortMapGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 10 }
vcProfileNetworkMapGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 11 }
vcProfileFcFabricMapGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 12 }
vcManagedStatusNotificationsGroup OBJECT IDENTIFIER ::= { vcDomainMIBGroups 13 }
vcDomainManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcDomainManagedStatus }
DESCRIPTION "The summary managed status of the domain has changed."
::= 1
vcCheckpointTimeout TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcDomainCheckpointValid, vcDomainLastCheckpointTime }
DESCRIPTION "The checkpoint valid status remained false for more than
five minutes."
::= 2
vcCheckpointCompleted TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcDomainCheckpointValid }
DESCRIPTION "A checkpoint operation has completed following a checkpoint timeout
trap. The checkpoint valid status is true again. This trap is
not sent on every checkpoint completion, but only on a checkpoint
completion after a vcCheckpointTimeout trap has been sent."
::= 3
vcEnetNetworkManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcEnetNetworkManagedStatus, vcEnetNetworkIndex }
DESCRIPTION "The managed status of network has changed."
::= 4
vcFcFabricManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcFcFabricManagedStatus, vcFcFabricIndex }
DESCRIPTION "The managed status of VC FC Fabric has changed."
::= 5
vcModuleManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcModuleManagedStatus, vcModuleIndex }
DESCRIPTION "The managed status of VC module has changed."
::= 6
vcEnclosureManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcEnclosureManagedStatus, vcEnclosureIndex }
DESCRIPTION "The managed status of the enclosure has changed."
::= 7
vcPhysicalServerManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcPhysicalServerManagedStatus, vcPhysicalServerIndex }
DESCRIPTION "The managed status of the server has changed."
::= 8
vcProfileManagedStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcProfileManagedStatus, vcProfileIndex }
DESCRIPTION "The managed status of the profile has changed."
::= 9
vcTestTrap TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcDomainName }
DESCRIPTION "A test trap for verifying trap configuration."
::= 10
vcDomainStackingLinkRendundancyStatusChange TRAP-TYPE
ENTERPRISE vcDomainMIBNotificationPrefix
VARIABLES { vcDomainStackingLinkRedundant }
DESCRIPTION "The stacking link connection redundancy status has changed."
::= 11
END