EncryptionConfiguration interface

Definition of CMK for the factory.

Properties

identity

User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used.

keyName

The name of the key in Azure Key Vault to use as Customer Managed Key.

keyVersion

The version of the key used for CMK. If not provided, latest version will be used.

vaultBaseUrl

The url of the Azure Key Vault used for CMK.

Property Details

identity

User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used.

identity?: CMKIdentityDefinition

Property Value

keyName

The name of the key in Azure Key Vault to use as Customer Managed Key.

keyName: string

Property Value

string

keyVersion

The version of the key used for CMK. If not provided, latest version will be used.

keyVersion?: string

Property Value

string

vaultBaseUrl

The url of the Azure Key Vault used for CMK.

vaultBaseUrl: string

Property Value

string