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 Transcoding gRPC .

Parameter jalur

Parameter
name

string

Diperlukan. Nama sumber daya IosApp , dalam format:

projects/ PROJECT_IDENTIFIER /iosApps/ APP_ID


Karena APP_ID adalah pengidentifikasi unik, pola akses Sumber Daya Unik dari Sub-Koleksi dapat digunakan di sini, dalam format:

projects/-/iosApps/ APP_ID


Lihat bidang nama IosApp untuk detail tentang nilai PROJECT_IDENTIFIER dan APP_ID .

Permintaan tubuh

Badan permintaan berisi data dengan struktur berikut:

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

boolean

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

validateOnly

boolean

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

etag

string

Checksum disediakan di sumber daya IosApp .

Jika disediakan, checksum ini memastikan bahwa klien memiliki nilai terkini sebelum melanjutkan.

immediate

boolean

Menentukan apakah akan segera menghapus IosApp .

Jika disetel ke true, Aplikasi akan segera dihapus dari Proyek dan tidak dapat dikembalikan ke Proyek.

Jika tidak disetel, defaultnya adalah false, yang berarti Aplikasi akan disetel untuk kedaluwarsa dalam 30 hari. Dalam waktu 30 hari, Aplikasi dapat dikembalikan ke Proyek menggunakan iosApps.undelete

Badan respons

Jika berhasil, isi respons berisi turunan Operation .

Lingkup Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .