Method: projects.databases.operations.cancel

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

string

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 .