Cloud Run 関数のトリガーを作成する

サポートされているイベントで Cloud Run functions をトリガーできる Eventarc トリガーを作成できます。Google Cloud CLI または Google Cloud コンソールを使用して関数を作成または デプロイする場合は、トリガーを構成する必要があります。

Eventarc チャネルに公開されたカスタム イベントに対応して Cloud Run functions をトリガーすることもできます。

Eventarc トリガーを作成する

指定したイベントまたは一連のイベントの通知を Cloud Run functions サービスが受信するように、Eventarc トリガーを作成します。トリガーのフィルタを指定することで、イベントタイプとソースなど、イベントのルーティングを構成できます。Cloud Run functions 向けに Eventarc トリガーを構成する方法については、Eventarc でトリガーを作成するをご覧ください。

サービスに対するリクエストをトリガーするイベントの種類は次のとおりです。

カスタム イベントで関数をトリガーする

カスタム イベントに対応して Cloud Run functions をトリガーできます。これらのイベントは、Cloud Run functions 用 Firebase SDK でサポートされている組み込み Firebase イベントとは対照的に、特別なイベント プロバイダまたは追加のイベント プロバイダによって生成され、Eventarc チャネルに公開されます。詳細については、 カスタム イベントトリガーを作成して処理するをご覧ください。