Method: projects.sites.create

Membuat Site Hosting baru di proyek induk Firebase yang ditentukan.

Perlu diperhatikan bahwa situs Hosting memerlukan waktu beberapa menit untuk disebarkan melalui sistem Firebase.

permintaan HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
parent

string

Diperlukan. Project Firebase untuk membuat situs Hosting, dengan format:

projects/ PROJECT_IDENTIFIER

Lihat bidang name Site untuk detail tentang nilai PROJECT_IDENTIFIER .

Otorisasi memerlukan izin IAM berikut pada parent sumber daya yang ditentukan:

  • firebasehosting.sites.create

Parameter kueri

Parameter
siteId

string

Diperlukan. Kekal. Pengidentifikasi unik global untuk situs Hosting.

ID ini digunakan untuk membuat subdomain yang disediakan Firebase untuk situs tersebut, sehingga harus berupa label nama domain yang valid.

validateOnly

boolean

Opsional. Jika disetel, validasi bahwa siteId tersedia dan permintaan akan berhasil, mengembalikan situs atau kesalahan yang diharapkan.

Permintaan tubuh

Badan permintaan berisi turunan Site .

Badan respons

Jika berhasil, isi respons berisi instance Site yang baru dibuat.

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 .