Method: sites.releases.create

Crée une nouvelle version, qui affiche activement le contenu de la version spécifiée sur la ou les URL appropriées.

Requête HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/releases

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
parent

string

Requis. Le site ou la chaîne auquel appartient la version, dans l'un des formats suivants :

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

Paramètres de requête

Paramètres
versionName

string

L'identifiant unique d'une version, au format :

sites/ SITE_ID /versions/ VERSION_ID

Le SITE_ID dans cet identifiant de version doit correspondre au SITE_ID dans le paramètre parent .

Ce paramètre de requête doit être vide si le champ type dans le corps de la requête est SITE_DISABLE .

Corps de la demande

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

Corps de réponse

En cas de succès, le corps de la réponse contient une instance nouvellement créée de Release .

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 .