Method: projects.locations.instances.undelete

Memulihkan DatabaseInstance yang sebelumnya ditandai untuk dihapus. Setelah metode penghapusan digunakan, DatabaseInstances diatur ke status DELETED selama 20 hari, dan akan dihapus dalam waktu 30 hari. Basis data dalam status DELETED dapat dibatalkan penghapusannya tanpa kehilangan data apa pun. Metode ini hanya dapat digunakan pada DatabaseInstance dalam keadaan DELETED . DatabaseInstances yang telah dibersihkan mungkin tidak dapat dipulihkan.

permintaan HTTP

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

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
name

string

Nama sumber daya instance database yang sepenuhnya memenuhi syarat, dalam bentuk: projects/{project-number}/locations/{location-id}/instances/{database-id}

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

  • firebasedatabase.instances.undelete

Permintaan tubuh

Badan permintaan harus kosong.

Badan respons

Jika berhasil, isi respons berisi instance DatabaseInstance .

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 .