REST Resource: sites.channels.releases

Resource: Rilis

Release adalah koleksi konfigurasi dan file tertentu yang ditetapkan menjadi publik pada waktu tertentu.

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

string

Hanya output. ID 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 dalam isi respons saat Anda memanggil releases.create atau channels.releases.create.

version

object (Version)

Hanya output. Konfigurasi dan konten yang dirilis.

type

enum (Type)

Menjelaskan alasan rilis.

Tentukan nilai kolom ini hanya saat membuat rilis jenis SITE_DISABLE.

releaseTime

string (Timestamp format)

Hanya output. Waktu saat versi ditetapkan ke publik.

Stempel waktu dalam 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 output. Mengidentifikasi pengguna yang membuat rilis.

message

string

Deskripsi penerapan saat rilis dibuat. Nilai dapat mencapai maksimum 512 karakter.

Jenis

Jenis rilis; menunjukkan apa yang terjadi pada konten situs.

Enumerasi
TYPE_UNSPECIFIED

Jenis yang tidak ditentukan. Menunjukkan bahwa versi telah dirilis.

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

DEPLOY Versi telah diupload ke Firebase Hosting dan dirilis.
ROLLBACK Rilis mengarah kembali ke versi yang diterapkan sebelumnya.
SITE_DISABLE Rilis mencegah situs menayangkan konten. Firebase Hosting bertindak seolah-olah situs tidak pernah ada.

Metode

create

Membuat rilis baru, sehingga konten dari versi yang ditentukan secara aktif ditampilkan di URL yang sesuai.

get

Mendapatkan rilis yang ditentukan untuk situs atau saluran.

list

Mencantumkan rilis yang telah dibuat untuk situs atau saluran yang ditentukan.