BlockDev.NVMESanitizeLog

Fields

Name

Type

Access

Description

global_data_erased

bool

r/w

Indicates that no user data has been written either since the drive was manufactured and has never been sanitized or since the most recent successful sanitize operation.

overwrite_passes

int

r/w

Number of completed passes if the most recent sanitize operation was an Overwrite.

sanitize_progress

float

r/w

The percentage complete of the sanitize operation.

sanitize_status

BlockDev.NVMESanitizeStatus

r/w

The status of the most recent sanitize operation.

time_for_block_erase

int

r/w

Estimated time in seconds needed to complete a Block Erase sanitize operation in the background. A value of -1 means that no time estimate is reported. A value of 0 means that the operation is expected to be completed in the background when the Sanitize command is completed.

time_for_block_erase_nd

int

r/w

Estimated time in seconds needed to complete a Block Erase sanitize operation and the associated additional media modification in the background when the No-Deallocate After Sanitize or the No-Deallocate Modifies Media After Sanitize features have been requested.

time_for_crypto_erase

int

r/w

Estimated time in seconds needed to complete a Crypto Erase sanitize operation in the background. A value of -1 means that no time estimate is reported. A value of 0 means that the operation is expected to be completed in the background when the Sanitize command is completed.

time_for_crypto_erase_nd

int

r/w

Estimated time in seconds needed to complete a Crypto Erase sanitize operation and the associated additional media modification in the background when the No-Deallocate After Sanitize or the No-Deallocate Modifies Media After Sanitize features have been requested.

time_for_overwrite

int

r/w

Estimated time in seconds needed to complete an Overwrite sanitize operation with 16 passes in the background. A value of -1 means that no time estimate is reported. A value of 0 means that the operation is expected to be completed in the background when the Sanitize command is completed.

time_for_overwrite_nd

int

r/w

Estimated time in seconds needed to complete an Overwrite sanitize operation and the associated additional media modification in the background when the No-Deallocate After Sanitize or the No-Deallocate Modifies Media After Sanitize features have been requested.

Methods

None

Details

class BlockDev.NVMESanitizeLog