为 Cloud Run functions 创建触发器

您可以创建 Eventarc 触发器,以使 Eventarc 支持的事件能够触发 Cloud Run 函数。请注意,使用 Google Cloud CLI 或 Google Cloud 控制台创建或部署函数时,您必须配置触发器。

您还可以触发 Cloud Run functions 来响应发布到 Eventarc 渠道的自定义事件。

创建 Eventarc 触发器

创建 Eventarc 触发器,以使 Cloud Run functions 服务能够收到一个特定事件或一组事件的通知。通过为触发器指定过滤条件,您可以配置事件的路由,包括事件类型和来源。如需详细了解如何为 Cloud Run functions 配置 Eventarc 触发器,请参阅 Eventarc 触发器

以下事件类型会触发对您的服务的请求:

使用自定义事件来触发函数

您可以触发 Cloud Run functions 来响应自定义事件。这些事件由特殊或其他事件提供方生成(与适用于 Cloud Run functions 的 Firebase SDK 支持的内置 Firebase 事件不同),并发布到 Eventarc 渠道。如需了解详情,请参阅创建和处理自定义事件触发器。请注意,对于 Firebase Extensions 提供的自定义事件,您应参阅该扩展程序的文档,了解它发布的事件的列表(如果有)。如需查看示例,请参阅“使用 Stripe 运行付款”扩展程序的事件类型