В этом случае можно создать задачу HTTP Target и поместить ее в очередь задач. По сути, вы запланируете что-то, чтобы вызывать функцию Cloud, когда захотите. Невозможно поддерживать функцию более 9 минут, но вместо этого облачные задачи будут вызывать ее снова и снова, когда вы захотите. Здесь вы можете найти официальное руководство по документации для достижения этой цели. Имейте в виду, что, как указано в официальной документации:
Тайм-ауты: для всех обработчиков задач HTTP Target время ожидания по умолчанию составляет 10 минут, максимум 30 минут.
Честно говоря, для вашего случая использования я бы рекомендовал забыть об облачных функциях и подумать больше об использовании App Engine или Cloud Run . Я думаю, что они были бы более подходящими.