REST Resource: sites.releases

Risorsa: rilascio

Una Release è una raccolta particolare di configurazioni e file impostata per essere pubblica in un determinato momento.

Rappresentazione JSON
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
Campi
name

string

Solo uscita. L'identificatore univoco della versione, in uno dei seguenti formati:

  • sites/ SITE_ID /releases/ RELEASE_ID

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

Questo nome viene fornito nel corpo della risposta quando chiami releases.create o channels.releases.create .

version

object ( Version )

Solo uscita. La configurazione e il contenuto rilasciato.

type

enum ( Type )

Spiega il motivo del rilascio.

Specificare un valore per questo campo solo durante la creazione di una versione di tipo SITE_DISABLE .

releaseTime

string ( Timestamp format)

Solo uscita. L'ora in cui la versione sarà pubblica.

Un timestamp in formato RFC3339 UTC "Zulu", con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

Solo uscita. Identifica l'utente che ha creato la versione.

message

string

La descrizione della distribuzione al momento della creazione della versione. Il valore può contenere fino a 512 caratteri.

Metodi

create

Crea una nuova versione, che fa sì che il contenuto della versione specificata venga visualizzato attivamente sugli URL appropriati.

get

Ottiene la versione specificata per un sito o un canale.

list

Elenca le versioni create per il sito o il canale specificato.