Eventarc class

Eventarc 服务绑定到提供的应用。

签名

export declare class Eventarc 

属性

属性 修饰符 类型 说明
应用 应用 与当前 Eventarc 服务实例关联的应用

方法

方法 修饰符 说明
channel(name, options) 使用提供的渠道资源名称创建对 Eventarc 渠道的引用。渠道资源名称可以是:- 完全限定渠道资源名称:projects/{project}/locations/{location}/channels/{channel-id}- 包含位置和渠道 ID 的部分资源名称,在这种情况下,将使用函数的运行时项目 ID:locations/{location}/channels/{channel-id}- 部分渠道 ID(在这种情况下,使用函数的运行时项目 ID,并使用 us-central1 作为位置):{channel-id}
channel(options) 创建对默认 Firebase 渠道的引用:locations/us-central1/channels/firebase

Eventarc.app

与当前 Eventarc 服务实例关联的应用

签名

get app(): App;

示例

var app = eventarc.app;

Eventarc.channel()

使用提供的渠道资源名称创建对 Eventarc 渠道的引用。频道资源名称可以是:

  • 完全限定渠道资源名称:projects/{project}/locations/{location}/channels/{channel-id}

  • 包含位置和频道 ID 的部分资源名称,在这种情况下,会使用函数的运行时项目 ID:locations/{location}/channels/{channel-id}

  • 部分渠道 ID,在这种情况下,系统会使用函数的运行时项目 ID 和 us-central1 作为位置:{channel-id}

签名

channel(name: string, options?: ChannelOptions): Channel;

参数

参数 类型 说明
name 字符串 频道资源名称。
选项 ChannelOptions (可选)其他频道选项

返回

渠道

用于发布事件的 Eventarc 渠道参考文档。

Eventarc.channel()

创建对默认 Firebase 渠道的引用:locations/us-central1/channels/firebase

签名

channel(options?: ChannelOptions): Channel;

参数

参数 类型 说明
选项 ChannelOptions (可选)其他频道选项

返回

渠道

用于发布事件的 Eventarc 渠道参考文档。