EncryptionResponse

data class EncryptionResponse(val encryptionIdentity: EncryptionIdentityResponse? = null, val keySource: String? = null, val keyVaultProperties: KeyVaultPropertiesResponse? = null, val requireInfrastructureEncryption: Boolean? = null, val services: EncryptionServicesResponse? = null)

The encryption settings on the storage account.

Constructors

Link copied to clipboard
constructor(encryptionIdentity: EncryptionIdentityResponse? = null, keySource: String? = null, keyVaultProperties: KeyVaultPropertiesResponse? = null, requireInfrastructureEncryption: Boolean? = null, services: EncryptionServicesResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The identity to be used with service-side encryption at rest.

Link copied to clipboard
val keySource: String? = null

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault

Link copied to clipboard

Properties provided by key vault.

Link copied to clipboard

A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.

Link copied to clipboard

List of services which support encryption.