Method: projects.locations.instances.undelete

Daha önce silinmek üzere işaretlenmiş bir DatabaseInstance geri yükler. Silme yöntemi kullanıldıktan sonra DatabaseInstances 20 gün boyunca DELETED durumuna ayarlanır ve 30 gün içinde temizlenecektir. DELETED durumundaki veritabanları herhangi bir veri kaybı olmadan silinebilir. Bu yöntem yalnızca DELETED durumundaki bir DatabaseInstance'ta kullanılabilir. Temizlenen Veritabanı Örnekleri kurtarılamayabilir.

HTTP isteği

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

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

Yol parametreleri

Parametreler
name

string

Veritabanı örneğinin şu biçimdeki tam nitelikli kaynak adı: projects/{project-number}/locations/{location-id}/instances/{database-id}

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

  • firebasedatabase.instances.undelete

Talep gövdesi

İstek gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi 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.