Class BlockDeviceDetails
OpenEBS block device details.
Namespace: Neon.Kube.Resources.OpenEBS
Assembly: Neon.Kube.Resources.dll
Syntax
public class BlockDeviceDetails
Constructors
BlockDeviceDetails()
Initializes a new instance of the BlockDeviceDetails class.
Declaration
public BlockDeviceDetails()
Properties
Compliance
Declaration
public string Compliance { get; set; }
Property Value
Type | Description |
---|---|
string |
DeviceType
The device type.
Declaration
[JsonConverter(typeof(JsonStringEnumMemberConverter))]
public BlockDeviceType? DeviceType { get; set; }
Property Value
Type | Description |
---|---|
BlockDeviceType? |
DriveType
The drive type.
Declaration
[JsonConverter(typeof(JsonStringEnumMemberConverter))]
public DriveType? DriveType { get; set; }
Property Value
Type | Description |
---|---|
DriveType? |
FirmwareRevision
The Firmware revision.
Declaration
public string FirmwareRevision { get; set; }
Property Value
Type | Description |
---|---|
string |
HardwareSectorSize
The hardware sector size.
Declaration
public long? HardwareSectorSize { get; set; }
Property Value
Type | Description |
---|---|
long? |
LogicalBlockSize
The logical block size.
Declaration
public long? LogicalBlockSize { get; set; }
Property Value
Type | Description |
---|---|
long? |
Model
The disk model.
Declaration
public string Model { get; set; }
Property Value
Type | Description |
---|---|
string |
PhysicalBlockSize
The physical block size.
Declaration
public long? PhysicalBlockSize { get; set; }
Property Value
Type | Description |
---|---|
long? |
Serial
The drive serial number.
Declaration
public string Serial { get; set; }
Property Value
Type | Description |
---|---|
string |
Vendor
The drive vendor.
Declaration
public string Vendor { get; set; }
Property Value
Type | Description |
---|---|
string |