EncryptionConfiguration Class 
Definition of CMK for the factory.
All required parameters must be populated in order to send to server.
Constructor
EncryptionConfiguration(*, key_name: str, vault_base_url: str, key_version: str | None = None, identity: _models.CMKIdentityDefinition | None = None, **kwargs: Any)Keyword-Only Parameters
| 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. Default value: None | 
| identity | User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used. Default value: None | 
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. |