Partager via


Encryption Classe

Paramètres de chiffrement sur le compte de stockage.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.storage._serialization.Model
Encryption

Constructeur

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)

Variables

services
EncryptionServices

Liste des services qui prennent en charge le chiffrement.

key_source
str ou KeySource

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.Keyvault. Les valeurs connues sont « Microsoft.Storage » et « Microsoft.Keyvault ».

require_infrastructure_encryption
bool

Boolean indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

key_vault_properties
KeyVaultProperties

Propriétés fournies par le coffre de clés.

encryption_identity
EncryptionIdentity

Identité à utiliser avec le chiffrement côté service au repos.