Evolution
Тема интерфейса

Версии секретов

Подсказка

Актуальную спецификацию можно скачать и использовать в привычном инструменте.

Набор методов для управления версиями секретов:

Метод API

HTTP-метод

Описание

Get /v1/secrets/{secretId}/versions

GET

Возвращает список всех версий секрета

Create /v1/secrets/{secretId}/versions

POST

Создает новую версию секрета

Delete /v1/secrets/{secretId}/versions/{secretVersionId}

DELETE

Удаляет версию секрета

Get /v1/secrets/{secretId}/versions/{secretVersionId}

GET

Возвращает метаданные версии секрета

Disable secret version /v1/secrets/{secretId}/versions/{secretVersionId}/disable

PATCH

Отключает версию секрета

Enable secret version /v1/secrets/{secretId}/versions/{secretVersionId}/enable

PATCH

Включает версию секрета

Get payload /v1/secrets/{secretId}/versions/{secretVersionId}/payload

GET

Возвращает значение версии секрета

Get /v2/version/{path}

GET

Возвращает список всех версий секрета

Create /v2/version

POST

Создает новую версию секрета

Delete /v2/version/{path}

DELETE

Удаляет версию секрета

Get /v2/version/{path}

GET

Возвращает метаданные версии секрета

Disable/enable secret version /v2/version/{path}

PUT

Выключает и включает версию секрета через параметр enabled

Get payload /v2/secrets/{secretId}/versions/{secretVersionId}/payload

GET

Извлекает значение секрета из версии секрета

Примечание

Описания параметров и примеры запросов см. в Secret Management API.