Method: projects.webApps.undelete

Restaure la WebApp spécifiée dans le FirebaseProject .

Requête HTTP

POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:undelete

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
name

string

Requis. Le nom de la ressource de la WebApp , au format :

projects/ PROJECT_IDENTIFIER /webApps/ APP_ID


Puisqu'un APP_ID est un identifiant unique, le modèle d'accès à la ressource unique de la sous-collection peut être utilisé ici, au format :

projects/-/webApps/ APP_ID


Reportez-vous au champ Nom de la WebApp pour plus de détails sur les valeurs PROJECT_IDENTIFIER et APP_ID .

Corps de la demande

Le corps de la requête contient des données avec la structure suivante :

Représentation JSON
{
  "validateOnly": boolean,
  "etag": string
}
Des champs
validateOnly

boolean

Si la valeur est true, la demande est uniquement validée. L'application ne sera pas restaurée.

etag

string

Somme de contrôle fournie dans la ressource WebApp .

Si elle est fournie, cette somme de contrôle garantit que le client dispose d'une valeur à jour avant de continuer.

Corps de réponse

En cas de succès, le corps de la réponse contient une instance de Operation .

Portées des autorisations

Nécessite l'une des étendues OAuth suivantes :

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

Pour plus d'informations, consultez la Présentation de l'authentification .