Method: projects.webApps.remove

Supprime la WebApp spécifiée du FirebaseProject .

Requête HTTP

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

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
{
  "allowMissing": boolean,
  "validateOnly": boolean,
  "etag": string,
  "immediate": boolean
}
Des champs
allowMissing

boolean

Si la valeur est true et que l'application n'est pas trouvée, la demande aboutira mais aucune action ne sera entreprise sur le serveur.

validateOnly

boolean

Si la valeur est true, la demande est uniquement validée. L'application ne sera pas supprimé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.

immediate

boolean

Détermine s'il faut supprimer immédiatement la WebApp .

Si la valeur est true, l'application est immédiatement supprimée du projet et ne peut pas être restaurée dans le projet.

S'il n'est pas défini, la valeur par défaut est false, ce qui signifie que l'application expirera dans 30 jours. Dans les 30 jours, l'application peut être restaurée dans le projet à l'aide de webApps.undelete

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 .