CryptoManager_Kms_Providers_NativeProviderCreateSpec

CryptoManager_Kms_Providers_NativeProviderCreateSpec
CryptoManager_Kms_Providers_NativeProviderCreateSpec

The Providers.NativeProviderCreateSpec structure contains fields that describe the desired configuration for a NATIVE provider.

JSON Example
{
    "key_id": "string",
    "key_derivation_key": "string"
}
string
key_id
Optional

Key identifier for the provider. The key identifier is required to be a 128-bit UUID represented as a hexadecimal string in "12345678-abcd-1234-cdef-123456789abc" format.

If unset, the key identifier will be generated automatically.

string As password
key_derivation_key
Optional

Key used to derive data encryption keys. Base64 encoded. If unset, the key derivation key will be generated automatically.