具有多个 cron 计划的 Cloud Scheduler?

问题描述

我在 Cloud Scheduler 中有一个 Scheduler Job 正在运行以调用 Cloud Function。按预期工作但是我需要为同一个工作创建多个 cron 计划,这可能不从头开始重新创建每个计划吗?好像没有复制功能

用例:

Schedule 1 - Every 15 minutes Monday - Thursday
Schedule 2 - Every 15 minutes Friday SoD till Friday 22:00PM
Schedule 3 - Every 15 minutes Sunday 22:00PM till Sunday EoD

我怎样才能做到这一点,或者我只需要从头开始重新创建所有时间表?

解决方法

将此作为社区 Wiki 发布,因为它基于 @GuillaumeBlaquiere 和 @Al-dann 评论。

此时您需要从头开始重新创建所有这些计划,但是,您可以使用 gcloud 或 terraform 脚本自动创建新作业。这将使复制、创建和删除作业变得更容易、更快捷,并允许您对其进行版本控制。