EventHandlerOptions interface

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

ลายเซ็น:

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;