EncryptionConfigurationResponse

data class EncryptionConfigurationResponse(val identity: CMKIdentityDefinitionResponse? = null, val keyName: String, val keyVersion: String? = null, val vaultBaseUrl: String)

Definition of CMK for the factory.

Constructors

Link copied to clipboard
constructor(identity: CMKIdentityDefinitionResponse? = null, keyName: String, keyVersion: String? = null, vaultBaseUrl: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val keyVersion: String? = null

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

Link copied to clipboard

The url of the Azure Key Vault used for CMK.