अतिरिक्त फ़ील्ड जिन्हें किसी भी इवेंट-हैंडलिंग फ़ंक्शन पर सेट किया जा सकता है।
हस्ताक्षर:
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;