Method: projects.buckets.list

Bir proje için bağlantılı depolama paketlerini listeler.

HTTP isteği

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

URL, gRPC Kod Dönüştürme sözdizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Gerekli. Ana Firebase projesinin kaynak adı, projects/{project_number} .

Yetkilendirme, belirtilen kaynak parent aşağıdaki IAM iznini gerektirir:

  • firebasestorage.buckets.list

Sorgu parametreleri

Parametreler
pageSize

integer

Döndürülecek maksimum paket sayısı. Ayarlanmazsa sunucu makul bir varsayılanı kullanacaktır.

pageToken

string

Önceki bir buckets.list çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın.

Sayfalandırma sırasında, buckets.list sağlanan diğer tüm parametrelerin, sayfa belirtecini sağlayan çağrıyla eşleşmesi gerekir.

Talep gövdesi

İstek gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi aşağıdaki yapıya sahip verileri içerir:

buckets.list tarafından döndürülen yanıt.

JSON gösterimi
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Alanlar
buckets[]

object ( Bucket )

Bağlantılı paketlerin listesi.

nextPageToken

string

Sonraki sayfayı almak için pageToken olarak gönderilebilecek bir belirteç. Bu alan atlanırsa sonraki sayfalar olmaz.

Yetki Kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.

IAM İzinleri

parent kaynakta aşağıdaki IAM iznini gerektirir:

  • firebasestorage.buckets.list

Daha fazla bilgi için IAM belgelerine bakın.