ช่องเพิ่มเติมที่ตั้งค่าในฟังก์ชันการจัดการเหตุการณ์ใดก็ได้
ลายเซ็น:
export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck">
ขยาย: Omit<GlobalOptions, "enforceAppCheck">
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ช่อง | สตริง | ชื่อของแชแนลที่ฟังก์ชันรับเหตุการณ์ |
eventFilterPathPatterns | บันทึก<สตริง, สตริง | นิพจน์<string>> | สิ่งที่ต้องทำ |
ตัวกรองเหตุการณ์ | บันทึก<สตริง, สตริง | นิพจน์<string>> | สิ่งที่ต้องทำ |
eventType | สตริง | ประเภทของกิจกรรม ค่าที่ถูกต้องคือ TODO |
ภูมิภาค [region] | สตริง | นิพจน์<string> | รีเซ็ตค่า | ภูมิภาคของทริกเกอร์ EventArc |
ลองใหม่ | บูลีน | นิพจน์<บูลีน> | รีเซ็ตค่า | ควรส่งการดำเนินการที่ล้มเหลวอีกครั้งหรือไม่ |
serviceAccount | สตริง | นิพจน์<string> | รีเซ็ตค่า | บัญชีบริการที่ EventArc ควรใช้เพื่อเรียกใช้ฟังก์ชันนี้ กำหนดให้ P4SA มีสิทธิ์ ActAs ในบัญชีบริการนี้ |
EventHandlerOptions.channel
ชื่อของแชแนลที่ฟังก์ชันรับเหตุการณ์
ลายเซ็น:
channel?: string;
EventHandlerOptions.eventFilterPathPatterns
สิ่งที่ต้องทำ
ลายเซ็น:
eventFilterPathPatterns?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventFilter
สิ่งที่ต้องทำ
ลายเซ็น:
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;