Method: projects.locations.instances.create

Meminta agar DatabaseInstance baru dibuat. Status DatabaseInstance yang berhasil dibuat adalah ACTIVE .

Hanya tersedia untuk proyek pada paket Blaze. Project dapat diupgrade menggunakan Cloud Billing API https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo .

Perhatikan bahwa mungkin diperlukan waktu beberapa menit agar status pengaktifan penagihan diterapkan ke sistem Firebase.

permintaan HTTP

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

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
parent

string

Proyek induk yang akan dibuatkan instance databasenya, dalam bentuk: projects/{project-number}/locations/{location-id} .

Otorisasi memerlukan izin IAM berikut pada parent sumber daya yang ditentukan:

  • firebasedatabase.instances.create

Parameter kueri

Parameter
databaseId

string

Pengidentifikasi unik global dari instance database.

validateOnly

boolean

Jika disetel ke true, permintaan akan divalidasi tetapi tidak dikirimkan.

Permintaan tubuh

Badan permintaan berisi instance DatabaseInstance .

Badan respons

Jika berhasil, isi respons berisi instance DatabaseInstance yang baru dibuat.

Lingkup Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .