Method: sites.versions.patch

Memperbarui metadata yang ditentukan untuk versi yang ditentukan.

Metode ini akan gagal dengan FAILED_PRECONDITION jika terjadi transisi keadaan yang tidak valid. Transisi status yang didukung untuk suatu versi adalah dari CREATED ke FINALIZED .

Gunakan versions.delete untuk menyetel status versi ke DELETED .

permintaan HTTP

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
version.name

string

Nama sumber daya yang sepenuhnya memenuhi syarat untuk versi tersebut, dalam format:

sites/ SITE_ID /versions/ VERSION_ID

Nama ini diberikan di isi respons saat Anda memanggil versions.create .

Parameter kueri

Parameter
updateMask

string ( FieldMask format)

Kumpulan nama bidang dari versi yang ingin Anda perbarui.

Bidang akan ditimpa jika, dan hanya jika, bidang tersebut ada di dalam topeng. Jika masker tidak disediakan maka masker default hanya status yang akan digunakan.

Ini adalah daftar nama bidang yang memenuhi syarat yang dipisahkan koma. Contoh: "config,status" .

Permintaan tubuh

Badan permintaan berisi turunan Version .

Badan respons

Jika berhasil, isi respons berisi turunan Version .

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .