REST Resource: sites.releases

Zasób: Wydanie

Release to konkretny zbiór konfiguracji i plików , który jest publiczny w określonym czasie.

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

string

Tylko wyjście. Unikalny identyfikator wydania w jednym z następujących formatów:

  • sites/ SITE_ID /releases/ RELEASE_ID

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

Ta nazwa jest podawana w treści odpowiedzi podczas wywoływania releases.create channels.releases.create .

version

object ( Version )

Tylko wyjście. Konfiguracja i zawartość, która została wydana.

type

enum ( Type )

Wyjaśnia powód wydania.

Określ wartość w tym polu tylko podczas tworzenia wydania typu SITE_DISABLE .

releaseTime

string ( Timestamp format)

Tylko wyjście. Godzina, o której wersja ma być publiczna.

Znacznik czasu w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundową i maksymalnie dziewięcioma cyframi ułamkowymi. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

Tylko wyjście. Identyfikuje użytkownika, który utworzył wersję.

message

string

Opis wdrożenia w chwili utworzenia wydania. Wartość może mieć maksymalnie 512 znaków.

Metody

create

Tworzy nową wersję, która sprawia, że ​​zawartość określonej wersji jest aktywnie wyświetlana pod odpowiednimi adresami URL.

get

Pobiera określoną wersję witryny lub kanału.

list

Wyświetla listę wydań utworzonych dla określonej witryny lub kanału.