REST Resource: sites.releases

Kaynak: Sürüm

Release, belirli bir zamanda herkese açık olacak şekilde ayarlanan belirli bir yapılandırma ve dosya koleksiyonudur.

JSON gösterimi
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
Alanlar
name

string

Yalnızca çıkış. Yayının aşağıdaki biçimlerden birinde benzersiz tanımlayıcısıdır:

  • sites/SITE_ID/releases/RELEASE_ID

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

Bu ad, releases.create veya channels.releases.create adlı kullanıcıyı çağırdığınızda yanıt gövdesinde sağlanır.

version

object (Version)

Yalnızca çıkış. Yayınlanan yapılandırma ve içerik.

type

enum (Type)

Yayın nedenini açıklar.

Bu alan için yalnızca SITE_DISABLE türünde bir sürüm oluştururken değer belirtin.

releaseTime

string (Timestamp format)

Yalnızca çıkış. Sürümün herkese açık olarak ayarlandığı saat.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

releaseUser

object (ActingUser)

Yalnızca çıkış. Sürümü oluşturan kullanıcıyı tanımlar.

message

string

Sürüm oluşturulduğundaki dağıtım açıklaması. Değer en fazla 512 karakter olabilir.

Yöntemler

create

Belirtilen sürümün içeriğinin uygun URL'lerde etkin bir şekilde gösterilmesini sağlayan yeni bir sürüm oluşturur.

get

Bir site veya kanal için belirtilen sürümü alır.

list

Belirtilen site veya kanal için oluşturulan sürümleri listeler.