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。