Udostępnij za pośrednictwem


EncryptionService Klasa

Usługa, która umożliwia użycie szyfrowania po stronie serwera.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Dziedziczenie
azure.mgmt.storage._serialization.Model
EncryptionService

Konstruktor

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

Parametry Tylko słowo kluczowe

Nazwa Opis
enabled

Wartość logiczna wskazująca, czy usługa szyfruje dane, ponieważ są przechowywane.

key_type
str lub KeyType

Typ klucza szyfrowania do użycia w usłudze szyfrowania. Typ klucza "Konto" oznacza, że zostanie użyty klucz szyfrowania o zakresie konta. Typ klucza "Usługa" oznacza, że jest używany domyślny klucz usługi. Znane wartości to: "Usługa" i "Konto".

Zmienne

Nazwa Opis
enabled

Wartość logiczna wskazująca, czy usługa szyfruje dane, ponieważ są przechowywane.

last_enabled_time

Pobiera przybliżone oszacowanie daty/godziny ostatniego włączenia szyfrowania przez użytkownika. Zwracane tylko po włączeniu szyfrowania. Po tym czasie mogą istnieć niezaszyfrowane obiekty blob, które zostały napisane po tym czasie, ponieważ jest to tylko przybliżone oszacowanie.

key_type
str lub KeyType

Typ klucza szyfrowania do użycia w usłudze szyfrowania. Typ klucza "Konto" oznacza, że zostanie użyty klucz szyfrowania o zakresie konta. Typ klucza "Usługa" oznacza, że jest używany domyślny klucz usługi. Znane wartości to: "Usługa" i "Konto".