REST Resource: sites.releases

Kaynak: Sürüm

Release belirli bir zamanda herkese açık olacak şekilde ayarlanmış 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 çıktı. Sürümün aşağıdaki formatlardan herhangi birinde yer alan benzersiz tanımlayıcısı:

  • sites/ SITE_ID /releases/ RELEASE_ID

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

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

version

object ( Version )

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

type

enum ( Type )

Çıkış nedenini açıkladı.

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

releaseTime

string ( Timestamp format)

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

RFC3339 UTC "Zulu" biçiminde, nanosaniye çözünürlüğe ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

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

message

string

Sürümün oluşturulduğu andaki 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 aktif olarak görüntülenmesini 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.