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;