BlockDev.NVMENamespaceInfo¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
current_lba_format |
r/w |
A LBA Format currently used for the namespace. Contains zeroes in case of an invalid or no supported LBA Format reported. |
|
eui64 |
r/w |
IEEE Extended Unique Identifier: a 64-bit IEEE Extended Unique Identifier (EUI-64) that is globally unique and assigned to the namespace when the namespace is created. Remains fixed throughout the life of the namespace and is preserved across namespace and controller operations. |
|
features |
r/w |
features and capabilities present for this namespace, see |
|
format_progress_remaining |
r/w |
The percentage value remaining of a format operation in progress. |
|
lba_formats |
r/w |
A list of supported LBA Formats. |
|
ncap |
r/w |
Namespace Capacity: maximum number of logical blocks that may be allocated in the namespace at any point in time. The number of logical blocks is based on the formatted LBA size (see current_lba_format). |
|
nguid |
r/w |
Namespace Globally Unique Identifier: a 128-bit value that is globally unique and assigned to the namespace when the namespace is created. Remains fixed throughout the life of the namespace and is preserved across namespace and controller operations. |
|
nsid |
r/w |
The Namespace Identifier (NSID). |
|
nsize |
r/w |
Namespace Size: total size of the namespace in logical blocks. The number of logical blocks is based on the formatted LBA size (see current_lba_format). |
|
nuse |
r/w |
Namespace Utilization: current number of logical blocks allocated in the namespace. This field is smaller than or equal to the Namespace Capacity. The number of logical blocks is based on the formatted LBA size (see current_lba_format). |
|
uuid |
r/w |
Namespace 128-bit Universally Unique Identifier (UUID) as specified in RFC 4122. |
|
write_protected |
r/w |
|
Methods¶
None
Details¶
- class BlockDev.NVMENamespaceInfo¶