Class CIM_SCSIController
extends CIM_Controller

Note: The use of this class is deprecated in lieu of SCSIProtocolController. The latter reflects the protocol- related issues of SCSI interfaces, because these are not bus master-type Controllers." Deprecated description: Capabilities and management of the SCSIController.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_AllocatedLogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_Controller
   |
   +--CIM_SCSIController

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DeprecatedstringCIM_SCSIProtocolController
DescriptionstringNote: The use of this class is deprecated in lieu of SCSIProtocolController. The latter reflects the protocol- related issues of SCSI interfaces, because these are not bus master-type Controllers." Deprecated description: Capabilities and management of the SCSIController.
UMLPackagePathstringCIM::Device::Controller
Versionstring2.10.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ControllerTimeoutsuint32
Counterbooleantrue
DeprecatedstringNo value
DescriptionstringNote: The use of this method is deprecated. Deprecated description: Number of SCSIController timeouts that have occurred since the TimeOfLastReset.
MaxDataWidthuint32
DeprecatedstringNo value
DescriptionstringNote: The use of this method is deprecated. Deprecated description: Maximum data width (in bits) supported by the SCSIController.
MappingStringsstringMIF.DMTF|Bus Port|004.7
PUnitstringbit
UnitsstringBits
MaxTransferRateuint64
DeprecatedstringNo value
DescriptionstringNote: The use of this method is deprecated. Deprecated description: Maximum transfer rate (in Bits per Second) supported by the SCSIController.
MappingStringsstringMIF.DMTF|Bus Port|004.8
PUnitstringbit / second
UnitsstringBits per Second
ProtectionManagementuint16
DeprecatedstringNo value
DescriptionstringNote: The use of this method is deprecated. Deprecated description: An integer enumeration that indicates whether or not the SCSIController provides redundancy or protection against device failures.
MappingStringsstringMIF.DMTF|Storage Controller|001.3
ValueMapstring1, 2, 3, 4, 5, 6
ValuesstringOther, Unknown, Unprotected, Protected, Protected through SCC (SCSI-3 Controller Command), Protected through SCC-2 (SCSI-3 Controller Command)
SignalCapabilitiesuint16[]
DeprecatedstringNo value
DescriptionstringNote: The use of this method is deprecated. Deprecated description: Signal capabilities that can be supported by the SCSIController. For example, the Controller can support "Single Ended" and "Differential". In this case, the values 3 and 4 would be written to the Signal Capabilities array.
ModelCorrespondencestringCIM_SCSIInterface.SCSISignal
ValueMapstring1, 2, 3, 4, 5, 6
ValuesstringOther, Unknown, Single Ended, Differential, Low Voltage Differential, Optical

Inherited Properties

NameData Type
AllocationStatestring
Availabilityuint16
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
DeviceIDstring
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
ErrorClearedboolean
ErrorDescriptionstring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
LastErrorCodeuint32
LocationIndicatoruint16
MaxNumberControlleduint32
MaxQuiesceTimeuint64
Namestring
OperatingStatusuint16
OtherEnabledStatestring
PowerManagementSupportedboolean
PowerOnHoursuint64
PrimaryStatusuint16
ProtocolDescriptionstring
ProtocolSupporteduint16
RequestedStateuint16
Statusstring
StatusInfouint16
SystemCreationClassNamestring
SystemNamestring
TimeOfLastResetdatetime
TimeOfLastStateChangedatetime
TotalPowerOnHoursuint64
TransitioningToStateuint16
AdditionalAvailabilityuint16[]
AvailableRequestedStatesuint16[]
IdentifyingDescriptionsstring[]
OperationalStatusuint16[]
OtherIdentifyingInfostring[]
PowerManagementCapabilitiesuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
EnableDeviceuint32
OnlineDeviceuint32
QuiesceDeviceuint32
RequestStateChangeuint32
Resetuint32
RestorePropertiesuint32
SavePropertiesuint32
SetPowerStateuint32