Method: projects.defaultBucket.create

एक स्पार्क टियर-योग्य क्लाउड स्टोरेज बकेट बनाता है और इसे आपके फायरबेस प्रोजेक्ट से लिंक करता है। यदि डिफ़ॉल्ट बकेट पहले से मौजूद है, तो यह विधि इसे आपके फायरबेस प्रोजेक्ट से पुनः लिंक कर देगी। मूल्य निर्धारण विवरण के लिए https://firebase.google.com/pricing देखें।

HTTP अनुरोध

POST https://firebasestorage.googleapis.com/v1alpha/{parent=projects/*}/defaultBucket

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

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। मूल संसाधन जहां डिफ़ॉल्ट बकेट बनाया जाएगा, projects/{project_id_or_number}

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

  • firebasestorage.defaultBucket.create

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

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

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

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

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

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

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

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

आईएएम अनुमतियाँ

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

  • firebasestorage.defaultBucket.create

अधिक जानकारी के लिए, IAM दस्तावेज़ देखें।