Method: transferOperations.cancel

Membatalkan transfer. Gunakan metode transferOperations.get untuk memeriksa apakah pembatalan berhasil atau apakah operasi selesai meskipun ada permintaan cancel.

Saat Anda membatalkan operasi, transfer yang sedang berjalan akan terganggu. Untuk tugas transfer berulang, instance tugas transfer berikutnya akan tetap berjalan. Misalnya, jika tugas Anda dikonfigurasi untuk berjalan setiap hari pukul 13.00 dan Anda membatalkan operasi hari Senin pukul 13.05, transfer hari Senin akan berhenti. Namun, tugas transfer akan tetap dicoba pada hari Selasa.

Hal ini hanya berlaku untuk operasi yang sedang berjalan. Jika operasi saat ini tidak berjalan, cancel tidak melakukan apa pun.

Saat Anda membatalkan tugas, tugas berikutnya akan menghitung delta file dan dapat memperbaiki status yang tidak konsisten. Misalnya, jika Anda menjalankan tugas setiap hari, dan tugas hari ini menemukan 10 file baru dan mentransfer lima file sebelum Anda membatalkan tugas, operasi transfer besok akan menghitung delta baru dengan lima file yang tidak disalin hari ini ditambah file baru yang ditemukan besok.

Permintaan HTTP

POST https://storagetransfer.googleapis.com/v1/{name=transferOperations/**}:cancel

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Nama resource operasi yang akan dibatalkan.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons adalah objek JSON kosong.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.