EventHandlerOptions interface

可针对任何事件处理函数设置的其他字段。

签名

export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck"> 

扩展:Omit<GlobalOptions, "enforceAppCheck">

属性

属性 类型 说明
channel 字符串 函数用于接收事件的渠道的名称。
eventFilterPathPatterns 记录<字符串, 字符串 |表达式<string>> 待办
eventFilters 记录<字符串, 字符串 |表达式<string>> 待办
eventType 字符串 事件的类型。有效值为 TODO
区域 字符串 |表达式<string>|重置值 EventArc 触发器的区域。
重试 布尔值 |表达式<布尔值>|重置值 是否应再次传送失败的执行作业。
serviceAccount 字符串 |表达式<string>|重置值 EventArc 应该用于调用此函数的服务账号。需要 P4SA 对此服务账号拥有 ActAs 权限。

EventHandlerOptions.channel

函数用于接收事件的渠道的名称。

签名

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

待办

签名

eventFilterPathPatterns?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventFilters

待办

签名

eventFilters?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventType

事件的类型。有效值为 TODO

签名

eventType?: string;

EventHandlerOptions.region

EventArc 触发器的区域。

签名

region?: string | Expression<string> | ResetValue;

EventHandlerOptions.retry

是否应再次传送失败的执行作业。

签名

retry?: boolean | Expression<boolean> | ResetValue;

EventHandlerOptions.serviceAccount

EventArc 应该用于调用此函数的服务账号。需要 P4SA 对此服务账号拥有 ActAs 权限。

签名

serviceAccount?: string | Expression<string> | ResetValue;