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
के साथ पूरा किया जाता है.