Поделиться через


EncryptionProperties Класс

Определяет свойства шифрования для контейнера, используемого объектом WebService.

Для задания значений EncryptionProperties, как правило, используется метод deploy_configuration класса AciWebservice.

Инициализация свойств шифрования.

Наследование
builtins.object
EncryptionProperties

Конструктор

EncryptionProperties(cmk_vault_base_url, cmk_key_name, cmk_key_version)

Параметры

cmk_vault_base_url
str
Обязательно

базовый URL-адрес хранилища ключей, управляемого клиентом.

cmk_key_name
str
Обязательно

имя ключа, управляемого клиентом.

cmk_key_version
str
Обязательно

версия ключа, управляемого клиентом.

Переменные

cmk_vault_base_url
str

Базовый URL-адрес хранилища ключей, управляемого клиентом.

cmk_key_name
str

Имя ключа, управляемого клиентом.

cmk_key_version
str

Версия ключа, управляемого клиентом.

Методы

deserialize

Преобразовывает объект JSON в объект EncryptionProperties.

serialize

Преобразовывает этот объект EncryptionProperties в сериализованный словарь JSON.

deserialize

Преобразовывает объект JSON в объект EncryptionProperties.

static deserialize(payload_obj)

Параметры

payload_obj
dict
Обязательно

Объект JSON для преобразования в объект EncryptionProperties.

Возвращаемое значение

Представление EncryptionProperties указанного объекта JSON.

Возвращаемый тип

serialize

Преобразовывает этот объект EncryptionProperties в сериализованный словарь JSON.

serialize()

Возвращаемое значение

Представление JSON этого объекта EncryptionProperties.

Возвращаемый тип