EncryptionConfiguration Class
Definition of CMK for the factory.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.datafactory._serialization.ModelEncryptionConfiguration
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. |
identity
|
User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used. |
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. |
Azure SDK for Python