Method: projects.databases.list

Projedeki tüm veritabanlarını listeleyin.

HTTP isteği

GET https://firestore.googleapis.com/v1/{parent=projects/*}/databases

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

Yol parametreleri

Parametreler
parent

string

Zorunlu. projects/{projectId} formunun üst adı

Sorgu parametreleri

Parametreler
showDeleted

boolean

True (doğru) ise silinen kaynakları da döndürür.

İstek içeriği

İsteğin gövdesi boş olmalıdır.

Yanıt gövdesi

Bir projeye ait veritabanlarının listesi.

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

JSON gösterimi
{
  "databases": [
    {
      object (Database)
    }
  ],
  "unreachable": [
    string
  ]
}
Alanlar
databases[]

object (Database)

Projedeki veritabanları.

unreachable[]

string

Bağımsız veritabanlarıyla ilgili verilerin listelenememesi durumunda buraya kaydedilir.

Bu örnek giriş şöyle olabilir: projects/some_project/locations/some_location Bu, Veritabanının bulunduğu Bulut Bölgesi şu anda kullanılamıyorsa gerçekleşebilir. Bu durumda, veritabanıyla ilgili tüm ayrıntıları alamayız. Bir "Get" işlemi göndererek daha ayrıntılı bir hata mesajı alabilirsiniz (veya kaynak getirme ihtimaliniz de vardır). kaynak veya 'Liste' isteği istekte bulunabilirsiniz.

Yetkilendirme kapsamları

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

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.