Inicia la cancelación asincrónica en una operación de larga duración. El servidor hace todo lo posible para cancelar la operación, pero no se garantiza el éxito. Si el servidor no admite este método, devuelve google.rpc.Code.UNIMPLEMENTED
. Los clientes pueden usar Operations.GetOperation
u otros métodos para verificar si la cancelación se realizó correctamente o si la operación se completó a pesar de la cancelación. Si la cancelación es exitosa, la operación no se elimina; en cambio, se convierte en una operación con un valor Operation.error
con un google.rpc.Status.code
de 1, correspondiente a Code.CANCELLED
.
solicitud HTTP
POST https://firestore.googleapis.com/v1/{name=projects/*/databases/*/operations/*}:cancel
La URL utiliza la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros | |
---|---|
name | El nombre del recurso de operación que se cancelará. |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de respuesta
Si tiene éxito, el cuerpo de la respuesta está vacío.
Ámbitos de autorización
Requiere uno de los siguientes ámbitos de OAuth:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulte Descripción general de la autenticación .