Method: projects.locations.instances.create

Yeni bir DatabaseInstance oluşturulmasını ister. Başarılı bir şekilde oluşturulan DatabaseInstance'ın durumu ACTIVE .

Yalnızca Blaze planındaki projeler için kullanılabilir. Projeler, https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo Bulut Faturalandırma API'si kullanılarak yükseltilebilir.

Faturalandırma etkinleştirme durumunun Firebase sistemlerine yayılmasının birkaç dakika sürebileceğini unutmayın.

HTTP isteği

POST 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ı örneğinin oluşturulacağı ana proje şu biçimdedir: projects/{project-number}/locations/{location-id} .

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

  • firebasedatabase.instances.create

Sorgu parametreleri

Parametreler
databaseId

string

Veritabanı örneğinin genel olarak benzersiz tanımlayıcısı.

validateOnly

boolean

Doğru olarak ayarlandığında istek doğrulanır ancak gönderilmez.

Talep gövdesi

İstek gövdesi DatabaseInstance örneğini içerir.

Yanıt gövdesi

Başarılı olursa, yanıt gövdesi yeni oluşturulan DatabaseInstance örneğini içerir.

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.