Click or drag to resize

Drive Class

Drive
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiDrive

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public class Drive : RpcBase

The Drive type exposes the following members.

Constructors
  NameDescription
Public methodDrive
Initializes a new instance of the Drive class
Top
Properties
  NameDescription
Public propertyAssignedService
If this drive is hosting a service, the identifier for that service.
Public propertyAsyncResultIDs
The list of asynchronous jobs currently running on the drive (for example: a secure erase job).
Public propertyAttributes
List of Name/Value pairs in JSON object format.
Public propertyCapacity
Total Raw capacity of the drive, in bytes.
Public propertyCustomerSliceFileCapacity
Public propertyDriveFailureDetail
If a drive's status is 'Failed', this field provides more detail on why the drive was marked failed.
Public propertyDriveID
A unique identifier for this drive.
Public propertyDriveSecurityFaultReason
If enabling or disabling drive security failed, this is the reason why it failed. If the value is 'none', there was no failure.
Public propertyDriveStatus
The current status of this drive.
Public propertyDriveType
The type of this drive.
Public propertyKeyID
The keyID used by the key provider to acquire the authentication key for unlocking this drive.
Public propertyKeyProviderID
Identifies the provider of the authentication key for unlocking this drive.
Public propertyNodeID
The node this drive is located. If the drive has been physically removed from the node, this is where it was last seen.
Public propertyReservedSliceFileCapacity
Public propertySegmentFileSize
Segment File Size of the drive, in bytes.
Public propertySerial
The manufacturer's serial number for this drive.
Public propertySkipLabel
Whether or not Element software will avoid writing to LBA 0 of this drive.
Public propertySlot
Slot number in the server chassis where this drive is located. If the drive has been physically removed from the node, this will not have a value.
Public propertySmartSsdWriteCapable
Public propertyUsableCapacity
Total Usable capacity of the drive, in bytes.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.)
Top
See Also