Триггеры в Cloud Functions. Обзор
Триггер — условие, при выполнении которого автоматически запускается функция Cloud Functions. Триггеры позволяют автоматизировать работу с другими сервисами Yandex Cloud, например Yandex Object Storage, Yandex Message Queue и Yandex Container Registry.
Примечание
Триггер начинает работать в течение 5 минут после создания.
В Cloud Functions доступны следующие типы триггеров:
- таймер;
- триггер для Message Queue;
- триггер для Object Storage;
- триггер для Container Registry;
- триггер для Cloud Logging;
- триггер для Yandex IoT Core;
- триггер для бюджетов;
- триггер для Data Streams;
- триггер для почты.
Особенности вызова функции триггером
Триггеры вызывают функции с учетом установленных квот и лимитов.
При вызове функции триггером существуют следующие особенности:
- Функция всегда вызывается триггером с параметром строки запроса
?integration=raw
. Подробнее о вызове функции. - Перед передачей сообщений в функцию, триггер изменяет их формат. У каждого типа триггера свой формат сообщений, подробнее об этом читайте в разделе с описанием соответствующего триггера.