Functions class

A interface de serviço do Firebase Functions .

Assinatura:

export declare class Functions 

Propriedades

Propriedade Modificadores Tipo Descrição
aplicativo Aplicativo

Métodos

Método Modificadores Descrição
taskQueue(nomedafunção, 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 localização 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, nesse caso o ID do projeto de tempo de execução e o local padrão, us-central1 , são usados: {functionName}

Funções.app

Assinatura:

readonly app: App;

Funções.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 localização e nome da função; nesse caso, 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 Tipo Descrição
funçãoNome corda O nome da função.
extensãoId corda ID de extensão opcional do Firebase.

Retorna:

TaskQueue <Args>

Uma promessa que se cumpre com um TaskQueue .