Method: projects.databases.operations.cancel

लंबे समय तक चलने वाली कार्रवाई पर एसिंक्रोनस रद्द करने की सुविधा शुरू करता है. सर्वर ऑपरेशन को रद्द करने की पूरी कोशिश करता है, लेकिन सफलता की कोई गारंटी नहीं है. अगर सर्वर इस तरीके के साथ काम नहीं करता है, तो यह google.rpc.Code.UNIMPLEMENTED दिखाता है. क्लाइंट Operations.GetOperation या दूसरे तरीकों का इस्तेमाल करके यह देख सकते हैं कि सदस्यता रद्द होने के बावजूद, कार्रवाई पूरी हुई या नहीं. रद्द करने पर, कार्रवाई को मिटाया नहीं जाता. इसके बजाय, यह Code.CANCELLED के हिसाब से, 1 के google.rpc.Status.code वाले Operation.error मान वाली कार्रवाई बन जाता है.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
name

string

रद्द किए जाने वाले ऑपरेशन संसाधन का नाम.

अनुरोध का मुख्य भाग

अनुरोध का लेख खाली होना चाहिए.

जवाब का लेख

जवाब सही होने पर, जवाब का मुख्य हिस्सा खाली होता है.

अनुमति के दायरे

इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

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

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.