Class CIM_SCSIProtocolController
extends CIM_ProtocolController

SCSIProtocolController is a type of ProtocolController, managing a SCSI interface.

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_ProtocolController
   |
   +--CIM_SCSIProtocolController

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringSCSIProtocolController is a type of ProtocolController, managing a SCSI interface.
UMLPackagePathstringCIM::Device::ProtocolController
Versionstring2.8.1000

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
NameFormatuint16
DescriptionstringThe NameFormat property identifies how the Name of the SCSIProtocolController is selected. For Fibre Channel, the NameFormat is 'FC Port WWN'. For iSCSI, Name can use any of the 3 iSCSI formats (iqn, eui, naa) which include the iSCSI format as as a prefix in the name, so they are not ambiguous.
ModelCorrespondencestringCIM_SCSIProtocolController.Name, CIM_SCSIProtocolController.OtherNameFormat
ValueMapstring0, 1, 2, 3
ValuesstringUnknown, Other, FC Port WWN, iSCSI Name
OtherNameFormatstring
DescriptionstringA string describing how the ProtocolController is identified when the NameFormat is "Other".
ModelCorrespondencestringCIM_SCSIProtocolController.Name, CIM_SCSIProtocolController.NameFormat

Inherited Properties

NameData Type
AllocationStatestring
Availabilityuint16
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
DeviceIDstring
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
ErrorClearedboolean
ErrorDescriptionstring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
LastErrorCodeuint32
LocationIndicatoruint16
MaxQuiesceTimeuint64
MaxUnitsControlleduint32
Namestring
OperatingStatusuint16
OtherEnabledStatestring
PowerManagementSupportedboolean
PowerOnHoursuint64
PrimaryStatusuint16
RequestedStateuint16
Statusstring
StatusInfouint16
SystemCreationClassNamestring
SystemNamestring
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