Method: projects.webApps.remove

Menghapus WebApp yang ditentukan dari FirebaseProject.

Permintaan HTTP

POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:remove

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib diisi. Nama resource WebApp, dalam format:

projects/PROJECT_IDENTIFIER/webApps/APP_ID


Karena APP_ID adalah ID unik, Resource Unik dari pola akses Sub-Koleksi dapat digunakan di sini, dalam format:

projects/-/webApps/APP_ID


Lihat kolom nama WebApp untuk mengetahui detail tentang nilai PROJECT_IDENTIFIER dan APP_ID.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "allowMissing": boolean,
  "validateOnly": boolean,
  "etag": string,
  "immediate": boolean
}
Kolom
allowMissing

boolean

Jika disetel ke benar (true), dan Aplikasi tidak ditemukan, permintaan akan berhasil, tetapi tidak ada tindakan yang akan diambil di server.

validateOnly

boolean

Jika ditetapkan ke true, permintaan hanya akan divalidasi. Aplikasi tidak akan dihapus.

etag

string

Checksum disediakan di resource WebApp.

Jika disediakan, {i>checksum<i} ini akan memastikan bahwa klien memiliki nilai terbaru sebelum melanjutkan.

immediate

boolean

Menentukan apakah akan segera menghapus WebApp.

Jika disetel ke benar (true), Aplikasi akan segera dihapus dari Project dan tidak dapat dipulihkan ke Project.

Jika tidak disetel, setelan defaultnya adalah salah (false), yang berarti Aplikasi akan ditetapkan untuk berakhir dalam 30 hari. Dalam waktu 30 hari, Aplikasi dapat dipulihkan ke Project menggunakan webApps.undelete

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.