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


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
Обязательно

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

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

Тип Описание

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

serialize

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

serialize()

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

Тип Описание

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