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 | Requis. Le nom de la ressource de la
|
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 | 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 | Si la valeur est true, la demande est uniquement validée. L'application ne sera pas supprimée. |
etag | Somme de contrôle fournie dans la ressource Si elle est fournie, cette somme de contrôle garantit que le client dispose d'une valeur à jour avant de continuer. |
immediate | Détermine s'il faut supprimer immédiatement la 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 |
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 .