DiskDriveLite
Class IBMTSDS_DiskDrive


CIM_ManagedElement
\_CIM_ManagedSystemElement
  \_CIM_LogicalElement
    \_CIM_EnabledLogicalElement
      \_CIM_LogicalDevice
        \_CIM_MediaAccessDevice
          \_CIM_DiskDrive


Description

Capabilities and managment of a DiskDrive, a subtype of MediaAccessDevice

Subclasses


Referenced By

IBMTSDS_DiskDrivePresent IBMTSDS_DiskDriveRealizes IBMTSDS_SoftwareIdentityToDiskDrive IBMTSDS_StorageSystemToDiskDrive

Properties

IdTypeRangeDescription
Key
CreationClassName string
Max Length256
CreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified. This class is IBMTSDS_DiskDrive.
DeviceID string
Max Length64
An address or other identifying information to uniquely name the LogicalDevice. The value for this property is the serial number of the Disk Drive.
SystemCreationClassName string
Max Length256
The scoping System's CreationClassName. Set to'IBMTSDS_StorageSystem'
SystemName string
Max Length256
The scoping System's Name.
Read Only
DAPairID uint16
The Device Adapater Pair ID of this Disk Drive
DDMSpeed uint32
The speed of this disk drive. DDMSpeed for SSD will have a value larger than 15000 to reflect the superior performance of SSD.
DeviceAdapters string
The Device Adapater ID's of this Disk Drive. This should only have two elements.
DiskType sint16
Unknown-1
Reserved0
Enterprise1
ATA2
Solid-state Disk4
SATA5
IBM Reserved..
The disk type for the DiskDrive.
ElementName string
A user-friendly name for the object. This will be the same as Name.
HealthState uint16
Unknown0
OK5
Degraded/Warning10
Minor failure15
Major failure20
Critical failure25
Non-recoverable error30
DMTF Reserved..
Health state.
IsDiskEncryptionSupported boolean
Boolean indicating whether the disk supports encryption (TRUE) or not (FALSE).
Location string
The physical location of the disk drive. This string matches the Loc property of the dscli command lsddm -l.
Name string
Max Length256
A user-friendly name for the object. This will be of the form'DiskDrive<x>on<y>'. where y is the ArraySite number for DS.
OperationalStatus uint16
Unknown0
Other1
OK2
Degraded3
Stressed4
Predictive Failure5
Error6
Non-Recoverable Error7
Starting8
Stopping9
Stopped10
In Service11
No Contact12
Lost Communication13
Aborted14
Dormant15
Supporting Entity in Error16
Completed17
Power Mode18
DMTF Reserved..
Vendor Reserved0x8000..
The possible values for DS are Unknown, Other, OK, Predictive Failure, Error, Starting, In Service, No Contact, and Dormant.
SSALoop string
The SSA Loop of this Disk Drive. This is not valid for DS6000/8000.
Read Write
 
Inherited from class CIM_ManagedElement
Caption, Description, ElementName
 
Inherited from class CIM_ManagedSystemElement
HealthState, InstallDate, Name, OperationalStatus, Status, StatusDescriptions
 
Inherited from class CIM_EnabledLogicalElement
EnabledState, OtherEnabledState, RequestedState, TimeOfLastStateChange, EnabledDefault
 
Inherited from class CIM_LogicalDevice
AdditionalAvailability, Availability, ErrorCleared, ErrorDescription, IdentifyingDescriptions, LastErrorCode, MaxQuiesceTime, OtherIdentifyingInfo, PowerManagementCapabilities, PowerManagementSupported, PowerOnHours, StatusInfo, TotalPowerOnHours
 
Inherited from class CIM_MediaAccessDevice
Capabilities, CapabilityDescriptions, CompressionMethod, DefaultBlockSize, ErrorMethodology, LastCleaned, LoadTime, MaxAccessTime, MaxBlockSize, MaxMediaSize, MaxUnitsBeforeCleaning, MediaIsLocked, MinBlockSize, MountCount, NeedsCleaning, NumberOfMediaSupported, Security, TimeOfLastMount, TotalMountTime, UncompressedDataRate, UnitsDescription, UnitsUsed, UnloadTime
 

Method Summary

NameDescription
 
Inherited from class CIM_EnabledLogicalElement
RequestStateChange
 
Inherited from class CIM_LogicalDevice
EnableDevice, OnlineDevice, QuiesceDevice, Reset, RestoreProperties, SaveProperties, SetPowerState
 
Inherited from class CIM_MediaAccessDevice
LockMedia
 

Method Detail