alerts.crashlytics.CrashlyticsOptions interface

क्रैशलिटिक्स फ़ंक्शंस के लिए कॉन्फ़िगरेशन।

हस्ताक्षर:

export interface CrashlyticsOptions extends options.EventHandlerOptions 

विस्तार: विकल्प. EventHandlerOptions

गुण

संपत्ति प्रकार विवरण
ऐपआईडी डोरी किसी विशिष्ट एप्लिकेशन पर ट्रिगर करने के लिए फ़ंक्शन का दायरा बनाएं।
संगामिति संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू किसी फ़ंक्शन द्वारा एक बार में किए जा सकने वाले अनुरोधों की संख्या.
CPU संख्या | "gcf_gen1" किसी फ़ंक्शन को आवंटित करने के लिए सीपीयू की आंशिक संख्या।
प्रवेश सेटिंग्स विकल्प.इनग्रेससेटिंग | रीसेट वैल्यू प्रवेश सेटिंग्स जो नियंत्रित करती हैं कि इस फ़ंक्शन को कहां से कॉल किया जा सकता है।
लेबल रिकॉर्ड<स्ट्रिंग, स्ट्रिंग> फ़ंक्शन पर सेट करने के लिए उपयोगकर्ता लेबल.
maxInstances संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू समानांतर में चलने वाले उदाहरणों की अधिकतम संख्या.
याद विकल्प.मेमोरीऑप्शन | अभिव्यक्ति <संख्या> | रीसेट वैल्यू किसी फ़ंक्शन को आवंटित की जाने वाली मेमोरी की मात्रा.
minInstances संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू किसी निश्चित समय पर चलने वाले वास्तविक उदाहरणों की न्यूनतम संख्या।
छोड़ देना बूलियन | अभिव्यक्ति <बूलियन> यदि सत्य है, तो इस फ़ंक्शन को तैनात या अनुकरण न करें।
क्षेत्र विकल्प.समर्थित क्षेत्र | स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग> | रीसेट वैल्यू वह क्षेत्र जहां कार्यों को तैनात किया जाना चाहिए.
पुन: प्रयास बूलियन | अभिव्यक्ति <बूलियन> | रीसेट वैल्यू क्या असफल निष्पादन दोबारा दिया जाना चाहिए।
रहस्य (स्ट्रिंग | सीक्रेटपरम)[]
सेवा खाता स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग> | रीसेट वैल्यू फ़ंक्शन को चलाने के लिए विशिष्ट सेवा खाता।
समयबाह्यसेकंड संख्या | अभिव्यक्ति <संख्या> | रीसेट वैल्यू फ़ंक्शन के लिए सेकंड में टाइमआउट, संभावित मान 0 से 540 हैं। HTTPS फ़ंक्शन उच्चतर टाइमआउट निर्दिष्ट कर सकते हैं।
vpcकनेक्टर स्ट्रिंग | अभिव्यक्ति <स्ट्रिंग> | रीसेट वैल्यू क्लाउड फ़ंक्शन को निर्दिष्ट वीपीसी कनेक्टर से कनेक्ट करें।
vpcConnectorEgressSettings विकल्प.VpcEgressSetting | रीसेट वैल्यू वीपीसी कनेक्टर के लिए निकास सेटिंग्स।

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.एपआईडी

किसी विशिष्ट एप्लिकेशन पर ट्रिगर करने के लिए फ़ंक्शन का दायरा बनाएं।

हस्ताक्षर:

appId?: string;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.कॉनकरेंसी

किसी फ़ंक्शन द्वारा एक बार में किए जा सकने वाले अनुरोधों की संख्या.

केवल क्लाउड फ़ंक्शंस v2 पर चल रहे फ़ंक्शंस पर लागू किया जा सकता है। शून्य का मान डिफ़ॉल्ट संगामिति को पुनर्स्थापित करता है (80 जब सीपीयू > = 1, 1 अन्यथा)। यदि cpu 1 से कम है, तो समवर्तीता को 1 के अलावा किसी अन्य मान पर सेट नहीं किया जा सकता है। समवर्तीता के लिए अधिकतम मान 1,000 है।

हस्ताक्षर:

concurrency?: number | Expression<number> | ResetValue;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.सीपीयू

किसी फ़ंक्शन को आवंटित करने के लिए सीपीयू की आंशिक संख्या।

< वाले फ़ंक्शंस के लिए डिफ़ॉल्ट 1 है = 2 जीबी रैम और बड़े मेमोरी साइज के लिए बढ़ जाती है। यह gcloud उपयोगिता का उपयोग करते समय डिफ़ॉल्ट से भिन्न होता है और Google क्लाउड फ़ंक्शंस जनरेशन 1 में निर्दिष्ट निश्चित राशि से भिन्न होता है। gcloud या क्लाउड फ़ंक्शंस जनरेशन 1 में उपयोग की जाने वाली CPU मात्रा पर वापस लौटने के लिए, इसे "gcf_gen1" मान पर सेट करें।

हस्ताक्षर:

cpu?: number | "gcf_gen1";

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.इनग्रेससेटिंग्स

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

हस्ताक्षर:

ingressSettings?: options.IngressSetting | ResetValue;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.लेबल

फ़ंक्शन पर सेट करने के लिए उपयोगकर्ता लेबल।

हस्ताक्षर:

labels?: Record<string, string>;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.मैक्सइंस्टेंस

समानांतर में चलने वाले उदाहरणों की अधिकतम संख्या.

हस्ताक्षर:

maxInstances?: number | Expression<number> | ResetValue;

अलर्ट.क्रैशलाइटिक्स.क्रैशलिटिक्सऑप्शंस.मेमोरी

किसी फ़ंक्शन को आवंटित की जाने वाली मेमोरी की मात्रा.

हस्ताक्षर:

memory?: options.MemoryOption | Expression<number> | ResetValue;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.मिनइंस्टेंस

किसी निश्चित समय पर चलने वाले वास्तविक उदाहरणों की न्यूनतम संख्या।

उदाहरणों को मेमोरी आवंटन और निष्क्रिय होने पर सीपीयू आवंटन के 10% के लिए बिल किया जाएगा।

हस्ताक्षर:

minInstances?: number | Expression<number> | ResetValue;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.ओमिट

यदि सत्य है, तो इस फ़ंक्शन को तैनात या अनुकरण न करें।

हस्ताक्षर:

omit?: boolean | Expression<boolean>;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.क्षेत्र

वह क्षेत्र जहां कार्यों को तैनात किया जाना चाहिए.

हस्ताक्षर:

region?: options.SupportedRegion | string | Expression<string> | ResetValue;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.पुनः प्रयास करें

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

हस्ताक्षर:

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

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.रहस्य

हस्ताक्षर:

secrets?: (string | SecretParam)[];

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

फ़ंक्शन को चलाने के लिए विशिष्ट सेवा खाता।

हस्ताक्षर:

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

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

फ़ंक्शन के लिए सेकंड में टाइमआउट, संभावित मान 0 से 540 हैं। HTTPS फ़ंक्शन उच्चतर टाइमआउट निर्दिष्ट कर सकते हैं।

जेन 2 फ़ंक्शन के लिए न्यूनतम टाइमआउट 1s है। किसी फ़ंक्शन के लिए अधिकतम टाइमआउट फ़ंक्शन के प्रकार पर निर्भर करता है: इवेंट हैंडलिंग फ़ंक्शन का अधिकतम टाइमआउट 540s (9 मिनट) होता है। HTTPS और कॉल करने योग्य फ़ंक्शंस का अधिकतम टाइमआउट 36,00s (1 घंटा) है। कार्य कतार फ़ंक्शंस का अधिकतम टाइमआउट 1,800s (30 मिनट) है

हस्ताक्षर:

timeoutSeconds?: number | Expression<number> | ResetValue;

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.वीपीसीकनेक्टर

क्लाउड फ़ंक्शन को निर्दिष्ट वीपीसी कनेक्टर से कनेक्ट करें।

हस्ताक्षर:

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

अलर्ट.क्रैशलिटिक्स.क्रैशलिटिक्सऑप्शंस.vpcConnectorEgressSettings

वीपीसी कनेक्टर के लिए निकास सेटिंग्स।

हस्ताक्षर:

vpcConnectorEgressSettings?: options.VpcEgressSetting | ResetValue;