Share via


EncryptionConfig Class

The encryption configuration for the account.

All required parameters must be populated in order to send to Azure.

Constructor

EncryptionConfig(*, type: str | _models.EncryptionConfigType, key_vault_meta_info: _models.KeyVaultMetaInfo | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
type

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. Required. Known values are: "UserManaged" and "ServiceManaged".

key_vault_meta_info

The Key Vault information for connecting to user managed encryption keys.

Default value: None

Variables

Name Description
type

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. Required. Known values are: "UserManaged" and "ServiceManaged".

key_vault_meta_info

The Key Vault information for connecting to user managed encryption keys.