Ressource : Libération
Une Release
est un ensemble particulier de configurations et de fichiers qui sont définis pour être publics à un moment donné.
Représentation JSON |
---|
{ "name": string, "version": { object ( |
Des champs | |
---|---|
name | Sortie uniquement. L'identifiant unique de la version, dans l'un des formats suivants :
releases.create channels.releases.create . |
version | Sortie uniquement. La configuration et le contenu publiés. |
type | Explique la raison de la libération. Spécifiez une valeur pour ce champ uniquement lors de la création d'une version de type |
releaseTime | Sortie uniquement. L'heure à laquelle la version doit être publique. Un horodatage au format RFC3339 UTC "Zulu", avec une résolution en nanosecondes et jusqu'à neuf chiffres fractionnaires. Exemples : |
releaseUser | Sortie uniquement. Identifie l'utilisateur qui a créé la version. |
message | La description du déploiement lors de la création de la version. La valeur peut comporter jusqu'à 512 caractères. |
Taper
Le type de version ; indique ce qui est arrivé au contenu du site.
Énumérations | |
---|---|
TYPE_UNSPECIFIED | Un type non spécifié. Indique qu'une version a été publiée. Il s'agit de la valeur par défaut lorsqu'aucun autre |
DEPLOY | Une version a été téléchargée sur Firebase Hosting et publiée. |
ROLLBACK | La version renvoie à une version précédemment déployée. |
SITE_DISABLE | La version empêche le site de diffuser du contenu. Firebase Hosting agit comme si le site n'avait jamais existé. |
Méthodes | |
---|---|
| Crée une nouvelle version, qui affiche activement le contenu de la version spécifiée sur la ou les URL appropriées. |
| Obtient la version spécifiée pour un site ou un canal. |
| Répertorie les versions qui ont été créées pour le site ou le canal spécifié. |