EventHandlerOptions interface

अतिरिक्त फ़ील्ड जिन्हें किसी भी इवेंट-हैंडलिंग फ़ंक्शन पर सेट किया जा सकता है।

हस्ताक्षर:

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

विस्तार: < ग्लोबलऑप्शंस को छोड़ें , "enforceAppCheck">

गुण

संपत्ति प्रकार विवरण
चैनल डोरी उस चैनल का नाम जहां फ़ंक्शन ईवेंट प्राप्त करता है।
इवेंटफ़िल्टरपाथपैटर्न रिकॉर्ड<स्ट्रिंग, स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग>> करने के लिए
ईवेंटफ़िल्टर रिकॉर्ड<स्ट्रिंग, स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग>> करने के लिए
घटना प्रकार डोरी घटना का प्रकार. मान्य मान TODO हैं
क्षेत्र स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग> | रीसेट वैल्यू इवेंटआर्क ट्रिगर का क्षेत्र।
पुन: प्रयास बूलियन | अभिव्यक्ति <बूलियन> | रीसेट वैल्यू क्या असफल निष्पादन दोबारा दिया जाना चाहिए।
सेवा खाता स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग> | रीसेट वैल्यू इस फ़ंक्शन को शुरू करने के लिए इवेंटआर्क को जिस सेवा खाते का उपयोग करना चाहिए। इस सेवा खाते पर P4SA को ActAs अनुमति की आवश्यकता है।

इवेंटहैंडलरऑप्शंस.चैनल

उस चैनल का नाम जहां फ़ंक्शन ईवेंट प्राप्त करता है।

हस्ताक्षर:

channel?: string;

इवेंटहैंडलरऑप्शन.इवेंटफ़िल्टरपाथपैटर्न

करने के लिए

हस्ताक्षर:

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

इवेंटहैंडलरऑप्शंस.इवेंटफ़िल्टर

करने के लिए

हस्ताक्षर:

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

इवेंटहैंडलरऑप्शंस.इवेंटटाइप

घटना का प्रकार. मान्य मान TODO हैं

हस्ताक्षर:

eventType?: string;

इवेंटहैंडलरऑप्शंस.क्षेत्र

इवेंटआर्क ट्रिगर का क्षेत्र।

हस्ताक्षर:

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

इवेंटहैंडलरऑप्शंस.पुनःप्रयास करें

क्या असफल निष्पादन दोबारा दिया जाना चाहिए।

हस्ताक्षर:

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

इवेंटहैंडलरऑप्शंस.सर्विसअकाउंट

इस फ़ंक्शन को शुरू करने के लिए इवेंटआर्क को जिस सेवा खाते का उपयोग करना चाहिए। इस सेवा खाते पर P4SA को ActAs अनुमति की आवश्यकता है।

हस्ताक्षर:

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