Method: sites.versions.patch

Met à jour les métadonnées spécifiées pour la version spécifiée.

Cette méthode échouera avec FAILED_PRECONDITION en cas de transition d'état non valide. Les transitions d'état prises en charge pour une version vont de CREATED à FINALIZED .

Utilisez versions.delete pour définir le statut d'une version sur DELETED .

Requête HTTP

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
version.name

string

Le nom complet de la ressource pour la version, au format :

sites/ SITE_ID /versions/ VERSION_ID

Ce nom est fourni dans le corps de la réponse lorsque vous appelez versions.create .

Paramètres de requête

Paramètres
updateMask

string ( FieldMask format)

Un ensemble de noms de champs de votre version que vous souhaitez mettre à jour.

Un champ sera écrasé si et seulement si il est dans le masque. Si aucun masque n’est fourni, un masque par défaut de status uniquement sera utilisé.

Il s'agit d'une liste de noms de champs entièrement qualifiés, séparés par des virgules. Exemple : "config,status" .

Corps de la demande

Le corps de la requête contient une instance de Version .

Corps de réponse

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

Portées des autorisations

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

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

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