EncryptionConfiguration Class
Definition of CMK for the factory.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
EncryptionConfiguration
Constructor
EncryptionConfiguration(*, key_name: str, vault_base_url: str, key_version: Optional[str] = None, identity: Optional[_models.CMKIdentityDefinition] = None, **kwargs)
Variables
- key_name
- str
Required. The name of the key in Azure Key Vault to use as Customer Managed Key.
- vault_base_url
- str
Required. The url of the Azure Key Vault used for CMK.
- key_version
- str
The version of the key used for CMK. If not provided, latest version will be used.
- identity
- CMKIdentityDefinition
User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used.
Feedback
Submit and view feedback for