REST Resource: sites.channels.releases

Sumber: Rilis

Release adalah kumpulan konfigurasi dan file tertentu yang disetel untuk publik pada waktu tertentu.

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

string

Hanya keluaran. Pengidentifikasi unik untuk rilis, dalam salah satu format berikut:

  • sites/ SITE_ID /releases/ RELEASE_ID

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

Nama ini diberikan di isi respons saat Anda releases.create channels.releases.create .

version

object ( Version )

Hanya keluaran. Konfigurasi dan konten yang dirilis.

type

enum ( Type )

Menjelaskan alasan pelepasannya.

Tentukan nilai untuk bidang ini hanya saat membuat rilis tipe SITE_DISABLE .

releaseTime

string ( Timestamp format)

Hanya keluaran. Waktu saat versi disetel ke publik.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

Hanya keluaran. Mengidentifikasi pengguna yang membuat rilis.

message

string

Deskripsi penerapan saat rilis dibuat. Nilainya bisa mencapai 512 karakter.

Jenis

Jenis rilis; menunjukkan apa yang terjadi pada konten situs.

Enum
TYPE_UNSPECIFIED

Tipe yang tidak ditentukan. Menunjukkan bahwa suatu versi telah dirilis.

Ini adalah nilai default ketika tidak ada type lain yang ditentukan secara eksplisit.

DEPLOY Sebuah versi telah diupload ke Firebase Hosting dan dirilis.
ROLLBACK Rilis ini menunjuk kembali ke versi yang diterapkan sebelumnya.
SITE_DISABLE Rilis ini mencegah situs menyajikan konten. Firebase Hosting bertindak seolah-olah situs tersebut tidak pernah ada.

Metode

create

Membuat rilis baru, yang membuat konten versi tertentu secara aktif ditampilkan pada URL yang sesuai.

get

Mendapatkan rilis tertentu untuk situs atau saluran.

list

Mencantumkan rilis yang telah dibuat untuk situs atau saluran tertentu.