1322 lines
48 KiB
Plaintext
1322 lines
48 KiB
Plaintext
EdgeSwitch-INVENTORY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Copyright Broadcom Inc (2003-2013) All rights reserved.
|
|
|
|
-- This SNMP Management Information Specification
|
|
-- embodies Broadcom Inc's confidential and proprietary
|
|
-- intellectual property. Broadcom Inc retains all title
|
|
-- and ownership in the Specification including any revisions.
|
|
|
|
-- This Specification is supplied "AS IS", Broadcom Inc
|
|
-- makes no warranty, either expressed or implied,
|
|
-- as to the use, operation, condition, or performance of the
|
|
-- Specification.
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter32,
|
|
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString,
|
|
RowStatus FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
fastPath FROM EdgeSwitch-REF-MIB;
|
|
|
|
fastPathInventory MODULE-IDENTITY
|
|
LAST-UPDATED "201310150000Z" -- 15 Oct 2013 12:00:00 GMT
|
|
ORGANIZATION "Broadcom Inc"
|
|
CONTACT-INFO ""
|
|
DESCRIPTION
|
|
"This MIB defines the objects used for FastPath to
|
|
configure and report information and status of units,
|
|
slots and supported cards."
|
|
|
|
-- Revision history.
|
|
REVISION
|
|
"201310150000Z" -- 15 Oct 2013 12:00:00 GMT
|
|
DESCRIPTION
|
|
"Object support modifications for LinuxHost systems."
|
|
REVISION
|
|
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
|
DESCRIPTION
|
|
"Postal address updated."
|
|
REVISION
|
|
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
|
DESCRIPTION
|
|
"Ubiquiti branding related changes."
|
|
REVISION
|
|
"200410282037Z" -- Thu Jun 26 20:37:34 2003 GMT
|
|
DESCRIPTION
|
|
"Version 2 - Add support for Front Panel Stacking configuration."
|
|
REVISION
|
|
"200305261930Z" -- Thu Jun 26 19:30:54 2003 GMT
|
|
DESCRIPTION
|
|
"Initial version."
|
|
|
|
::= { fastPath 13 }
|
|
|
|
AgentInventoryUnitPreference ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the preference the unit has for being the
|
|
management unit in the stack. If the value is 0, it
|
|
indicates the unit is disabled for management."
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
unsassigned(1),
|
|
assigned(2)
|
|
}
|
|
|
|
AgentInventoryUnitType ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "x"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Unit Type value for a given unit, displayed in hexadecimal."
|
|
SYNTAX Unsigned32
|
|
|
|
AgentInventoryCardType ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "x"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Card Type value for a given card, displayed in hexadecimal."
|
|
SYNTAX Unsigned32
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryStackGroup
|
|
--
|
|
--**************************************************************************************
|
|
agentInventoryStackGroup OBJECT IDENTIFIER ::= { fastPathInventory 1 }
|
|
agentInventoryStackReplicateSTK OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initiates STK copy from management unit to all other management capable units in
|
|
the stack."
|
|
::= { agentInventoryStackGroup 1 }
|
|
|
|
agentInventoryStackReload OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initiates stack reload."
|
|
::= { agentInventoryStackGroup 2 }
|
|
|
|
agentInventoryStackMaxUnitNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the maximum allowed Unit Number configurable on the stack."
|
|
::= { agentInventoryStackGroup 3 }
|
|
|
|
agentInventoryStackReplicateSTKStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inProgress(1),
|
|
notInProgress(2),
|
|
finishedWithSuccess(3),
|
|
finishedWithError(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current status of an STK copy from management unit to all other
|
|
management capable units inthe stack."
|
|
::= { agentInventoryStackGroup 4 }
|
|
|
|
agentInventoryStackSTKname OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(1),
|
|
image1(2),
|
|
image2(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"STK file on management unit for copy/activate/delete operations to all units in the stack
|
|
unconfigured(1) - indicates a default state and can not be set."
|
|
::= { agentInventoryStackGroup 5 }
|
|
|
|
agentInventoryStackActivateSTK OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Activates the specified STK file on all units on the stack."
|
|
::= { agentInventoryStackGroup 6 }
|
|
|
|
agentInventoryStackDeleteSTK OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Deletes the specified STK file from all units on the stack."
|
|
::= { agentInventoryStackGroup 7 }
|
|
|
|
agentInventoryStackTemplateId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the stack template ID on all units in the stack. Deletes the startup configuration
|
|
on all affected units and resets all units in the stack.
|
|
This is write-only value. It always returns '0' on request."
|
|
::= { agentInventoryStackGroup 8 }
|
|
--**************************************************************************************
|
|
-- agentInventoryUnitGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryUnitGroup OBJECT IDENTIFIER ::= { fastPathInventory 2 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventorySupportedUnitTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventorySupportedUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentInventorySupportedUnitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TODO"
|
|
::= { agentInventoryUnitGroup 1 }
|
|
|
|
agentInventorySupportedUnitEntry OBJECT-TYPE
|
|
SYNTAX AgentInventorySupportedUnitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TODO"
|
|
INDEX { agentInventorySupportedUnitIndex }
|
|
::= { agentInventorySupportedUnitTable 1 }
|
|
|
|
AgentInventorySupportedUnitEntry ::=
|
|
SEQUENCE {
|
|
agentInventorySupportedUnitIndex
|
|
Unsigned32,
|
|
agentInventorySupportedUnitModelIdentifier
|
|
DisplayString,
|
|
agentInventorySupportedUnitDescription
|
|
DisplayString,
|
|
agentInventorySupportedUnitExpectedCodeVer
|
|
DisplayString
|
|
}
|
|
|
|
agentInventorySupportedUnitIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit identifier associated with the supported unit."
|
|
::= { agentInventorySupportedUnitEntry 1 }
|
|
|
|
agentInventorySupportedUnitModelIdentifier OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The model identifier for the supported unit."
|
|
::= { agentInventorySupportedUnitEntry 4 }
|
|
|
|
agentInventorySupportedUnitDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the supported unit."
|
|
::= { agentInventorySupportedUnitEntry 5 }
|
|
|
|
agentInventorySupportedUnitExpectedCodeVer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The expected code version."
|
|
::= { agentInventorySupportedUnitEntry 6 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryUnitTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentInventoryUnitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Per-Unit configuration objects."
|
|
::= { agentInventoryUnitGroup 2 }
|
|
|
|
agentInventoryUnitEntry OBJECT-TYPE
|
|
SYNTAX AgentInventoryUnitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each Instance corresponds with a different unit managed by this agent."
|
|
INDEX { agentInventoryUnitNumber }
|
|
::= { agentInventoryUnitTable 1 }
|
|
|
|
AgentInventoryUnitEntry ::=
|
|
SEQUENCE {
|
|
agentInventoryUnitNumber
|
|
Unsigned32,
|
|
agentInventoryUnitAssignNumber
|
|
Unsigned32,
|
|
agentInventoryUnitType
|
|
AgentInventoryUnitType,
|
|
agentInventoryUnitSupportedUnitIndex
|
|
Unsigned32,
|
|
agentInventoryUnitMgmtAdmin
|
|
INTEGER,
|
|
agentInventoryUnitHWMgmtPref
|
|
AgentInventoryUnitPreference,
|
|
agentInventoryUnitHWMgmtPrefValue
|
|
Unsigned32,
|
|
agentInventoryUnitAdminMgmtPref
|
|
AgentInventoryUnitPreference,
|
|
agentInventoryUnitAdminMgmtPrefValue
|
|
Unsigned32,
|
|
agentInventoryUnitStatus
|
|
INTEGER,
|
|
agentInventoryUnitDetectedCodeVer
|
|
DisplayString,
|
|
agentInventoryUnitDetectedCodeInFlashVer
|
|
DisplayString,
|
|
agentInventoryUnitUpTime
|
|
TimeTicks,
|
|
agentInventoryUnitDescription
|
|
DisplayString,
|
|
agentInventoryUnitReplicateSTK
|
|
INTEGER,
|
|
agentInventoryUnitReload
|
|
INTEGER,
|
|
agentInventoryUnitRowStatus
|
|
RowStatus,
|
|
agentInventoryUnitSerialNumber
|
|
DisplayString,
|
|
agentInventoryUnitImage1Version
|
|
DisplayString,
|
|
agentInventoryUnitImage2Version
|
|
DisplayString,
|
|
agentInventoryUnitSTKname
|
|
INTEGER,
|
|
agentInventoryUnitActivateSTK
|
|
INTEGER,
|
|
agentInventoryUnitDeleteSTK
|
|
INTEGER,
|
|
agentInventoryUnitReplicateSTKStatus
|
|
INTEGER,
|
|
agentInventoryUnitStandby
|
|
INTEGER
|
|
,agentInventoryUnitSFSTransferStatus
|
|
INTEGER
|
|
,agentInventoryUnitSFSLastAttemptStatus
|
|
INTEGER
|
|
}
|
|
|
|
agentInventoryUnitNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit number associated with this unit."
|
|
::= { agentInventoryUnitEntry 1 }
|
|
|
|
agentInventoryUnitAssignNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allows setting the unit number associated with this unit. This number must
|
|
be less than the value returned by agentInventoryStackMaxUnitNumber. Setting
|
|
this object to a non-zero value will initate unit renumbering. The switch will
|
|
be reset to perform unit renumbering and the configuration of switch interfaces
|
|
will be cleared. If the unit being renumbered is the manager of the stack, then
|
|
all the switches in the stack will be reset to perform Manager unit renumbering
|
|
and the configuration of Manager switch interfaces will be cleared."
|
|
::= { agentInventoryUnitEntry 2 }
|
|
|
|
agentInventoryUnitType OBJECT-TYPE
|
|
SYNTAX AgentInventoryUnitType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Unit Type identifier for this unit."
|
|
::= { agentInventoryUnitEntry 3 }
|
|
|
|
agentInventoryUnitSupportedUnitIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the unit type in agentInventorySupportedUnitTable which this unit
|
|
is associated with."
|
|
::= { agentInventoryUnitEntry 4 }
|
|
|
|
agentInventoryUnitMgmtAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mgmtUnit(1),
|
|
stackUnit(2),
|
|
mgmtUnassigned(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the unit is a Management Unit, a Stack Unit, or has
|
|
been configured to be a Management Unit.
|
|
|
|
Setting this object to mgmtUnit(1) initiates transfer of the
|
|
management functionality to the specified stack unit. Object values
|
|
stackUnit(2) and mgmtUnassigned(3) cannot be set."
|
|
::= { agentInventoryUnitEntry 6 }
|
|
|
|
|
|
|
|
agentInventoryUnitHWMgmtPref OBJECT-TYPE
|
|
SYNTAX AgentInventoryUnitPreference
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the default preference assigned to the unit."
|
|
::= { agentInventoryUnitEntry 7 }
|
|
|
|
agentInventoryUnitHWMgmtPrefValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|1..15)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the default preference value assigned to the unit.
|
|
The preference value indicates how likely this unit is to be
|
|
chosen as the management unit. A value of 0 indicates a disabled
|
|
or unassigned preference."
|
|
::= { agentInventoryUnitEntry 8 }
|
|
|
|
|
|
agentInventoryUnitAdminMgmtPref OBJECT-TYPE
|
|
SYNTAX AgentInventoryUnitPreference
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the configured preference assigned to the unit. This object
|
|
can not be set to assigned(3). Setting this object to disabled(1),
|
|
or unassigned(2) will set agentInventoryUnitHWMgmtPrefValue to 0."
|
|
::= { agentInventoryUnitEntry 9 }
|
|
|
|
agentInventoryUnitAdminMgmtPrefValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|1..15)
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the configured preference value assigned to the unit.
|
|
The preference value indicates how likely this unit is to be
|
|
chosen as the management unit. A value of 0 indicates a disabled
|
|
or unassigned preference. Setting this object to 0 will also set
|
|
agentInventoryUnitHWMgmtPref to unassigned(2). Setting this object
|
|
to a non-zero value will set agentInventoryUnitHWMgmtPref to
|
|
assigned(3). This value overrides the value of
|
|
agentInventoryUnitHWMgmtPref if assigned."
|
|
::= { agentInventoryUnitEntry 10 }
|
|
|
|
|
|
agentInventoryUnitStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
unsupported(2),
|
|
codeMismatch(3),
|
|
configMismatch(4),
|
|
sdmMismatch(5),
|
|
notPresent(6),
|
|
codeUpdate(7)
|
|
,stmMismatch(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit status of this unit."
|
|
::= { agentInventoryUnitEntry 11 }
|
|
|
|
agentInventoryUnitDetectedCodeVer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of code running on this unit. If the unit is not
|
|
detected then the code version is an empty string."
|
|
::= { agentInventoryUnitEntry 12 }
|
|
|
|
agentInventoryUnitDetectedCodeInFlashVer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of code that is currently stored in FLASH
|
|
memory on the unit. This code will execute after the unit
|
|
is reset. If the unit is not detected then this object will
|
|
return an empty string."
|
|
::= { agentInventoryUnitEntry 13 }
|
|
|
|
agentInventoryUnitUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system up time of the unit."
|
|
::= { agentInventoryUnitEntry 14 }
|
|
|
|
agentInventoryUnitDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the unit."
|
|
::= { agentInventoryUnitEntry 15 }
|
|
|
|
agentInventoryUnitReplicateSTK OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initiates the specified STK file copy from management unit to this unit."
|
|
::= { agentInventoryUnitEntry 16 }
|
|
|
|
agentInventoryUnitReload OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reload a specific unit in the stack."
|
|
::= { agentInventoryUnitEntry 17 }
|
|
|
|
agentInventoryUnitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this unit instance. Creation of new instances requires the object
|
|
agentInventoryUnitSupportedUnitIndex to be set at the same time to indicate the type
|
|
of of unit to pre-configure.
|
|
|
|
active(1) - This instance is active.
|
|
createAndGo(4) - Creates a new instance.
|
|
destroy(6) - Removes this instance."
|
|
::= { agentInventoryUnitEntry 18 }
|
|
|
|
agentInventoryUnitSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Serial Number of the unit."
|
|
::= { agentInventoryUnitEntry 19 }
|
|
|
|
agentInventoryUnitImage1Version OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Code version for Image1."
|
|
::= { agentInventoryUnitEntry 20 }
|
|
|
|
agentInventoryUnitImage2Version OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Code version for Image2."
|
|
::= { agentInventoryUnitEntry 21 }
|
|
|
|
agentInventoryUnitSTKname OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
image1(2),
|
|
image2(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"STK file to be used for copy/delete/activate operatiosn."
|
|
::= { agentInventoryUnitEntry 22 }
|
|
|
|
agentInventoryUnitActivateSTK OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Activates the specified STK file on this unit."
|
|
::= { agentInventoryUnitEntry 23 }
|
|
|
|
agentInventoryUnitDeleteSTK OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Deletes the specified STK file on this unit."
|
|
::= { agentInventoryUnitEntry 24 }
|
|
|
|
agentInventoryUnitReplicateSTKStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inProgress(1),
|
|
notInProgress(2),
|
|
finishedWithSuccess(3),
|
|
finishedWithError(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current status of an STK copy from the management unit to another
|
|
management capable unit in the stack."
|
|
::= { agentInventoryUnitEntry 25 }
|
|
|
|
agentInventoryUnitStandby OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unassigned(1),
|
|
standby-opr(2),
|
|
standby-cfg(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the standby status of this unit. The Management unit may not be
|
|
configured. A unit that is standby_cfg(3) may be set to uassigned(1) to clear
|
|
standby configuration. A unit that is standby_opr(2) may NOT be set to
|
|
unassigned(1)."
|
|
::= { agentInventoryUnitEntry 26 }
|
|
|
|
agentInventoryUnitSFSTransferStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAction(1),
|
|
inProgress(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status parameter to indicate stack firmware synchronization operation status for a particular unit.
|
|
If SFS transfer is in progress for a particular unit status will be inProgress(2),otherwise status will
|
|
be noAction(1)."
|
|
::= { agentInventoryUnitEntry 27 }
|
|
|
|
agentInventoryUnitSFSLastAttemptStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
success(2),
|
|
failure(3),
|
|
min-bootcode-version-not-present(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status parameter to indicate whether the last synchronization attempt
|
|
succeeded or failed.If SFS is initated for a particular unit and if it
|
|
completes successfully this object will return success(2),if SFS operation
|
|
failed lasttime for this unit,this object will return failure(3).if SFS did
|
|
not initiate for this unit,this object will retunrn none(1). If activation of
|
|
the image failed because the underlying bootcode version is older than the minimum boot
|
|
code version specified in the image, this object returns min-bootcode-version-not-met(4)"
|
|
::= { agentInventoryUnitEntry 28 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentInventorySlotGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventorySlotGroup OBJECT IDENTIFIER ::= { fastPathInventory 3 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventorySlotTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventorySlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentInventorySlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TODO"
|
|
::= { agentInventorySlotGroup 1 }
|
|
|
|
agentInventorySlotEntry OBJECT-TYPE
|
|
SYNTAX AgentInventorySlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TODO"
|
|
INDEX { agentInventoryUnitNumber, agentInventorySlotNumber }
|
|
::= { agentInventorySlotTable 1 }
|
|
|
|
AgentInventorySlotEntry ::=
|
|
SEQUENCE {
|
|
agentInventorySlotNumber
|
|
Unsigned32,
|
|
agentInventorySlotStatus
|
|
INTEGER,
|
|
agentInventorySlotPowerMode
|
|
INTEGER,
|
|
agentInventorySlotAdminMode
|
|
INTEGER,
|
|
agentInventorySlotInsertedCardType
|
|
AgentInventoryCardType,
|
|
agentInventorySlotConfiguredCardType
|
|
AgentInventoryCardType,
|
|
agentInventorySlotCapabilities
|
|
BITS
|
|
}
|
|
|
|
agentInventorySlotNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An incrimental index of the slot in this unit."
|
|
::= { agentInventorySlotEntry 1 }
|
|
|
|
agentInventorySlotStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
empty(1),
|
|
full(2),
|
|
error(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current status of the slot."
|
|
::= { agentInventorySlotEntry 3 }
|
|
|
|
agentInventorySlotPowerMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether a card in this slot will be powered on."
|
|
::= { agentInventorySlotEntry 4 }
|
|
|
|
agentInventorySlotAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether this card is administratively enabled or
|
|
disabled."
|
|
::= { agentInventorySlotEntry 5 }
|
|
|
|
agentInventorySlotInsertedCardType OBJECT-TYPE
|
|
SYNTAX AgentInventoryCardType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the inserted card type. Will return 0 if the slot is
|
|
not full."
|
|
::= { agentInventorySlotEntry 6 }
|
|
|
|
agentInventorySlotConfiguredCardType OBJECT-TYPE
|
|
SYNTAX AgentInventoryCardType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the configured card type. This object may be set with a
|
|
corresponding value of agentInventoryCardType if this slot supports
|
|
removable cards."
|
|
::= { agentInventorySlotEntry 7 }
|
|
|
|
agentInventorySlotCapabilities OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
pluggable(0),
|
|
power-down(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the different capabilities this slot has.
|
|
|
|
pluggable(0) - This slot can contain pluggable cards.
|
|
power-down(1) - Power to this slot can be controlled through the object
|
|
agentInventorySlotPowerMode
|
|
"
|
|
::= { agentInventorySlotEntry 8 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryCardGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryCardGroup OBJECT IDENTIFIER ::= { fastPathInventory 4 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryCardTypeTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryCardTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentInventoryCardTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains information for all supported Card Types in the system."
|
|
::= { agentInventoryCardGroup 1 }
|
|
|
|
agentInventoryCardTypeEntry OBJECT-TYPE
|
|
SYNTAX AgentInventoryCardTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains information related to a specific Card Type."
|
|
INDEX { agentInventoryCardIndex }
|
|
::= { agentInventoryCardTypeTable 1 }
|
|
|
|
AgentInventoryCardTypeEntry ::=
|
|
SEQUENCE {
|
|
agentInventoryCardIndex
|
|
Unsigned32,
|
|
agentInventoryCardType
|
|
AgentInventoryCardType,
|
|
agentInventoryCardModelIdentifier
|
|
DisplayString,
|
|
agentInventoryCardDescription
|
|
DisplayString
|
|
}
|
|
|
|
agentInventoryCardIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index used to identify cards in the table."
|
|
::= { agentInventoryCardTypeEntry 1 }
|
|
|
|
agentInventoryCardType OBJECT-TYPE
|
|
SYNTAX AgentInventoryCardType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Card Type associated with this instance."
|
|
::= { agentInventoryCardTypeEntry 2 }
|
|
|
|
agentInventoryCardModelIdentifier OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The model identifier for the supported Card Type."
|
|
::= { agentInventoryCardTypeEntry 3 }
|
|
|
|
agentInventoryCardDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The card description for the supported Card Type."
|
|
::= { agentInventoryCardTypeEntry 4 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryComponentGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryComponentGroup OBJECT IDENTIFIER ::= { fastPathInventory 5 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryComponentTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryComponentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentInventoryComponentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains information for all supported Components in the system."
|
|
::= { agentInventoryComponentGroup 1 }
|
|
|
|
agentInventoryComponentEntry OBJECT-TYPE
|
|
SYNTAX AgentInventoryComponentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains information related to a specific Components."
|
|
INDEX { agentInventoryComponentIndex }
|
|
::= { agentInventoryComponentTable 1 }
|
|
|
|
AgentInventoryComponentEntry ::=
|
|
SEQUENCE {
|
|
agentInventoryComponentIndex
|
|
Unsigned32,
|
|
agentInventoryComponentMnemonic
|
|
DisplayString,
|
|
agentInventoryComponentName
|
|
DisplayString
|
|
}
|
|
|
|
agentInventoryComponentIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index used to reference components in the table."
|
|
::= { agentInventoryComponentEntry 1 }
|
|
|
|
agentInventoryComponentMnemonic OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The abreviated name of this component."
|
|
::= { agentInventoryComponentEntry 2 }
|
|
|
|
agentInventoryComponentName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the component for this instance."
|
|
::= { agentInventoryComponentEntry 3 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryStackPortGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryStackPortGroup OBJECT IDENTIFIER ::= { fastPathInventory 7 }
|
|
|
|
agentInventoryStackPortIpTelephonyQOSSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls whether the Stack Ports give higher priority to IP Telephony traffic."
|
|
::= { agentInventoryStackPortGroup 1 }
|
|
|
|
--**************************************************************************************
|
|
-- agentInventorySFSGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventorySFSGroup OBJECT IDENTIFIER ::= { fastPathInventory 8 }
|
|
|
|
|
|
agentInventoryStackUnitNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit number associated with stack unit ."
|
|
::= { agentInventorySFSGroup 1 }
|
|
|
|
agentInventorySFS OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls whether the Stack Firmware Synchronization is enabled or disabled."
|
|
::= { agentInventorySFSGroup 2 }
|
|
|
|
agentInventorySFSAllowDowngrade OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls whether downgrading the image on the stack member is allowed or not if the firmware version of manager is older to firmware version of stack member"
|
|
::= { agentInventorySFSGroup 3 }
|
|
|
|
agentInventorySFSTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls sending of traps during Stack firmware synchronization operation"
|
|
::= { agentInventorySFSGroup 4 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentInventoryStackPortTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryStackPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentInventoryStackPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains information for all Stack Ports present in the system."
|
|
::= { agentInventoryStackPortGroup 2 }
|
|
|
|
agentInventoryStackPortEntry OBJECT-TYPE
|
|
SYNTAX AgentInventoryStackPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains information related to a specific Stack Port."
|
|
INDEX { agentInventoryStackPortIndex }
|
|
::= { agentInventoryStackPortTable 1 }
|
|
|
|
AgentInventoryStackPortEntry ::=
|
|
SEQUENCE {
|
|
agentInventoryStackPortIndex
|
|
Unsigned32,
|
|
agentInventoryStackPortUnit
|
|
Unsigned32,
|
|
agentInventoryStackPortTag
|
|
DisplayString,
|
|
agentInventoryStackPortConfiguredStackMode
|
|
INTEGER,
|
|
agentInventoryStackPortRunningStackMode
|
|
INTEGER,
|
|
agentInventoryStackPortLinkStatus
|
|
INTEGER,
|
|
agentInventoryStackPortLinkSpeed
|
|
Gauge32,
|
|
agentInventoryStackPortDataRate
|
|
Counter32,
|
|
agentInventoryStackPortErrorRate
|
|
Counter32,
|
|
agentInventoryStackPortTotalErrors
|
|
Counter32
|
|
}
|
|
|
|
agentInventoryStackPortIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index used to reference Stack Ports in the table."
|
|
::= { agentInventoryStackPortEntry 1 }
|
|
|
|
agentInventoryStackPortUnit OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Unit Index this Stack Port is physically located on."
|
|
::= { agentInventoryStackPortEntry 2 }
|
|
|
|
agentInventoryStackPortTag OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Stack Port for this instance."
|
|
::= { agentInventoryStackPortEntry 3 }
|
|
|
|
agentInventoryStackPortConfiguredStackMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stack(1),
|
|
ethernet(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured mode of the Stack Port. Changes to this
|
|
value happen only after a reset of the switch."
|
|
::= { agentInventoryStackPortEntry 4 }
|
|
|
|
agentInventoryStackPortRunningStackMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stack(1),
|
|
ethernet(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently operational mode of the Stack Port."
|
|
::= { agentInventoryStackPortEntry 5 }
|
|
|
|
agentInventoryStackPortLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link status of the Stack Port. Ports which are in ethernet
|
|
mode will return a status of down(2)."
|
|
::= { agentInventoryStackPortEntry 6 }
|
|
|
|
agentInventoryStackPortLinkSpeed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Speed of the Stack Port measured in Gb/s. Ports which are
|
|
in ethernet mode will return a speed of 0."
|
|
::= { agentInventoryStackPortEntry 7 }
|
|
|
|
agentInventoryStackPortDataRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Approximate data rate on the stacking port. Measured in Gb/s.
|
|
Ports which are in ethernet mode will return 0."
|
|
::= { agentInventoryStackPortEntry 8 }
|
|
|
|
agentInventoryStackPortErrorRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Approximate error rate on the stack port. Measured in Errors
|
|
per Second. Ports which are in ethernet mode will return 0."
|
|
::= { agentInventoryStackPortEntry 9 }
|
|
|
|
agentInventoryStackPortTotalErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of errors since boot. The counter may wrap. Ports
|
|
which are in ethernet mode will return 0."
|
|
::= { agentInventoryStackPortEntry 10 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- agentInventory Traps
|
|
--
|
|
--**************************************************************************************
|
|
|
|
agentInventoryTraps OBJECT IDENTIFIER ::= { fastPathInventory 0 }
|
|
|
|
agentInventoryCardMismatch NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryUnitNumber,
|
|
agentInventorySlotNumber,
|
|
agentInventorySlotInsertedCardType,
|
|
agentInventorySlotConfiguredCardType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when a card is inserted which is a different type than
|
|
what the slot was configured for."
|
|
::= { agentInventoryTraps 1 }
|
|
|
|
agentInventoryCardUnsupported NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryUnitNumber,
|
|
agentInventorySlotNumber,
|
|
agentInventorySlotInsertedCardType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when a card is inserted which is of a type that is not
|
|
supported by the slot."
|
|
::= { agentInventoryTraps 2 }
|
|
|
|
agentInventoryStackPortLinkUp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryStackPortUnit,
|
|
agentInventoryStackPortTag
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when a Stack Port is connected to annother Stack Member."
|
|
::= { agentInventoryTraps 3 }
|
|
|
|
agentInventoryStackPortLinkDown NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryStackPortUnit,
|
|
agentInventoryStackPortTag
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when a Stack Port is disconnected from annother Stack Member."
|
|
::= { agentInventoryTraps 4 }
|
|
|
|
agentInventorySFSStart NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryStackUnitNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when Stack Firmware Synchronization operation is started on a Stack Member."
|
|
::= { agentInventoryTraps 5 }
|
|
|
|
agentInventorySFSComplete NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryStackUnitNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when Stack Firmware Synchronization operation is complete on a Stack Member."
|
|
::= { agentInventoryTraps 6 }
|
|
|
|
|
|
agentInventorySFSFail NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentInventoryStackUnitNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when Stack Firmware Synchronization operation failed for a Stack Member."
|
|
::= { agentInventoryTraps 7 }
|
|
|
|
|
|
-- conformance information
|
|
fastPathInventoryConformance OBJECT IDENTIFIER ::= { fastPathInventory 6 }
|
|
|
|
fastPathInventoryCompliances OBJECT IDENTIFIER ::= { fastPathInventoryConformance 1 }
|
|
fastPathInventoryGroups OBJECT IDENTIFIER ::= { fastPathInventoryConformance 2 }
|
|
|
|
-- compliance statements
|
|
fastPathInventoryCompliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities which implement
|
|
version 1 of the fastPathInventory MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
fastPathInventorySlotGroup,
|
|
fastPathInventoryCardGroup,
|
|
fastPathInventoryCardGroup
|
|
}
|
|
GROUP fastPathInventoryUnitGroup
|
|
DESCRIPTION
|
|
"Implementation of the agentInventoryUnitTable is only mandatory
|
|
on systems which support the capability of managing multiple units
|
|
in a stack."
|
|
::= { fastPathInventoryCompliances 1 }
|
|
|
|
fastPathInventoryCompliance2 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities which implement
|
|
version 2 of the fastPathInventory MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
fastPathInventorySlotGroup,
|
|
fastPathInventoryCardGroup,
|
|
fastPathInventoryCardGroup
|
|
}
|
|
GROUP fastPathInventoryUnitGroup
|
|
DESCRIPTION
|
|
"Implementation of the agentInventoryUnitTable is only mandatory
|
|
on systems which support the capability of managing multiple units
|
|
in a stack."
|
|
|
|
::= { fastPathInventoryCompliances 2 }
|
|
|
|
-- MIB groupings
|
|
fastPathInventorySupportedUnitGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
agentInventorySupportedUnitIndex,
|
|
agentInventorySupportedUnitModelIdentifier,
|
|
agentInventorySupportedUnitDescription,
|
|
agentInventorySupportedUnitExpectedCodeVer
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent
|
|
multiple units in the stack."
|
|
::= { fastPathInventoryGroups 1 }
|
|
|
|
fastPathInventoryUnitGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
agentInventoryUnitNumber,
|
|
agentInventoryUnitAssignNumber,
|
|
agentInventoryUnitType,
|
|
agentInventoryUnitMgmtAdmin,
|
|
agentInventoryUnitHWMgmtPref,
|
|
agentInventoryUnitAdminMgmtPref,
|
|
agentInventoryUnitStatus,
|
|
agentInventoryUnitDetectedCodeVer,
|
|
agentInventoryUnitDetectedCodeInFlashVer,
|
|
agentInventoryUnitUpTime,
|
|
agentInventoryUnitDescription,
|
|
agentInventoryUnitReplicateSTK,
|
|
agentInventoryUnitRowStatus
|
|
,agentInventoryUnitImage1Version
|
|
,agentInventoryUnitImage2Version
|
|
,agentInventoryUnitSTKname
|
|
,agentInventoryUnitActivateSTK
|
|
,agentInventoryUnitDeleteSTK
|
|
,agentInventoryUnitSTKname
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent
|
|
multiple units in the stack."
|
|
::= { fastPathInventoryGroups 2 }
|
|
|
|
fastPathInventorySlotGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
agentInventorySlotNumber,
|
|
agentInventorySlotStatus,
|
|
agentInventorySlotPowerMode,
|
|
agentInventorySlotAdminMode,
|
|
agentInventorySlotInsertedCardType,
|
|
agentInventorySlotConfiguredCardType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent
|
|
slots in the each unit managed by this agent."
|
|
::= { fastPathInventoryGroups 3 }
|
|
|
|
fastPathInventoryCardGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
agentInventoryCardIndex,
|
|
agentInventoryCardType,
|
|
agentInventoryCardModelIdentifier,
|
|
agentInventoryCardDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent
|
|
the card types this system can manage."
|
|
::= { fastPathInventoryGroups 4 }
|
|
|
|
fastPathInventoryNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
agentInventoryCardMismatch,
|
|
agentInventoryCardUnsupported
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of notifications used to indicate problems
|
|
associated with the insertion of cards."
|
|
::= { fastPathInventoryGroups 5 }
|
|
|
|
END
|