एक DatabaseInstance
पुनर्स्थापित करता है जिसे पहले हटाए जाने के लिए चिह्नित किया गया था। डिलीट विधि का उपयोग करने के बाद, DatabaseInstances को 20 दिनों के लिए DELETED
स्थिति पर सेट किया जाता है, और 30 दिनों के भीतर शुद्ध कर दिया जाएगा। DELETED
स्थिति में डेटाबेस को बिना कोई डेटा खोए अनडिलीट किया जा सकता है। इस विधि का उपयोग केवल DELETED
स्थिति में DatabaseInstance पर किया जा सकता है। पर्ज किए गए डेटाबेसइंस्टेंस को पुनर्प्राप्त नहीं किया जा सकता है।
HTTP अनुरोध
POST https://firebasedatabase.googleapis.com/v1beta/{name=projects/*/locations/*/instances/*}:undelete
यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।
पथ पैरामीटर
पैरामीटर | |
---|---|
name | डेटाबेस इंस्टेंस का पूर्णतः योग्य संसाधन नाम, इस रूप में: प्राधिकरण को निर्दिष्ट संसाधन
|
निकाय से अनुरोध करें
अनुरोध का मुख्य भाग खाली होना चाहिए.
प्रतिक्रिया निकाय
सफल होने पर, प्रतिक्रिया निकाय में DatabaseInstance
का एक उदाहरण होता है।
प्राधिकरण के दायरे
निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।