Создание и запуск триггера в Cloud Functions
Триггеры позволяют вызывать функции Cloud Functions при наступлении определенных событий. Например, таймер вызывает функцию по заданному пользователем расписанию. Пример создания таймера, который вызывает функцию Cloud Functions каждую минуту.
Кроме таймера, в Cloud Functions доступны следующие триггеры:
-
Триггер для Message Queue
Создайте триггер для очереди сообщений сервиса Message Queue и обрабатывайте их с помощью функции.
-
Триггер для Object Storage
Создайте триггер для Object Storage, который будет вызывать функцию при создании, перемещении или удалении объекта в бакете.
-
Триггер для Container Registry
Создайте триггер для Container Registry, который будет вызывать функцию при создании и удалении Docker-образов Container Registry или их тегов.
-
Триггер для Cloud Logging
Создайте триггер для Cloud Logging, который будет вызывать функцию при добавлении записей в лог-группу.
-
Триггер для Yandex IoT Core
Создайте триггер для топика устройства, реестра или брокера Yandex IoT Core и обрабатывайте копии сообщений с помощью функции.
-
Триггер для бюджетов
Создайте триггер для бюджетов, который будет вызывать функцию при превышении пороговых значений.
-
Триггер для Data Streams
Создайте триггер для Data Streams, который будет вызывать функцию при отправке данных в поток.
-
Триггер для почты
Создайте триггер для почты, который будет вызывать функцию, когда на электронную почту приходит письмо.