Аутентификация в API Yandex Cloud
Для выполнения операций через API можно использовать IAM-токен или API-ключ. Любой из этих способов аутентификации подходит для работы с Prometheus.
IAM-токен
IAM-токен — уникальная последовательность символов, которая выдается пользователю после прохождения аутентификации.
Как получить IAM-токен:
- Инструкция для аккаунта на Яндексе.
- Инструкция для сервисного аккаунта.
- Инструкция для федеративного аккаунта.
- Инструкция для локального аккаунта.
Полученный IAM-токен указывайте при обращении к ресурсам Yandex Cloud через API. Передайте IAM-токен в заголовке Authorization в следующем формате:
Authorization: Bearer <IAM-токен>
Если вы записали IAM-токен в переменную, используйте ее:
Authorization: Bearer ${IAM_TOKEN}
API-ключ
API-ключ — секретный ключ, используемый только для упрощенной аутентификации сервисных аккаунтов в API Yandex Cloud.
Инструкция по получению API-ключа для сервисного аккаунта.
Примечание
Чтобы выполнять операции записи в лог-группу, задайте для API-ключа область действия yc.logging.write.