Method: projects.locations.instances.create

अनुरोध है कि एक नया DatabaseInstance बनाया जाए। सफलतापूर्वक बनाए गए DatabaseInstance की स्थिति ACTIVE है।

केवल ब्लेज़ योजना पर परियोजनाओं के लिए उपलब्ध है। क्लाउड बिलिंग एपीआई https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo का उपयोग करके परियोजनाओं को अपग्रेड किया जा सकता है।

ध्यान दें कि बिलिंग सक्षमता स्थिति को फायरबेस सिस्टम पर प्रसारित होने में कुछ मिनट लग सकते हैं।

HTTP अनुरोध

POST https://firebasedatabase.googleapis.com/v1beta/{parent=projects/*/locations/*}/instances

यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
parent

string

मूल प्रोजेक्ट जिसके लिए डेटाबेस इंस्टेंस बनाना है, इस रूप में: projects/{project-number}/locations/{location-id}

प्राधिकरण को निर्दिष्ट संसाधन parent पर निम्नलिखित IAM अनुमति की आवश्यकता है:

  • firebasedatabase.instances.create

क्वेरी पैरामीटर

पैरामीटर
databaseId

string

डेटाबेस उदाहरण का विश्व स्तर पर अद्वितीय पहचानकर्ता।

validateOnly

boolean

जब सही पर सेट किया जाता है, तो अनुरोध मान्य हो जाएगा लेकिन सबमिट नहीं किया जाएगा।

निकाय से अनुरोध करें

अनुरोध निकाय में DatabaseInstance का एक उदाहरण शामिल है।

प्रतिक्रिया निकाय

सफल होने पर, प्रतिक्रिया निकाय में DatabaseInstance का एक नया बनाया गया उदाहरण शामिल होता है।

प्राधिकरण के दायरे

निम्नलिखित OAuth स्कोप में से एक की आवश्यकता है:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।