ServerDriveInfo class
This data object contains drive data.
Namespace: Lenovo.XClarityOrchestrator.PowerShell.Data.Devices
Assembly: Lenovo.XClarityOrchestrator.PowerShell.Data
Properties
- public string SerialNumber { get; set;}
- Serial number.
- public string Model { get; set;}
- Model.
- public int Bay { get; set;}
- Drive bay.
- public int NumberOfBlocks { get; set;}
- Number of blocks.
- public long BlockSize { get; set;}
- Block size.
- public long LargestAvailableSize { get; set;}
- Largest available size.
- public long Capacity { get; set;}
- Drive capacity.
- public string M2Location { get; set;}
- Location of M.2 drive and bay (M.2 drives only).
- public string FRU { get; set;}
- FRU.
- public string PartNumber { get; set;}
- Part number.
- public string Uuid { get; set;}
- Unique identifier.
- public string Name { get; set;}
- Drive name.
- public string Manufacturer { get; set;}
- Manufacturer.
- public string Temperature { get; set;}
- Device temperature.
- public string RemainingLife { get; set;}
- Indicate the amount of life that remains for a solid-state drive (SSD). This can be one of the following values.
- 0 – 100. The percent of remaining life
- -1. Unknown(default)
- -2. Information is not available
- -3. The drive is not an SSD.
- public string Description { get; set;}
- Drive description.
- public string DiskState { get; set;}
- Disk-drive state.
- public string MediaType { get; set;}
- Media type.
- public string InterfaceType { get; set;}
- Drive interface type (ThinkServer servers only).
- public string HealthState { get; set;}
- Health state that corresponds to the highest event severity of all disk drives in the device. This can be one of the following values.
- Normal
- Non-Critical
- Warning
- Minor-Failure
- Major-Failure
- Non-Recoverable
- Critical
- Unknown
Methods
- public virtual bool Equals (object obj);
- Determines whether the specified object is equal to the current object.
(Inherited from System.Object)
- public virtual int GetHashCode ();
- Serves as the default hash function
(Inherited from System.Object)
- public Type GetType ();
- Gets the System.Type of the current instance
(Inherited from System.Object)
- public virtual string ToString ();
- Returns a string that represents the current object.
(Inherited from System.Object)
Give documentation feedback