Method: projects.buckets.list

किसी प्रोजेक्ट के लिए लिंक किए गए स्टोरेज बकेट को सूचीबद्ध करता है।

HTTP अनुरोध

GET https://firebasestorage.googleapis.com/v1beta/{parent=projects/*}/buckets

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

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। मूल फायरबेस प्रोजेक्ट का संसाधन नाम, projects/{project_number} .

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

  • firebasestorage.buckets.list

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

पैरामीटर
pageSize

integer

वापस आने वाली बाल्टियों की अधिकतम संख्या. यदि सेट नहीं किया गया है, तो सर्वर उचित डिफ़ॉल्ट का उपयोग करेगा।

pageToken

string

एक पेज टोकन, जो पिछली buckets.list कॉल से प्राप्त हुआ था। अगले पृष्ठ को पुनः प्राप्त करने के लिए इसे प्रदान करें।

पेजिनेट करते समय, buckets.list को प्रदान किए गए अन्य सभी पैरामीटर उस कॉल से मेल खाने चाहिए जो पेज टोकन प्रदान करता है।

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

अनुरोध का मुख्य भाग खाली होना चाहिए.

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

सफल होने पर, प्रतिक्रिया निकाय में निम्नलिखित संरचना वाला डेटा शामिल होता है:

प्रतिक्रिया buckets.list द्वारा लौटाई गई।

JSON प्रतिनिधित्व
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
खेत
buckets[]

object ( Bucket )

लिंक की गई बकेट की सूची.

nextPageToken

string

एक टोकन जिसे अगले पेज को पुनः प्राप्त करने के लिए pageToken के रूप में भेजा जा सकता है। यदि यह फ़ील्ड छोड़ दिया जाता है, तो कोई अगला पृष्ठ नहीं रहेगा।

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

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

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

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

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

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

  • firebasestorage.buckets.list

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