Encryption Klasse

Die Verschlüsselungseinstellungen für das Speicherkonto.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.storage._serialization.Model
Encryption

Konstruktor

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, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
services

Liste der Dienste, die die Verschlüsselung unterstützen.

key_source
str oder KeySource

Die VerschlüsselungsschlüsselQuelle (Anbieter). Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Microsoft.Storage, Microsoft.Keyvault. Bekannte Werte sind "Microsoft.Storage" und "Microsoft.Keyvault".

Standardwert: Microsoft.Storage
require_infrastructure_encryption

Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

key_vault_properties

Vom Schlüsseltresor bereitgestellte Eigenschaften.

Variablen

Name Beschreibung
services

Liste der Dienste, die die Verschlüsselung unterstützen.

key_source
str oder KeySource

Die VerschlüsselungsschlüsselQuelle (Anbieter). Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Microsoft.Storage, Microsoft.Keyvault. Bekannte Werte sind "Microsoft.Storage" und "Microsoft.Keyvault".

require_infrastructure_encryption

Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

key_vault_properties

Vom Schlüsseltresor bereitgestellte Eigenschaften.