La interfaz de servicio de Firebase Functions
.
Firma:
export declare class Functions
Propiedades
Propiedad | modificadores | Escribe | Descripción |
---|---|---|---|
aplicación | aplicación |
Métodos
Método | modificadores | Descripción |
---|---|---|
cola de tareas (nombre de función, ID de extensión) | Crea una referencia a TaskQueue para un nombre de función determinado. El nombre de la función puede ser: 1) Un nombre de recurso de función completo: projects/{project}/locations/{location}/functions/{functionName} 2) Un nombre de recurso parcial con ubicación y nombre de función, en cuyo caso se utiliza el ID del proyecto de tiempo de ejecución: locations/{location}/functions/{functionName} 3) Un nombre de función parcial, en cuyo caso se usa el ID del proyecto en tiempo de ejecución y la ubicación predeterminada, us-central1 : {functionName} |
Funciones.app
Firma:
readonly app: App;
Funciones.taskQueue()
Crea una referencia a TaskQueue para un nombre de función determinado. El nombre de la función puede ser:
1) Un nombre de recurso de función completo: 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 de tiempo de ejecución: locations/{location}/functions/{functionName}
3) Un nombre de función parcial, en cuyo caso el ID del proyecto en tiempo de ejecución y la ubicación predeterminada, us-central1
, se utiliza: {functionName}
Firma:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parámetros
Parámetro | Escribe | Descripción |
---|---|---|
nombre de la función | cuerda | El nombre de la función. |
ID de extensión | cuerda | ID de extensión de Firebase opcional. |
Devoluciones:
Cola de tareas <Argumentos>
Una promesa que se cumple con una TaskQueue
.