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