Functions class

A interface de serviço do Firebase Functions .

Assinatura:

export declare class Functions 

Propriedades

Propriedade Modificadores Modelo Descrição
aplicativo Aplicativo

Métodos

Método Modificadores Descrição
taskQueue(functionName, extensionId) Cria uma referência a um 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 local e nome de função, caso em que o ID do projeto de tempo de execução é usado: locations/{location}/functions/{functionName} 3) Um nome de função parcial, caso em que o ID do projeto de tempo 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 um 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 nome do local e da função, caso em que o ID do projeto de tempo de execução é usado: locations/{location}/functions/{functionName}

3) Um nome de função parcial, nesse caso o ID do projeto de tempo de execução e o local padrão, us-central1 , é usado: {functionName}

Assinatura:

taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;

Parâmetros

Parâmetro Modelo Descrição
nome da função corda O nome da função.
extensionId corda ID de extensão opcional do Firebase.

Devoluções:

TaskQueue <Args>

Uma promessa que cumpre com um TaskQueue .