Functions class

Сервисный интерфейс Firebase Functions .

Подпись:

export declare class Functions 

Характеристики

Свойство Модификаторы Тип Описание
приложение Приложение

Методы

Метод Модификаторы Описание
TaskQueue (имя функции, идентификатор расширения) Создает ссылку на TaskQueue для заданного имени функции. Имя функции может быть: 1) Полное имя ресурса функции: projects/{project}/locations/{location}/functions/{functionName} 2) Частичное имя ресурса с местоположением и именем функции; в этом случае используется идентификатор проекта среды выполнения: locations/{location}/functions/{functionName} 3) Частичное имя функции, в этом случае используется идентификатор проекта среды выполнения и местоположение по умолчанию us-central1 : {functionName}

Функции.приложение

Подпись:

readonly app: App;

Функции.taskQueue()

Создает ссылку на TaskQueue для заданного имени функции. Имя функции может быть:

1) Полное имя функционального ресурса: projects/{project}/locations/{location}/functions/{functionName}

2) Частичное имя ресурса с указанием местоположения и имени функции. В этом случае используется идентификатор проекта среды выполнения: locations/{location}/functions/{functionName}

3) Частичное имя функции, в этом случае идентификатор проекта среды выполнения и местоположение по умолчанию, us-central1 , используется: {functionName}

Подпись:

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

Параметры

Параметр Тип Описание
имя функции нить Имя функции.
идентификатор расширения нить Необязательный идентификатор расширения Firebase.

Возврат:

Очередь задач <Аргументы>

Обещание, которое выполняется с помощью TaskQueue .