Buka konsol

Resource REST: sites.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 format:

sites/site-name/releases/releaseID

Nama ini diberikan dalam isi respons saat Anda memanggil endpoint 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 format RFC3339 UTC "Zulu", akurat hingga nanodetik. Contoh: "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 agar konten dari versi yang ditentukan muncul secara aktif di situs.

list

Mencantumkan rilis yang telah dibuat di situs yang ditentukan.