REST Resource: sites.releases

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 (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
Des champs
name

string

Sortie uniquement. L'identifiant unique de la version, dans l'un des formats suivants :

  • sites/ SITE_ID /releases/ RELEASE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID /releases/ RELEASE_ID

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

version

object ( Version )

Sortie uniquement. La configuration et le contenu publiés.

type

enum ( 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 SITE_DISABLE .

releaseTime

string ( Timestamp format)

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 : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

Sortie uniquement. Identifie l'utilisateur qui a créé la version.

message

string

La description du déploiement lors de la création de la version. La valeur peut comporter jusqu'à 512 caractères.

Méthodes

create

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

get

Obtient la version spécifiée pour un site ou un canal.

list

Répertorie les versions qui ont été créées pour le site ou le canal spécifié.