Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED 
. Clients can use  Operations.GetOperation 
 
or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an  Operation.error 
 
value with a  google.rpc.Status.code 
 
of 1 
, corresponding to Code.CANCELLED 
.
HTTP request
 POST https://livestream.googleapis.com/v1/{name=projects/*/locations/*/operations/*}:cancel 
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
| name |   The name of the operation resource to be cancelled. | 
Request body
The request body must be empty.
Response body
If successful, the response body is an empty JSON object.
Authorization scopes
Requires the following OAuth scope:
-  https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .
IAM Permissions
Requires the following IAM 
permission on the name 
resource:
-  livestream.operations.cancel
For more information, see the IAM documentation .

