提供されたアプリにバインドされた Eventarc サービス。
サイン:
export declare class Eventarc
プロパティ
財産 | 修飾子 | タイプ | 説明 |
---|---|---|---|
アプリ | アプリ | 現在の Eventarc サービス インスタンスに関連付けられているアプリ。 |
メソッド
方法 | 修飾子 | 説明 |
---|---|---|
チャンネル(名前、オプション) | 指定されたチャネル リソース名を使用して Eventarc チャネルへの参照を作成します。チャネルリソース名は次のいずれかになります。 - 完全修飾チャネル リソース名: projects/{project}/locations/{location}/channels/{channel-id} - 場所とチャネル ID を含む部分的なリソース名。この場合、関数のランタイム プロジェクト ID が使用されます。 : locations/{location}/channels/{channel-id} - 部分的なチャネル ID。この場合、関数のランタイム プロジェクト ID と場所としてus-central1 が使用されます: {channel-id} | |
チャンネル(オプション) | デフォルトの Firebase チャネルへの参照を作成します: locations/us-central1/channels/firebase |
Eventarc.app
現在の Eventarc サービス インスタンスに関連付けられているアプリ。
サイン:
get app(): App;
例
var app = eventarc.app;
Eventarc.channel()
指定されたチャネル リソース名を使用して Eventarc チャネルへの参照を作成します。チャネルリソース名は次のいずれかになります。
完全修飾チャンネル リソース名:
projects/{project}/locations/{location}/channels/{channel-id}
場所とチャネル ID を含む部分的なリソース名。この場合、関数のランタイム プロジェクト ID が使用されます:
locations/{location}/channels/{channel-id}
部分的なチャネル ID。この場合、関数のランタイム プロジェクト ID と場所として
us-central1
が使用されます:{channel-id}
サイン:
channel(name: string, options?: ChannelOptions): Channel;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
名前 | 弦 | チャネルリソース名。 |
オプション | チャンネルオプション | (オプション) 追加のチャンネルオプション |
戻り値:
イベントを公開するための Eventarc チャネル リファレンス。
Eventarc.channel()
デフォルトの Firebase チャネルへの参照を作成します: locations/us-central1/channels/firebase
サイン:
channel(options?: ChannelOptions): Channel;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
オプション | チャンネルオプション | (オプション) 追加のチャンネルオプション |
戻り値:
イベントを公開するための Eventarc チャネルのリファレンス。