BigQuery Reservation API

A service to modify your BigQuery flat-rate reservations.


The Service name is needed to create RPC client stubs.

CreateAssignment Returns google.rpc.Code.PERMISSION_DENIED if user does not have 'bigquery.admin' permissions on the project using the reservation and the project that owns this reservation.
CreateReservation Creates a new reservation resource.
DeleteAssignment Deletes a assignment.
DeleteCapacityCommitment Deletes a capacity commitment.
DeleteReservation Deletes a reservation.
GetCapacityCommitment Returns information about the capacity commitment.
GetReservation Returns information about the reservation.
ListAssignments Lists assignments.
ListCapacityCommitments Lists all the capacity commitments for the admin project.
ListReservations Lists all the reservations for the project in the specified location.
MoveAssignment Moves a assignment under a new reservation.
SearchAssignments Looks up assignments for a specified resource for a particular region.
UpdateReservation Updates an existing reservation resource.

GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.


CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits for the specified long-running operation until it is done or reaches at most a specified timeout, returning the latest state.