Uzun süreli bir işlemde eşzamansız iptali başlatır. Sunucu, işlemi iptal etmek için elinden geleni yapsa da başarı garanti edilmez. Sunucu bu yöntemi desteklemiyorsa google.rpc.Code.UNIMPLEMENTED
değerini döndürür. Müşteriler, iptal işleminin başarılı olup olmadığını veya iptale rağmen işlemin tamamlanıp tamamlanmadığını kontrol etmek için Operations.GetOperation
yöntemini veya diğer yöntemleri kullanabilirler. Başarılı iptal sonucunda işlem silinmez. Bunun yerine, Code.CANCELLED
değeri 1 olan google.rpc.Status.code
değerine sahip bir işlem haline gelir.
HTTP isteği
POST https://adsdatahub.googleapis.com/v1/{name=operations/**}:cancel
URL, gTB Kod Geçişi söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
name |
İptal edilecek işlem kaynağının adı. |
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
Başarılı olursa yanıt gövdesi boş olur.
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/adsdatahub