EventHandlerOptions interface

الحقول الإضافية التي يمكن ضبطها في أي وظيفة لمعالجة الأحداث.

Signature:

export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck"> 

Extends: حذف<GlobalOptions, "enforceAppCheck">

أماكن إقامة

الموقع النوع الوصف
قناة السلسلة اسم القناة التي تتلقّى فيها الدالة الأحداث.
eventFilterPathPatterns سجلّ<string, string | التعبير<string>> قائمة المهام
eventFilters سجلّ<string, string | التعبير<string>> قائمة المهام
eventType السلسلة نوع الفعالية. القيم الصالحة هي TODO
المنطقة سلسلة | التعبير<string> | إعادة ضبط القيمة منطقة مشغِّل EventArc
إعادة المحاولة منطقية | التعبير<boolean> | إعادة ضبط القيمة لتحديد ما إذا كان يجب إرسال عمليات التنفيذ التي تعذّر تنفيذها مرة أخرى أم لا.
serviceAccount سلسلة | التعبير<string> | إعادة ضبط القيمة حساب الخدمة الذي يجب أن يستخدمه EventArc لاستدعاء هذه الدالة. يتطلب من P4SA الحصول على إذن ActA في حساب الخدمة هذا.

EventHandlerOptions.channel

اسم القناة التي تتلقّى فيها الدالة الأحداث.

Signature:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

قائمة المهام

Signature:

eventFilterPathPatterns?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventFilters

قائمة المهام

Signature:

eventFilters?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventType

نوع الفعالية. القيم الصالحة هي TODO

Signature:

eventType?: string;

EventHandlerOptions.region

منطقة مشغِّل EventArc

Signature:

region?: string | Expression<string> | ResetValue;

EventHandlerOptions.retry

لتحديد ما إذا كان يجب إرسال عمليات التنفيذ التي تعذّر تنفيذها مرة أخرى أم لا.

Signature:

retry?: boolean | Expression<boolean> | ResetValue;

EventHandlerOptions.serviceAccount

حساب الخدمة الذي يجب أن يستخدمه EventArc لاستدعاء هذه الدالة. يتطلب من P4SA الحصول على إذن ActA في حساب الخدمة هذا.

Signature:

serviceAccount?: string | Expression<string> | ResetValue;