Method: projects.databases.operations.cancel

Memulai pembatalan asinkron pada operasi yang berjalan lama. Server melakukan upaya terbaik untuk membatalkan operasi, namun kesuksesan tidak dijamin. Jika server tidak mendukung metode ini, ia akan mengembalikan google.rpc.Code.UNIMPLEMENTED . Klien dapat menggunakan Operations.GetOperation atau metode lain untuk memeriksa apakah pembatalan berhasil atau apakah operasi selesai meskipun ada pembatalan. Jika pembatalan berhasil, operasi tidak dihapus; sebaliknya, ini menjadi operasi dengan nilai Operation.error dengan google.rpc.Status.code 1, sesuai dengan Code.CANCELLED .

permintaan HTTP

POST https://firestore.googleapis.com/v1/{name=projects/*/databases/*/operations/*}:cancel

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
name

string

Nama sumber daya operasi yang akan dibatalkan.

Permintaan tubuh

Badan permintaan harus kosong.

Badan respons

Jika berhasil, isi responsnya kosong.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .