Membuat versi baru di situs target yang ditentukan menggunakan konten versi yang ditentukan.
permintaan HTTP
POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
URL menggunakan sintaks Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
parent | Diperlukan. Situs target untuk versi kloning, dengan format: |
Permintaan tubuh
Badan permintaan berisi data dengan struktur berikut:
Representasi JSON |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
Bidang | |
---|---|
sourceVersion | Diperlukan. Pengidentifikasi unik untuk versi yang akan dikloning, dalam format: |
finalize | Jika benar, panggilan ke Jika salah, versi kloning akan berstatus |
| |
include | Jika disediakan, hanya jalur yang cocok dengan satu atau beberapa nilai RegEx dalam daftar ini yang akan disertakan dalam versi baru. |
exclude | Jika disediakan, hanya jalur yang tidak cocok dengan nilai RegEx mana pun dalam daftar ini yang akan disertakan dalam versi baru. |
Badan respons
Jika berhasil, isi respons berisi turunan Operation
.
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 .
Filter Jalur
Representasi jalur filter.
Representasi JSON |
---|
{ "regexes": [ string ] } |
Bidang | |
---|---|
regexes[] | Serangkaian nilai RegEx yang dapat digunakan untuk memfilter. |