Method: projects.locations.instances.list

Belirtilen üst projeyle ilişkili her DatabaseInstance listeler.

Liste öğeleri belirli bir sıraya göre döndürülmez, ancak pageToken ile ek istekler yapıldığında veritabanı örneklerinin tutarlı bir görünümü olacaktır.

Ortaya çıkan liste herhangi bir STATE içindeki örnekleri içerir.

Liste sonuçları birkaç saniyeliğine eskimiş olabilir.

Tutarlı okumalar için instances.get kullanın.

HTTP isteği

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

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

Yol parametreleri

Parametreler
parent

string

Veritabanı örneklerinin listeleneceği ana proje şu biçimdedir: projects/{project-number}/locations/{location-id}

Tüm konumları listelemek için şu biçimde bir üst öğe kullanın: projects/{project-number}/locations/-

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

  • firebasedatabase.instances.list

Sorgu parametreleri

Parametreler
pageToken

string

Belirteç, önceki bir çağrıdan instances.list geri döndü ve veritabanı örnekleri kümesinin neresinde listelemeye devam edileceğini belirtti.

pageSize

integer

Yanıtta döndürülecek maksimum veritabanı örneği sayısı.

Sunucu kendi takdirine bağlı olarak bundan daha azını döndürebilir. Hiçbir değer belirtilmezse (veya çok büyük bir değer belirtilirse), sunucu kendi sınırını uygulayacaktır.

showDeleted

boolean

DELETED durumundaki DatabaseInstances'ın da döndürülmesi gerektiğini belirtin.

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:

instances.list yönteminden gelen yanıt.

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

object ( DatabaseInstance )

Ana Firebase projesindeki her DatabaseInstance listesi.

nextPageToken

string

Sonuç listesi tek bir yanıta sığmayacak kadar büyükse bir belirteç döndürülür. Dize boşsa bu yanıt, sonuçların son sayfasıdır.

Bu belirteç, sonraki veritabanı örnekleri grubunu bulmak için instances.list yapılan sonraki çağrıda kullanılabilir.

Sayfa belirteçleri kısa ömürlüdür ve kalıcı olmamalıdır.

Yetki Kapsamları

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

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

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