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