package reservation
import "google.golang.org/genproto/googleapis/cloud/bigquery/reservation/v1"
Package reservation aliases all exported identifiers in package "cloud.google.com/go/bigquery/reservation/apiv1/reservationpb".
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.
Index ¶
- Constants
- Variables
- func RegisterReservationServiceServer(s *grpc.Server, srv ReservationServiceServer)
- type Assignment
- type Assignment_JobType
- type Assignment_State
- type BiReservation
- type CapacityCommitment
- type CapacityCommitment_CommitmentPlan
- type CapacityCommitment_State
- type CreateAssignmentRequest
- type CreateCapacityCommitmentRequest
- type CreateReservationRequest
- type DeleteAssignmentRequest
- type DeleteCapacityCommitmentRequest
- type DeleteReservationRequest
- type GetBiReservationRequest
- type GetCapacityCommitmentRequest
- type GetReservationRequest
- type ListAssignmentsRequest
- type ListAssignmentsResponse
- type ListCapacityCommitmentsRequest
- type ListCapacityCommitmentsResponse
- type ListReservationsRequest
- type ListReservationsResponse
- type MergeCapacityCommitmentsRequest
- type MoveAssignmentRequest
- type Reservation
- type ReservationServiceClient
- type ReservationServiceServer
- type SearchAllAssignmentsRequest
- type SearchAllAssignmentsResponse
- type SearchAssignmentsRequest
- type SearchAssignmentsResponse
- type SplitCapacityCommitmentRequest
- type SplitCapacityCommitmentResponse
- type TableReference
- type UnimplementedReservationServiceServer
- type UpdateAssignmentRequest
- type UpdateBiReservationRequest
- type UpdateCapacityCommitmentRequest
- type UpdateReservationRequest
Constants ¶
const ( Assignment_ACTIVE = src.Assignment_ACTIVE Assignment_JOB_TYPE_UNSPECIFIED = src.Assignment_JOB_TYPE_UNSPECIFIED Assignment_ML_EXTERNAL = src.Assignment_ML_EXTERNAL Assignment_PENDING = src.Assignment_PENDING Assignment_PIPELINE = src.Assignment_PIPELINE Assignment_QUERY = src.Assignment_QUERY Assignment_STATE_UNSPECIFIED = src.Assignment_STATE_UNSPECIFIED CapacityCommitment_ACTIVE = src.CapacityCommitment_ACTIVE CapacityCommitment_ANNUAL = src.CapacityCommitment_ANNUAL CapacityCommitment_COMMITMENT_PLAN_UNSPECIFIED = src.CapacityCommitment_COMMITMENT_PLAN_UNSPECIFIED CapacityCommitment_FAILED = src.CapacityCommitment_FAILED CapacityCommitment_FLEX = src.CapacityCommitment_FLEX CapacityCommitment_MONTHLY = src.CapacityCommitment_MONTHLY CapacityCommitment_PENDING = src.CapacityCommitment_PENDING CapacityCommitment_STATE_UNSPECIFIED = src.CapacityCommitment_STATE_UNSPECIFIED CapacityCommitment_TRIAL = src.CapacityCommitment_TRIAL )
Deprecated: Please use consts in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
Variables ¶
var ( Assignment_JobType_name = src.Assignment_JobType_name Assignment_JobType_value = src.Assignment_JobType_value Assignment_State_name = src.Assignment_State_name Assignment_State_value = src.Assignment_State_value CapacityCommitment_CommitmentPlan_name = src.CapacityCommitment_CommitmentPlan_name CapacityCommitment_CommitmentPlan_value = src.CapacityCommitment_CommitmentPlan_value CapacityCommitment_State_name = src.CapacityCommitment_State_name CapacityCommitment_State_value = src.CapacityCommitment_State_value File_google_cloud_bigquery_reservation_v1_reservation_proto = src.File_google_cloud_bigquery_reservation_v1_reservation_proto )
Deprecated: Please use vars in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
Functions ¶
func RegisterReservationServiceServer ¶
func RegisterReservationServiceServer(s *grpc.Server, srv ReservationServiceServer)
Deprecated: Please use funcs in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
Types ¶
type Assignment ¶
type Assignment = src.Assignment
An assignment allows a project to submit jobs of a certain type using slots from the specified reservation.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type Assignment_JobType ¶
type Assignment_JobType = src.Assignment_JobType
Types of job, which could be specified when using the reservation.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type Assignment_State ¶
type Assignment_State = src.Assignment_State
Assignment will remain in PENDING state if no active capacity commitment is present. It will become ACTIVE when some capacity commitment becomes active.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type BiReservation ¶
type BiReservation = src.BiReservation
Represents a BI Reservation.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type CapacityCommitment ¶
type CapacityCommitment = src.CapacityCommitment
Capacity commitment is a way to purchase compute capacity for BigQuery jobs (in the form of slots) with some committed period of usage. Annual commitments renew by default. Commitments can be removed after their commitment end time passes. In order to remove annual commitment, its plan needs to be changed to monthly or flex first. A capacity commitment resource exists as a child resource of the admin project.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type CapacityCommitment_CommitmentPlan ¶
type CapacityCommitment_CommitmentPlan = src.CapacityCommitment_CommitmentPlan
Commitment plan defines the current committed period. Capacity commitment cannot be deleted during it's committed period.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type CapacityCommitment_State ¶
type CapacityCommitment_State = src.CapacityCommitment_State
Capacity commitment can either become ACTIVE right away or transition from PENDING to ACTIVE or FAILED.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type CreateAssignmentRequest ¶
type CreateAssignmentRequest = src.CreateAssignmentRequest
The request for [ReservationService.CreateAssignment][google.cloud.bigquery.reservation.v1.ReservationService.CreateAssignment]. Note: "bigquery.reservationAssignments.create" permission is required on the related assignee.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type CreateCapacityCommitmentRequest ¶
type CreateCapacityCommitmentRequest = src.CreateCapacityCommitmentRequest
The request for [ReservationService.CreateCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type CreateReservationRequest ¶
type CreateReservationRequest = src.CreateReservationRequest
The request for [ReservationService.CreateReservation][google.cloud.bigquery.reservation.v1.ReservationService.CreateReservation].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type DeleteAssignmentRequest ¶
type DeleteAssignmentRequest = src.DeleteAssignmentRequest
The request for [ReservationService.DeleteAssignment][google.cloud.bigquery.reservation.v1.ReservationService.DeleteAssignment]. Note: "bigquery.reservationAssignments.delete" permission is required on the related assignee.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type DeleteCapacityCommitmentRequest ¶
type DeleteCapacityCommitmentRequest = src.DeleteCapacityCommitmentRequest
The request for [ReservationService.DeleteCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.DeleteCapacityCommitment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type DeleteReservationRequest ¶
type DeleteReservationRequest = src.DeleteReservationRequest
The request for [ReservationService.DeleteReservation][google.cloud.bigquery.reservation.v1.ReservationService.DeleteReservation].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type GetBiReservationRequest ¶
type GetBiReservationRequest = src.GetBiReservationRequest
A request to get a singleton BI reservation.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type GetCapacityCommitmentRequest ¶
type GetCapacityCommitmentRequest = src.GetCapacityCommitmentRequest
The request for [ReservationService.GetCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.GetCapacityCommitment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type GetReservationRequest ¶
type GetReservationRequest = src.GetReservationRequest
The request for [ReservationService.GetReservation][google.cloud.bigquery.reservation.v1.ReservationService.GetReservation].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ListAssignmentsRequest ¶
type ListAssignmentsRequest = src.ListAssignmentsRequest
The request for [ReservationService.ListAssignments][google.cloud.bigquery.reservation.v1.ReservationService.ListAssignments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ListAssignmentsResponse ¶
type ListAssignmentsResponse = src.ListAssignmentsResponse
The response for [ReservationService.ListAssignments][google.cloud.bigquery.reservation.v1.ReservationService.ListAssignments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ListCapacityCommitmentsRequest ¶
type ListCapacityCommitmentsRequest = src.ListCapacityCommitmentsRequest
The request for [ReservationService.ListCapacityCommitments][google.cloud.bigquery.reservation.v1.ReservationService.ListCapacityCommitments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ListCapacityCommitmentsResponse ¶
type ListCapacityCommitmentsResponse = src.ListCapacityCommitmentsResponse
The response for [ReservationService.ListCapacityCommitments][google.cloud.bigquery.reservation.v1.ReservationService.ListCapacityCommitments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ListReservationsRequest ¶
type ListReservationsRequest = src.ListReservationsRequest
The request for [ReservationService.ListReservations][google.cloud.bigquery.reservation.v1.ReservationService.ListReservations].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ListReservationsResponse ¶
type ListReservationsResponse = src.ListReservationsResponse
The response for [ReservationService.ListReservations][google.cloud.bigquery.reservation.v1.ReservationService.ListReservations].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type MergeCapacityCommitmentsRequest ¶
type MergeCapacityCommitmentsRequest = src.MergeCapacityCommitmentsRequest
The request for [ReservationService.MergeCapacityCommitments][google.cloud.bigquery.reservation.v1.ReservationService.MergeCapacityCommitments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type MoveAssignmentRequest ¶
type MoveAssignmentRequest = src.MoveAssignmentRequest
The request for [ReservationService.MoveAssignment][google.cloud.bigquery.reservation.v1.ReservationService.MoveAssignment]. **Note**: "bigquery.reservationAssignments.create" permission is required on the destination_id. **Note**: "bigquery.reservationAssignments.create" and "bigquery.reservationAssignments.delete" permission are required on the related assignee.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type Reservation ¶
type Reservation = src.Reservation
A reservation is a mechanism used to guarantee slots to users.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ReservationServiceClient ¶
type ReservationServiceClient = src.ReservationServiceClient
ReservationServiceClient is the client API for ReservationService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
func NewReservationServiceClient ¶
func NewReservationServiceClient(cc grpc.ClientConnInterface) ReservationServiceClient
Deprecated: Please use funcs in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type ReservationServiceServer ¶
type ReservationServiceServer = src.ReservationServiceServer
ReservationServiceServer is the server API for ReservationService service.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type SearchAllAssignmentsRequest ¶
type SearchAllAssignmentsRequest = src.SearchAllAssignmentsRequest
The request for [ReservationService.SearchAllAssignments][google.cloud.bigquery.reservation.v1.ReservationService.SearchAllAssignments]. Note: "bigquery.reservationAssignments.search" permission is required on the related assignee.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type SearchAllAssignmentsResponse ¶
type SearchAllAssignmentsResponse = src.SearchAllAssignmentsResponse
The response for [ReservationService.SearchAllAssignments][google.cloud.bigquery.reservation.v1.ReservationService.SearchAllAssignments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type SearchAssignmentsRequest ¶
type SearchAssignmentsRequest = src.SearchAssignmentsRequest
The request for [ReservationService.SearchAssignments][google.cloud.bigquery.reservation.v1.ReservationService.SearchAssignments]. Note: "bigquery.reservationAssignments.search" permission is required on the related assignee.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type SearchAssignmentsResponse ¶
type SearchAssignmentsResponse = src.SearchAssignmentsResponse
The response for [ReservationService.SearchAssignments][google.cloud.bigquery.reservation.v1.ReservationService.SearchAssignments].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type SplitCapacityCommitmentRequest ¶
type SplitCapacityCommitmentRequest = src.SplitCapacityCommitmentRequest
The request for [ReservationService.SplitCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.SplitCapacityCommitment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type SplitCapacityCommitmentResponse ¶
type SplitCapacityCommitmentResponse = src.SplitCapacityCommitmentResponse
The response for [ReservationService.SplitCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.SplitCapacityCommitment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type TableReference ¶
type TableReference = src.TableReference
Fully qualified reference to BigQuery table. Internally stored as google.cloud.bi.v1.BqTableReference.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type UnimplementedReservationServiceServer ¶
type UnimplementedReservationServiceServer = src.UnimplementedReservationServiceServer
UnimplementedReservationServiceServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type UpdateAssignmentRequest ¶
type UpdateAssignmentRequest = src.UpdateAssignmentRequest
The request for [ReservationService.UpdateAssignment][google.cloud.bigquery.reservation.v1.ReservationService.UpdateAssignment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type UpdateBiReservationRequest ¶
type UpdateBiReservationRequest = src.UpdateBiReservationRequest
A request to update a BI reservation.
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type UpdateCapacityCommitmentRequest ¶
type UpdateCapacityCommitmentRequest = src.UpdateCapacityCommitmentRequest
The request for [ReservationService.UpdateCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.UpdateCapacityCommitment].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
type UpdateReservationRequest ¶
type UpdateReservationRequest = src.UpdateReservationRequest
The request for [ReservationService.UpdateReservation][google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservation].
Deprecated: Please use types in: cloud.google.com/go/bigquery/reservation/apiv1/reservationpb
Source Files ¶
alias.go
- Version
- v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 1 hour ago –
Tools for package owners.