EncryptionProperties Klasa

Definiuje właściwości szyfrowania dla kontenera używanego przez usługę internetową.

Aby określić wartości EncryptionProperties, zazwyczaj użyjesz deploy_configuration metody AciWebservice klasy .

Inicjowanie właściwości szyfrowania.

Dziedziczenie
builtins.object
EncryptionProperties

Konstruktor

EncryptionProperties(cmk_vault_base_url, cmk_key_name, cmk_key_version)

Parametry

cmk_vault_base_url
str
Wymagane

adres URL podstawowy magazynu kluczy zarządzanych przez klienta.

cmk_key_name
str
Wymagane

nazwa klucza zarządzanego przez klienta.

cmk_key_version
str
Wymagane

wersja klucza zarządzanego przez klienta.

Zmienne

cmk_vault_base_url
str

Adres URL podstawowy magazynu kluczy zarządzany przez klienta.

cmk_key_name
str

Nazwa klucza zarządzanego przez klienta.

cmk_key_version
str

Wersja klucza zarządzanego przez klienta.

Metody

deserialize

Przekonwertuj obiekt JSON na obiekt EncryptionProperties.

serialize

Przekonwertuj ten obiekt EncryptionProperties na słownik serializacji JSON.

deserialize

Przekonwertuj obiekt JSON na obiekt EncryptionProperties.

static deserialize(payload_obj)

Parametry

payload_obj
dict
Wymagane

Obiekt JSON, który ma być konwertowany na obiekt EncryptionProperties.

Zwraca

Właściwość EncryptionProperties reprezentacja dostarczonego obiektu JSON.

Typ zwracany

serialize

Przekonwertuj ten obiekt EncryptionProperties na słownik serializacji JSON.

serialize()

Zwraca

Reprezentacja JSON tego obiektu EncryptionProperties.

Typ zwracany