EventHandlerOptions interface

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

हस्ताक्षर:

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

एक्सटेंडेड: <GlobalOptions, "enforceAppCheck">

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
चैनल स्ट्रिंग उस चैनल का नाम जहां फ़ंक्शन को इवेंट मिलते हैं.
eventFilterPathPatterns रिकॉर्ड<string, स्ट्रिंग | एक्सप्रेशन<string>> काम की सूची
इवेंट फ़िल्टर रिकॉर्ड<string, स्ट्रिंग | एक्सप्रेशन<string>> काम की सूची
इवेंट टाइप स्ट्रिंग इवेंट का टाइप. मान्य मान TODO हैं
क्षेत्र स्ट्रिंग | एक्सप्रेशन<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;