EncryptionConfiguration Class
Definition of CMK for the factory.
Constructor
EncryptionConfiguration(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
key_name
|
The name of the key in Azure Key Vault to use as Customer Managed Key. Required. |
|
vault_base_url
|
The url of the Azure Key Vault used for CMK. Required. |
|
key_version
|
The version of the key used for CMK. If not provided, latest version will be used. |
|
identity
|
User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used. |
Attributes
identity
User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used.
identity: _models.CMKIdentityDefinition | None
key_name
The name of the key in Azure Key Vault to use as Customer Managed Key. Required.
key_name: str
key_version
The version of the key used for CMK. If not provided, latest version will be used.
key_version: str | None
vault_base_url
The url of the Azure Key Vault used for CMK. Required.
vault_base_url: str