Облачная платформаAdvanced

Обзор API

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Вы можете использовать все функции DEW, вызывая его API.

KMS API для управления ключами шифрования

API

Описание

Создание CMK

Создаёт CMK.

Включение CMK

Включает CMK. Только включённый CMK может быть использован.

Отключение CMK

Отключает CMK. Отключённый CMK не может быть использован.

Планирование удаления CMK

Планирует удаление конкретного ключа. Удаление может быть запланировано за 7–1 096 дней заранее. После удаления ключа данные, зашифрованные с его помощью, не могут быть расшифрованы.

Отмена запланированного удаления CMK

Отменяет запланированное удаление ключа. После отмены удаления ключ может быть использован.

Запрос списка CMKs

Запрашивает список всех CMKs.

Запрос информации о CMK

Запрашивает детали указанного ключа.

Создание случайного числа

Генерирует 512‑битное случайное число.

Создание DEK

Создаёт DEK. Возвращаемый результат включает открытый текст и зашифрованный текст DEK.

Создание DEK без открытого текста

Создаёт DEK без открытого текста, то есть возвращаемый результат этого API включает только зашифрованный текст DEK.

Шифрование DEK

Использует указанный CMK для шифрования DEK.

Расшифровка DEK

Использует указанный CMK для расшифровки DEK.

Запрос количества инстансов

Получает количество созданных CMK, исключая ключи мастера по умолчанию.

Запрос квоты пользователя

Запрашивает общую доступную квоту CMK и информацию об использовании, исключая ключи мастера по умолчанию.

Изменение Alias CMK

Изменяет Alias CMK.

Изменение Description CMK

Изменяет Description CMK.

Шифрование данных

Использует указанный CMK для шифрования данных.

Расшифровка данных

Расшифровывает данные.

Получение параметров импорта CMK

Получает необходимые параметры для импорта ключа, включая токен импорта и открытый ключ шифрования.

Импорт материала CMK

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

Удаление материала CMK

Удаляет материал указанного ключа.

Запрос экземпляров CMK

Использует функцию фильтрации тегов для запроса подробной информации о CMK.

Запрос тегов CMK

Запрашивает теги CMK.

Запрос тегов проекта

Запрашивает все наборы тегов проекта.

Добавление или удаление тегов CMK пакетно

Добавляет или удаляет теги CMK пакетно.

Добавление тега CMK

Добавляет тег к CMK.

Удаление тега CMK

Удаляет тег из CMK.