DriveInfo Class |
Namespace: SolidFire.Element.Api
public class DriveInfo : RpcBase
The DriveInfo type exposes the following members.
Name | Description | |
---|---|---|
![]() | Attributes |
List of Name/Value pairs in JSON object format.
|
![]() | Capacity |
Total Raw capacity of the drive, in bytes.
|
![]() | ChassisSlot |
For HCI platforms, this value is the node letter and slot number in the server chassis where this drive is located.
For legacy platforms, the slot number is a string representation of the 'slot' integer.
|
![]() | DriveFailureDetail |
If a drive's status is 'Failed', this field provides more detail on why the drive was marked failed.
|
![]() | DriveID |
DriveID for this drive.
|
![]() | DriveSecurityFaultReason |
If enabling or disabling drive security failed, this is the reason why it failed.
If the value is 'none', there was no failure.
|
![]() | KeyID |
The keyID used by the key provider to acquire the authentication key for unlocking this drive.
|
![]() | KeyProviderID |
Identifies the provider of the authentication key for unlocking this drive.
|
![]() | NodeID |
NodeID where this drive is located.
|
![]() | SegmentFileSize |
Segment File Size of the drive, in bytes.
|
![]() | Serial |
Drive serial number.
|
![]() | Slot |
Slot number in the server chassis where this drive is located, or -1 if SATADimm used for internal metadata drive.
|
![]() | Status | |
![]() | Type | |
![]() | UsableCapacity |
Total Usable capacity of the drive, in bytes.
|
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString |
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.) |