Freigeben über


EncryptionService Klasse

Ein Dienst, der die Verwendung der serverseitigen Verschlüsselung ermöglicht.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.storage._serialization.Model
EncryptionService

Konstruktor

EncryptionService(*, enabled: bool | None = None, key_type: str | _models.KeyType | None = None, **kwargs)

Variablen

enabled
bool

Ein boolescher Wert, der angibt, ob der Dienst die Daten während der Speicherung verschlüsselt.

last_enabled_time
datetime

Ruft eine grobe Schätzung des Datums/der Uhrzeit ab, zu dem die Verschlüsselung zuletzt vom Benutzer aktiviert wurde. Wird nur zurückgegeben, wenn die Verschlüsselung aktiviert ist. Es kann einige unverschlüsselte Blobs geben, die nach dieser Zeit geschrieben wurden, da es sich nur um eine grobe Schätzung handelt.

key_type
str oder KeyType

Verschlüsselungsschlüsseltyp, der für den Verschlüsselungsdienst verwendet werden soll. Der Schlüsseltyp "Konto" impliziert, dass ein verschlüsselungsschlüssel im Kontobereich verwendet wird. Der Schlüsseltyp "Dienst" impliziert, dass ein Standarddienstschlüssel verwendet wird. Bekannte Werte sind: "Service" und "Account".