تؤدي هذه السياسة إلى بدء عملية إلغاء غير متزامنة في عملية طويلة المدى. ويبذل الخادم قصارى جهده لإلغاء العملية، إلا أن النجاح ليس مضمونًا. إذا كان الخادم لا يتيح هذه الطريقة، يعرض google.rpc.Code.UNIMPLEMENTED. يمكن للعملاء استخدام Operations.GetOperation أو طرق أخرى للتحقّق مما إذا تم الإلغاء بنجاح أو ما إذا كانت العملية قد اكتملت بالرغم من الإلغاء. عند الإلغاء الناجح، لا يتم حذف العملية، وبدلاً من ذلك، ستصبح عملية ذات قيمة Operation.error بقيمة google.rpc.Status.code بقيمة 1، بما يتوافق مع Code.CANCELLED.
طلب HTTP
POST https://vault.googleapis.com/v1/{name=operations/**}:cancel