Method: projects.iosApps.remove

Menghapus IosApp yang ditentukan dari FirebaseProject.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib diisi. Nama resource IosApp, dalam format:

projects/PROJECT_IDENTIFIER/iosApps/APP_ID


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

projects/-/iosApps/APP_ID


Lihat kolom nama IosApp 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 IosApp.

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

immediate

boolean

Menentukan apakah akan segera menghapus IosApp.

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 iosApps.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.