CustomerManagedKeyEncryption Class
All Customer-managed key encryption properties for the resource.
Constructor
CustomerManagedKeyEncryption(*, key_encryption_key_identity: _models.CustomerManagedKeyEncryptionKeyIdentity | None = None, key_encryption_key_url: str | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
key_encryption_key_identity
|
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. Default value: None
|
|
key_encryption_key_url
|
key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Default value: None
|
Variables
| Name | Description |
|---|---|
|
key_encryption_key_identity
|
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. |
|
key_encryption_key_url
|
key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. |