API Менеджера секретов

API Менеджера секретов – это программный интерфейс для хранения и управления чувствительными данными с помощью сервиса Менеджер секретов.

Авторизация

Для работы с API Менеджера секретов используются токены Keystone (для проекта), которые передаются в заголовке X-Auth-Token.

Адрес (URL) можно посмотреть в списке URL.

Пример запроса для получения списков:

  • секретов:

    curl -i \
    -H 'X-Auth-Token: <keystone_token>' \
    https://cloud.api.selcloud.ru/secrets-manager/v1/?list
    

    Укажите <keystone_token> — токен Keystone.

  • сертификатов:

    curl -i \
    -H 'X-Auth-Token: <keystone_token>' \
    https://cloud.api.selcloud.ru/certificate-manager/v1/certs
    

    Укажите <keystone_token> — токен Keystone.

  • сертификатов Let’s Encrypt®:

    curl -i \
    -H 'X-Auth-Token: <keystone_token>' \
    https://api.selectel.ru/certs/le/
    

    Укажите <keystone_token> — токен Keystone.