Method: projects.buckets.list

একটি প্রকল্পের জন্য সংযুক্ত স্টোরেজ বালতি তালিকাভুক্ত করে।

HTTP অনুরোধ

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

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
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 ডকুমেন্টেশন দেখুন।