EventHandlerOptions interface

ฟิลด์เพิ่มเติมที่สามารถตั้งค่าได้ในฟังก์ชันการจัดการเหตุการณ์ใดๆ

ลายเซ็น:

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;