REST Resource: sites.releases

Zasób: Release

Element Release to konkretny zbiór konfiguracji i plików, który jest ustawiony jako publiczny w określonym momencie.

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

string

Tylko dane wyjściowe. Unikalny identyfikator wydania w jednym z tych 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 funkcji releases.create lub channels.releases.create.

version

object (Version)

Tylko dane wyjściowe. Informacje o udostępnionej konfiguracji i treści.

type

enum (Type)

wyjaśnia powód publikacji.

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

releaseTime

string (Timestamp format)

Tylko dane wyjściowe. Czas, kiedy wersja jest ustawiona jako publiczna.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

releaseUser

object (ActingUser)

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

message

string

Opis wdrożenia podczas tworzenia wersji. Wartość może zawierać maksymalnie 512 znaków.

Metody

create

Tworzy nową wersję, dzięki czemu zawartość określonej wersji jest aktywnie wyświetlana pod odpowiednimi adresami URL.

get

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

list

Zawiera listę wersji, które zostały utworzone na potrzeby określonej witryny lub kanału.