الحقول الإضافية التي يمكن ضبطها في أي وظيفة لمعالجة الأحداث.
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;