Functions class

Firebase Functions 服务接口。

签名

export declare class Functions 

属性

属性 修饰符 类型 说明
应用 应用

方法

方法 修饰符 说明
taskQueue(函数名称, 扩展程序 ID) 为给定函数名称创建对 TaskQueue 的引用。函数名称可以是:1) 完全限定的函数资源名称:projects/{project}/locations/{location}/functions/{functionName}2) 包含位置和函数名称的部分资源名称,在这种情况下使用运行时项目 ID:locations/{location}/functions/{functionName}3) 部分函数名称(在这种情况下使用运行时项目 ID 和默认位置 us-central1):{functionName}

Functions.app

签名

readonly app: App;

Functions.taskQueue()

为给定函数名称创建对 TaskQueue 的引用。函数名称可以是:

1) 完全限定函数资源名称:projects/{project}/locations/{location}/functions/{functionName}

2) 包含位置和函数名称的部分资源名称,在这种情况下使用运行时项目 ID:locations/{location}/functions/{functionName}

3) 函数的一部分名称,在这种情况下使用运行时项目 ID 和默认位置 us-central1{functionName}

签名

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

参数

参数 类型 说明
functionName 字符串 函数的名称。
extensionId 字符串 可选的 Firebase 扩展程序 ID。

返回

TaskQueue<Args>

执行时返回 TaskQueue 的 promise。