Method: projects.locations.instances.undelete

Stellt eine DatabaseInstance wieder her, die zuvor zum Löschen markiert war. Nachdem die Löschmethode verwendet wurde, werden Datenbankinstanzen für 20 Tage auf den DELETED Status gesetzt und innerhalb von 30 Tagen gelöscht. Datenbanken im DELETED Status können ohne Datenverlust wiederhergestellt werden. Diese Methode darf nur auf einer DatabaseInstance im DELETED Status verwendet werden. Bereinigte Datenbankinstanzen können möglicherweise nicht wiederhergestellt werden.

HTTP-Anfrage

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

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
name

string

Der vollständig qualifizierte Ressourcenname der Datenbankinstanz im Format: projects/{project-number}/locations/{location-id}/instances/{database-id}

Für die Autorisierung ist die folgende IAM- Berechtigung für den angegebenen name erforderlich:

  • firebasedatabase.instances.undelete

Anforderungstext

Der Anfragetext muss leer sein.

Antwortkörper

Bei Erfolg enthält der Antworttext eine Instanz von DatabaseInstance .

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .