Functions class

Firebase Functions サービス インターフェース。

署名:

export declare class Functions 

プロパティ

プロパティ 修飾キー タイプ 説明
アプリ アプリ

メソッド

メソッド 修飾キー 説明
taskQueue(functionName, extensionId): 指定された関数名の TaskQueue への参照を作成します。関数名は次のいずれかです。1)完全修飾された関数リソース名: projects/{project}/locations/{location}/functions/{functionName}2)ロケーションと関数名を含む部分的なリソース名。この場合はランタイム プロジェクト ID が使用されます。locations/{location}/functions/{functionName}3)関数名の一部(この場合はランタイム プロジェクト ID とデフォルトのロケーション us-central1)が使用されます。{functionName}

Functions.app

署名:

readonly app: App;

Functions.taskQueue()

指定された関数名の TaskQueue への参照を作成します。関数名は次のいずれかです。

1)完全修飾された関数リソース名: projects/{project}/locations/{location}/functions/{functionName}

2)ロケーションと関数名を含むリソース名の一部。この場合はランタイム プロジェクト ID が使用されます。locations/{location}/functions/{functionName}

3)関数名の一部。この場合は、ランタイム プロジェクト ID とデフォルトの場所(us-central1)が使用されます。{functionName}

署名:

taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;

パラメータ

パラメータ 説明
functionName 文字列 関数名。
extensionId 文字列 オプションの Firebase 拡張機能 ID。

戻り値:

TaskQueue<引数>

TaskQueue で履行される Promise。