bigqueryreservation/v1 library

Classes

Assignment
An assignment allows a project to submit jobs of a certain type using slots from the specified reservation.
AuditConfig
Specifies the audit configuration for a service.
Autoscale
Auto scaling settings.
BigQueryReservationApi
A service to modify your BigQuery reservations.
Binding
Associates members, or principals, with a role.
BiReservation
Represents a BI Reservation.
CapacityCommitment
Capacity commitment is a way to purchase compute capacity for BigQuery jobs (in the form of slots) with some committed period of usage.
FailoverReservationRequest
The request for ReservationService.FailoverReservation.
ListAssignmentsResponse
The response for ReservationService.ListAssignments.
ListCapacityCommitmentsResponse
The response for ReservationService.ListCapacityCommitments.
ListReservationGroupsResponse
The response for ReservationService.ListReservationGroups.
ListReservationsResponse
The response for ReservationService.ListReservations.
MergeCapacityCommitmentsRequest
The request for ReservationService.MergeCapacityCommitments.
MoveAssignmentRequest
The request for ReservationService.MoveAssignment.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ProjectsLocationsCapacityCommitmentsResource
ProjectsLocationsReservationGroupsResource
ProjectsLocationsReservationsAssignmentsResource
ProjectsLocationsReservationsResource
ProjectsLocationsResource
ProjectsResource
ReplicationStatus
Disaster Recovery(DR) replication status of the reservation.
Reservation
A reservation is a mechanism used to guarantee slots to users.
ReservationGroup
A reservation group is a container for reservations.
SearchAllAssignmentsResponse
The response for ReservationService.SearchAllAssignments.
SearchAssignmentsResponse
The response for ReservationService.SearchAssignments.
SetIamPolicyRequest
Request message for SetIamPolicy method.
SplitCapacityCommitmentRequest
The request for ReservationService.SplitCapacityCommitment.
SplitCapacityCommitmentResponse
The response for ReservationService.SplitCapacityCommitment.
TableReference
Fully qualified reference to BigQuery table.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
Status = $Status00
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.