ऐसा CloudEvent जिसमें DataSnapshot या कोई बदलाव शामिल हो
हस्ताक्षर:
export interface DatabaseEvent<T, Params = Record<string, string>> extends CloudEvent<T>
एक्सटेंडेड: CloudEvent<T>
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
firebaseDatabaseHost | स्ट्रिंग | डेटाबेस इंस्टेंस का डोमेन |
इंस्टेंस | स्ट्रिंग | पूरी तरह क्वालिफ़ाइड संसाधन के नाम का इंस्टेंस आईडी वाला हिस्सा |
जगह | स्ट्रिंग | डेटाबेस की लोकेशन |
पैरामीटर | पैरामीटर | एक ऑब्जेक्ट, जिसमें पाथ पैटर्न की वैल्यू शामिल हैं. सिर्फ़ नाम वाले कैप्चर ग्रुप भरे जाएंगे - {key}, {key=*}, {key=**} |
रेफ़रंस | स्ट्रिंग | डेटाबेस रेफ़रंस पाथ |
डेटाबेस.DatabaseEvent.firebaseDatabaseHost
डेटाबेस इंस्टेंस का डोमेन
हस्ताक्षर:
firebaseDatabaseHost: string;
डेटाबेस.DatabaseEvent.instance
पूरी तरह क्वालिफ़ाइड संसाधन के नाम का इंस्टेंस आईडी वाला हिस्सा
हस्ताक्षर:
instance: string;
डेटाबेस.DatabaseEvent.location
डेटाबेस की लोकेशन
हस्ताक्षर:
location: string;
डेटाबेस.DatabaseEvent.params
एक ऑब्जेक्ट, जिसमें पाथ पैटर्न की वैल्यू शामिल हैं. सिर्फ़ नाम वाले कैप्चर ग्रुप भरे जाएंगे - {key}, {key=*}, {key=**}
हस्ताक्षर:
params: Params;
डेटाबेस.DatabaseEvent.ref
डेटाबेस रेफ़रंस पाथ
हस्ताक्षर:
ref: string;