bigqueryreservation/v1 library
BigQuery Reservation API - v1
A service to modify your BigQuery reservations.
For more information, see cloud.google.com/bigquery/
Create an instance of BigQueryReservationApi to access these resources:
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 arole
. - 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.