pool.dataset.change_key ======================= Change encryption properties for `id` encrypted dataset. Changing dataset encryption to use passphrase instead of a key is not allowed if: 1) It has encrypted roots as children which are encrypted with a key 2) If it is a root dataset where the system dataset is located This method is a job. .. raw:: html
The dataset ID (full path) to change the encryption key for.
Configuration options for changing the encryption key.
No Additional PropertiesGenerate a new random encryption key instead of using a provided key or passphrase.
Whether the provided key is from a key file rather than entered directly.
Number of PBKDF2 iterations for passphrase-based keys. Higher values improve security against brute force attacks but increase unlock time. Default 350,000 balances security and performance.
Value must be greater or equal to 100000
Passphrase to use for encryption key derivation.
Must be at least 1 characters long
Raw hex-encoded encryption key.
Must be at least 64 characters long
Must be at most 64 characters long
Returns null on successful key change.