लंबे समय तक चलने वाली कार्रवाई पर, एसिंक्रोनस तरीके से रद्द करना शुरू करता है. सर्वर कार्रवाई को रद्द करने की पूरी कोशिश करता है, लेकिन सफलता की गारंटी नहीं है. अगर सर्वर पर यह तरीका काम नहीं करता, तो यह google.rpc.Code.UNIMPLEMENTED दिखाता है. क्लाइंट, Operations.GetOperation या दूसरे तरीकों का इस्तेमाल करके देख सकते हैं कि सदस्यता रद्द हो गई है या नहीं. इसके अलावा, वे यह भी देख सकते हैं कि रद्द होने के बाद भी कार्रवाई पूरी हुई या नहीं. रद्द करने पर, कार्रवाई मिटाई नहीं जाती है. इसके बजाय, यह Code.CANCELLED से जुड़े एक के google.rpc.Status.code वाले Operation.error मान वाली कार्रवाई बन जाती है.
एचटीटीपी अनुरोध
POST https://vault.googleapis.com/v1/{name=operations/**}:cancel
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-08-22 (UTC) को अपडेट किया गया."],[[["Initiates the cancellation process for a long-running operation, although cancellation success is not guaranteed."],["Uses the `POST` method with a specific URL structure including the operation name for cancellation."],["Requires an empty request body and returns an empty response body upon successful cancellation."],["In case of unsupported cancellation by the server, an `UNIMPLEMENTED` error code is returned."],["If cancelled successfully, the operation is not deleted but marked with a `CANCELLED` status code."]]],[]]