La interfaz del servicio Functions
de Firebase
Firma:
export declare class Functions
Propiedades
Propiedad | Teclas modificadoras | Tipo | Descripción |
---|---|---|---|
app | App |
Métodos
Método | Teclas modificadoras | Descripción |
---|---|---|
taskQueue(functionName, extensionId) | Crea una referencia a una TaskQueue para un nombre de función determinado. El nombre de la función puede ser uno de los siguientes:1) Un nombre de recurso de función completamente calificado: projects/{project}/locations/{location}/functions/{functionName} 2) Un nombre de recurso parcial con ubicación y nombre de función, en cuyo caso se usa el ID del proyecto del entorno de ejecución: locations/{location}/functions/{functionName} 3) Un nombre parcial de función, en cuyo caso se usa el ID del proyecto del entorno de ejecución y la ubicación predeterminada, us-central1 : {functionName} |
Functions.app
Firma:
readonly app: App;
Functions.taskQueue()
Crea una referencia a una TaskQueue para un nombre de función determinado. El nombre de la función puede ser uno de los siguientes:
1) Un nombre de recurso de función completamente calificado: projects/{project}/locations/{location}/functions/{functionName}
2) Un nombre de recurso parcial con ubicación y nombre de función, en cuyo caso se usa el ID del proyecto del entorno de ejecución: locations/{location}/functions/{functionName}
3) Un nombre parcial de la función, en cuyo caso se usa el ID del proyecto en tiempo de ejecución y la ubicación predeterminada, us-central1
, se usa: {functionName}
Firma:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
functionName | string | Es el nombre de la función. |
extensionId | string | ID opcional de la extensión de Firebase. |
Muestra:
Lista de tareas en cola<Args>
Una promesa que se cumple con un TaskQueue
.