Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Serverless Containers
  • Сопоставление с другими сервисами Yandex Cloud
    • Обзор
    • Контейнер
    • Вызов контейнера
    • Среда выполнения
    • Сетевое взаимодействие
    • Монтирование внешних ресурсов на файловую систему контейнера
    • Долгоживущие контейнеры
    • Уведомления о завершении выполнения контейнера
      • Обзор
      • Таймер
      • Триггер для Message Queue
      • Триггер для Object Storage
      • Триггер для Container Registry
      • Триггер для Yandex Cloud Logging
      • Триггер для Yandex IoT Core
      • Триггер для бюджетов
      • Триггер для Data Streams
      • Триггер для почты
    • Dead Letter Queue
    • Логи контейнера
    • Резервное копирование
    • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Аудитные логи Audit Trails
  • История изменений
  • Вопросы и ответы

В этой статье:

  • Роли, необходимые для корректной работы триггера для бюджетов
  • Формат сообщения от триггера для бюджетов
  • См. также
  1. Концепции
  2. Триггер
  3. Триггер для бюджетов

Триггер для бюджетов, который вызывает контейнер Serverless Containers

Статья создана
Yandex Cloud
Улучшена
Dmitry A.
Обновлена 6 марта 2025 г.
  • Роли, необходимые для корректной работы триггера для бюджетов
  • Формат сообщения от триггера для бюджетов
  • См. также

Триггер для бюджетов запускает контейнер Serverless Containers при превышении пороговых значений.

Триггеру для бюджетов необходим сервисный аккаунт для вызова контейнера.

О том, как создать триггер для бюджетов, читайте в инструкции Создать триггер для бюджетов, который вызывает контейнер Serverless Containers.

Роли, необходимые для корректной работы триггера для бюджетовРоли, необходимые для корректной работы триггера для бюджетов

  • Для создания триггера вам необходимо разрешение на сервисный аккаунт, от имени которого триггер выполняет операцию. Это разрешение входит в роли iam.serviceAccounts.user, editor и выше.
  • Для работы триггера сервисному аккаунту необходима роль serverless.containers.invoker на контейнер, который вызывает триггер.

Формат сообщения от триггера для бюджетовФормат сообщения от триггера для бюджетов

После того, как триггер сработает, он отправит в контейнер следующее сообщение:

{
   "messages":[
      {
         "billing_account_id":"a6q6***",
         "budget_id":"a626***",
         "budget_display_name":"name",
         "amount":90012.00,
         "currency":"RUB",
         "period":"2021",
         "budgeted_amount":100000.00,
         "threshold_amount":90000.00,
         "threshold_type":"amount"
      }
   ]
}

Где:

  • billing_account_id — идентификатор платежного аккаунта.
  • budget_id — идентификатор бюджета.
  • budget_display_name — имя бюджета.
  • amount — стоимость ресурсов или баланс лицевого счета в момент, когда были отправлены уведомления.
  • currency — валюта расчетов.
  • period — период расчета бюджета.
  • budgeted_amount — сумма бюджета.
  • threshold_amount — порог потребления, при котором были отправлены уведомления.
  • threshold_type — тип порога:
    • amount — валюта;
    • percent — проценты.

См. такжеСм. также

  • Триггер для бюджетов, который вызывает функцию Cloud Functions
  • Триггер для бюджетов, который отправляет сообщения в WebSocket-соединения

Была ли статья полезна?

Предыдущая
Триггер для Yandex IoT Core
Следующая
Триггер для Data Streams
Проект Яндекса
© 2025 ООО «Яндекс.Облако»