Compartilhar via


Encryption Classe

As configurações de criptografia na conta de armazenamento.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.storage._serialization.Model
Encryption

Construtor

Encryption(*, key_source: str | _models.KeySource = 'Microsoft.Storage', services: _models.EncryptionServices | None = None, require_infrastructure_encryption: bool | None = None, key_vault_properties: _models.KeyVaultProperties | None = None, encryption_identity: _models.EncryptionIdentity | None = None, **kwargs)

Variáveis

services
EncryptionServices

Lista de serviços que dão suporte à criptografia.

key_source
str ou KeySource

A chave de criptografiaSource (provedor). Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault. Os valores conhecidos são: "Microsoft.Storage" e "Microsoft.Keyvault".

require_infrastructure_encryption
bool

Um booliano que indica se o serviço aplica ou não uma camada secundária de criptografia com chaves gerenciadas pela plataforma para dados inativos.

key_vault_properties
KeyVaultProperties

Propriedades fornecidas pelo cofre de chaves.

encryption_identity
EncryptionIdentity

A identidade a ser usada com a criptografia do lado do serviço em repouso.