EventHandlerOptions interface

Các trường bổ sung có thể được đặt trên bất kỳ chức năng xử lý sự kiện nào.

Chữ ký:

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

Mở rộng: Bỏ qua< GlobalOptions , "thực thiAppCheck">

Của cải

Tài sản Kiểu Sự miêu tả
kênh sợi dây Tên của kênh nơi hàm nhận sự kiện.
sự kiệnFilterPathPatterns Bản ghi<chuỗi, chuỗi | Sự biểu lộ <chuỗi>> LÀM
bộ lọc sự kiện Bản ghi<chuỗi, chuỗi | Sự biểu lộ <chuỗi>> LÀM
loại sự kiện sợi dây Loại sự kiện. Giá trị hợp lệ là TODO
vùng đất chuỗi | Sự biểu lộ <chuỗi> | Đặt lại giá trị Vùng của trình kích hoạt EventArc.
thử lại boolean | Sự biểu lộ <boolean> | Đặt lại giá trị Liệu các lần thực thi thất bại có nên được gửi lại hay không.
dịch vụTài khoản chuỗi | Sự biểu lộ <chuỗi> | Đặt lại giá trị Tài khoản dịch vụ mà EventArc nên sử dụng để gọi hàm này. Yêu cầu P4SA phải có quyền ActAs trên tài khoản dịch vụ này.

EventHandlerOptions.channel

Tên của kênh nơi hàm nhận sự kiện.

Chữ ký:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

LÀM

Chữ ký:

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

EventHandlerOptions.eventFilters

LÀM

Chữ ký:

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

EventHandlerOptions.eventType

Loại sự kiện. Giá trị hợp lệ là TODO

Chữ ký:

eventType?: string;

EventHandlerOptions.khu vực

Vùng của trình kích hoạt EventArc.

Chữ ký:

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

EventHandlerOptions.retry

Liệu các lần thực thi thất bại có nên được gửi lại hay không.

Chữ ký:

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

EventHandlerOptions.serviceAccount

Tài khoản dịch vụ mà EventArc nên sử dụng để gọi hàm này. Yêu cầu P4SA phải có quyền ActAs trên tài khoản dịch vụ này.

Chữ ký:

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