A interface de serviço Functions
do Firebase.
Assinatura:
export declare class Functions
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
app | App |
Métodos
Método | Modificadores | Descrição |
---|---|---|
taskQueue(functionName, extensionId) | Cria uma referência a uma TaskQueue para um determinado nome de função. O nome da função pode ser:1) Um nome de recurso de função totalmente qualificado: projects/{project}/locations/{location}/functions/{functionName} 2) Um nome de recurso parcial com o local e o nome da função. Nesse caso, o ID do projeto do ambiente de execução é usado: locations/{location}/functions/{functionName} 3) Um nome de função parcial, em que o ID do projeto do ambiente de execução e o local padrão, us-central1 , são usados: {functionName} |
Functions.app
Assinatura:
readonly app: App;
Functions.taskQueue()
Cria uma referência a uma TaskQueue para um determinado nome de função. O nome da função pode ser:
1) Um nome de recurso de função totalmente qualificado: projects/{project}/locations/{location}/functions/{functionName}
2) Um nome de recurso parcial com o local e o nome da função. Nesse caso, o ID do projeto do ambiente de execução é usado: locations/{location}/functions/{functionName}
3) Um nome de função parcial, caso em que o ID do projeto do ambiente de execução e o local padrão, us-central1
, são usados: {functionName}
Assinatura:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
functionName | string | O nome da função. |
extensionId | string | ID opcional da extensão do Firebase. |
Retorna:
TaskQueue<Args>
Uma promessa que é atendida com um TaskQueue
.