Functions class

Firebase Functions सेवा का इंटरफ़ेस.

हस्ताक्षर:

export declare class Functions 

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
ऐप्लिकेशन ऐप्लिकेशन

तरीके

तरीका मॉडिफ़ायर ब्यौरा
taskQuery(FunctionName, extensionsId) दिए गए फ़ंक्शन के नाम के लिए, Task चेतावनी का रेफ़रंस बनाता है. फ़ंक्शन का नाम इनमें से कोई एक हो सकता है:1) पूरी तरह क्वालिफ़ाइड फ़ंक्शन रिसॉर्स का नाम: projects/{project}/locations/{location}/functions/{functionName}2) जगह और फ़ंक्शन के नाम के साथ, संसाधन का कुछ हिस्सा, इस स्थिति में रनटाइम प्रोजेक्ट आईडी का इस्तेमाल होता है: locations/{location}/functions/{functionName}3) फ़ंक्शन का कुछ नाम, जिसमें रनटाइम प्रोजेक्ट आईडी और डिफ़ॉल्ट जगह की जगह us-central1 का इस्तेमाल किया जाता है: {functionName}

Functions.ऐप्लिकेशन

हस्ताक्षर:

readonly app: App;

Functions.taskQuery()

दिए गए फ़ंक्शन के नाम के लिए, Task चेतावनी का रेफ़रंस बनाता है. फ़ंक्शन का नाम इनमें से कोई एक हो सकता है:

1) पूरी तरह क्वालिफ़ाइड फ़ंक्शन रिसॉर्स का नाम: projects/{project}/locations/{location}/functions/{functionName}

2) जगह और फ़ंक्शन के नाम के साथ, संसाधन का आंशिक नाम. इस मामले में, रनटाइम प्रोजेक्ट आईडी का इस्तेमाल किया जाता है: locations/{location}/functions/{functionName}

3) फ़ंक्शन का पार्शियल नाम, इस स्थिति में रनटाइम प्रोजेक्ट आईडी और डिफ़ॉल्ट जगह us-central1 का इस्तेमाल किया जाता है: {functionName}

हस्ताक्षर:

taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
functionName स्ट्रिंग फ़ंक्शन का नाम.
extensionId स्ट्रिंग Firebase एक्सटेंशन आईडी का इस्तेमाल करना ज़रूरी नहीं है.

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

टास्क सूची<Args>

ऐसा प्रॉमिस जो TaskQueue के साथ पूरा किया जाता है.