Functions class

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.