Inicia o cancelamento assíncrono em uma operação de longa duração. O servidor faz o possível para cancelar a operação, mas o sucesso não é garantido. Se o servidor não suportar este método, ele retornará google.rpc.Code.UNIMPLEMENTED
. Os clientes podem usar Operations.GetOperation
ou outros métodos para verificar se o cancelamento foi bem-sucedido ou se a operação foi concluída apesar do cancelamento. Após o cancelamento bem-sucedido, a operação não é excluída; em vez disso, torna-se uma operação com um valor Operation.error
com um google.rpc.Status.code
de 1, correspondente a Code.CANCELLED
.
Solicitação HTTP
POST https://firestore.googleapis.com/v1/{name=projects/*/databases/*/operations/*}:cancel
A URL usa sintaxe de transcodificação gRPC .
Parâmetros de caminho
Parâmetros | |
---|---|
name | O nome do recurso de operação a ser cancelado. |
Solicitar corpo
O corpo da solicitação deve estar vazio.
Corpo de resposta
Se for bem-sucedido, o corpo da resposta estará vazio.
Escopos de autorização
Requer um dos seguintes escopos OAuth:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
Para obter mais informações, consulte Visão geral da autenticação .