Freigeben über


Encryption Class

Definition

The encryption settings on the storage account.

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

Constructors

Name Description
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

Name Description
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

Name Description
Validate()

Validate the object.

Applies to