The Firebase Functions service interface.
Signature:
export declare class Functions 
Properties
| Property | Modifiers | Type | Description | 
|---|---|---|---|
| app | App | 
Methods
| Method | Modifiers | Description | 
|---|---|---|
| taskQueue(functionName, extensionId) | Creates a reference to a TaskQueue for a given function name. The function name can be either:1) A fully qualified function resource name: projects/{project}/locations/{location}/functions/{functionName}2) A partial resource name with location and function name, in which case the runtime project ID is used: locations/{location}/functions/{functionName}3) A partial function name, in which case the runtime project ID and the default location, us-central1, is used: {functionName} | 
Functions.app
Signature:
readonly app: App;
Functions.taskQueue()
Creates a reference to a TaskQueue for a given function name. The function name can be either:
1) A fully qualified function resource name: projects/{project}/locations/{location}/functions/{functionName}
2) A partial resource name with location and function name, in which case the runtime project ID is used: locations/{location}/functions/{functionName}
3) A partial function name, in which case the runtime project ID and the default location, us-central1, is used: {functionName}
Signature:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parameters
| Parameter | Type | Description | 
|---|---|---|
| functionName | string | The name of the function. | 
| extensionId | string | Optional Firebase extension ID. | 
Returns:
TaskQueue<Args>
A promise that fulfills with a TaskQueue.