firebase-admin.functions package

Firebase फ़ंक्शन सेवा.

फ़ंक्शन

फ़ंक्शन ब्यौरा
getFunctions(ऐप्लिकेशन) यह किसी डिफ़ॉल्ट ऐप्लिकेशन या किसी ऐप्लिकेशन के लिए, फ़ंक्शन सेवा इस्तेमाल करती है.getFunctions() को बिना किसी आर्ग्युमेंट के, डिफ़ॉल्ट ऐप्लिकेशन की Functions सेवा को ऐक्सेस करने के लिए कहा जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी Functions सेवा को ऐक्सेस करने के लिए, getFunctions(app) के तौर पर कॉल किया जा सकता है.

क्लास

क्लास ब्यौरा
फ़ंक्शन Firebase Functions सेवा का इंटरफ़ेस.
काम की सूची TaskQueue इंटरफ़ेस.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
पूरी डिलीवरी सटीक डिलीवरी के साथ टास्क के विकल्प दिखाने वाला इंटरफ़ेस.
डिलीवरी में देरी देरी से डिलीवर होने वाले टास्क के विकल्पों को दिखाने वाला इंटरफ़ेस.
TaskOptionsप्रयोग के तौर पर शुरू किए गए एक्सपेरिमेंटल (बीटा) टास्क के विकल्पों को दिखाने वाला टाइप.

उपनाम टाइप

उपनाम लिखें ब्यौरा
डिलीवरी का शेड्यूल डिलीवरी शेड्यूल के विकल्पों को दिखाने वाला टाइप. DeliverySchedule, Delay Delivery और Alldelivery टाइप के यूनियन टाइप हैं.
TaskOptions टास्क के विकल्पों को दिखाने वाला टाइप.

getFunctions(ऐप्लिकेशन)

डिफ़ॉल्ट ऐप्लिकेशन या दिए गए ऐप्लिकेशन के लिए फ़ंक्शन सेवा मिलती है.

डिफ़ॉल्ट ऐप्लिकेशन की Functions सेवा को ऐक्सेस करने के लिए, getFunctions() को बिना किसी तर्क के कॉल किया जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी Functions सेवा को ऐक्सेस करने के लिए, getFunctions(app) के तौर पर कॉल किया जा सकता है.

हस्ताक्षर:

export declare function getFunctions(app?: App): Functions;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन ऐप्लिकेशन वैकल्पिक ऐप्लिकेशन जिसके लिए Functions सेवा देनी है. अगर यह पैरामीटर उपलब्ध नहीं कराया जाता है, तो Functions की डिफ़ॉल्ट सेवा दिखाई जाती है.

लौटाए जाने वाले प्रॉडक्ट:

फ़ंक्शन

अगर कोई ऐप्लिकेशन नहीं दिया गया है, तो डिफ़ॉल्ट Functions सेवा या दिए गए ऐप्लिकेशन से जुड़ी Functions सेवा.

पहला उदाहरण

// Get the `Functions` service for the default app
const defaultFunctions = getFunctions();

दूसरा उदाहरण

// Get the `Functions` service for a given app
const otherFunctions = getFunctions(otherApp);

डिलीवरी शेड्यूल

डिलीवरी शेड्यूल के विकल्पों को दिखाने वाला टाइप. DeliverySchedule, Delay Delivery और Alldelivery टाइप के यूनियन टाइप हैं.

हस्ताक्षर:

export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;

काम के विकल्प

टास्क के विकल्पों को दिखाने वाला टाइप.

हस्ताक्षर:

export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
    dispatchDeadlineSeconds?: number;
    id?: string;
    headers?: Record<string, string>;
};