Compartilhar via


Encryption Class

Definition

The encryption settings on the storage account.

public class Encryption
type Encryption = class
Public Class Encryption
Inheritance
Encryption

Constructors

Encryption()

Initializes a new instance of the Encryption class.

Encryption(String, EncryptionServices, Nullable<Boolean>, KeyVaultProperties, EncryptionIdentity)

Initializes a new instance of the Encryption class.

Properties

EncryptionIdentity

Gets or sets the identity to be used with service-side encryption at rest.

KeySource

Gets or sets the encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. Possible values include: 'Microsoft.Storage', 'Microsoft.Keyvault'

KeyVaultProperties

Gets or sets properties provided by key vault.

RequireInfrastructureEncryption

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

Services

Gets or sets list of services which support encryption.

Methods

Validate()

Validate the object.

Applies to