Các trường bổ sung có thể được thiết lập 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, "enforceAppCheck">
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
kênh | chuỗi | Tên của kênh mà hàm nhận được sự kiện. |
eventFilterPathPatterns | Ghi <string, string | Biểu thức<string>> | VIỆC CẦN LÀM |
eventFilters | Ghi <string, string | Biểu thức<string>> | VIỆC CẦN LÀM |
eventType | chuỗi | Loại sự kiện. Các giá trị hợp lệ là TODO |
khu vực | chuỗi | Biểu thức<string> | Đặt lại giá trị | Khu vực của trình kích hoạt EventArc. |
thử lại | boolean | Biểu thức<boolean> | Đặt lại giá trị | Liệu có nên phân phối lại các lượt thực thi không thành công hay không. |
serviceAccount | chuỗi | Biểu thức<string> | Đặ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 Hành động đối với tài khoản dịch vụ này. |
EventHandlerOptions.channel
Tên của kênh mà hàm nhận được sự kiện.
Chữ ký:
channel?: string;
EventHandlerOptions.eventFilterPathPatterns
VIỆC CẦN LÀM
Chữ ký:
eventFilterPathPatterns?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventFilters
VIỆC CẦN LÀM
Chữ ký:
eventFilters?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventType
Loại sự kiện. Các giá trị hợp lệ là TODO
Chữ ký:
eventType?: string;
EventHandlerOptions.region
Khu vực của trình kích hoạt EventArc.
Chữ ký:
region?: string | Expression<string> | ResetValue;
EventHandlerOptions.retry
Liệu có nên phân phối lại các lượt thực thi không thành công 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 Hành động đối với tài khoản dịch vụ này.
Chữ ký:
serviceAccount?: string | Expression<string> | ResetValue;