Classes
protos.google.api.CustomHttpPattern
Represents a CustomHttpPattern.
protos.google.api.Http
Represents a Http.
protos.google.api.HttpRule
Represents a HttpRule.
protos.google.api.ResourceDescriptor
Represents a ResourceDescriptor.
protos.google.api.ResourceReference
Represents a ResourceReference.
protos.google.cloud.bigquery.reservation.v1.Assignment
Represents an Assignment.
protos.google.cloud.bigquery.reservation.v1.BiReservation
Represents a BiReservation.
protos.google.cloud.bigquery.reservation.v1.CapacityCommitment
Represents a CapacityCommitment.
protos.google.cloud.bigquery.reservation.v1.CreateAssignmentRequest
Represents a CreateAssignmentRequest.
protos.google.cloud.bigquery.reservation.v1.CreateCapacityCommitmentRequest
Represents a CreateCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.CreateReservationRequest
Represents a CreateReservationRequest.
protos.google.cloud.bigquery.reservation.v1.DeleteAssignmentRequest
Represents a DeleteAssignmentRequest.
protos.google.cloud.bigquery.reservation.v1.DeleteCapacityCommitmentRequest
Represents a DeleteCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.DeleteReservationRequest
Represents a DeleteReservationRequest.
protos.google.cloud.bigquery.reservation.v1.GetBiReservationRequest
Represents a GetBiReservationRequest.
protos.google.cloud.bigquery.reservation.v1.GetCapacityCommitmentRequest
Represents a GetCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.GetReservationRequest
Represents a GetReservationRequest.
protos.google.cloud.bigquery.reservation.v1.ListAssignmentsRequest
Represents a ListAssignmentsRequest.
protos.google.cloud.bigquery.reservation.v1.ListAssignmentsResponse
Represents a ListAssignmentsResponse.
protos.google.cloud.bigquery.reservation.v1.ListCapacityCommitmentsRequest
Represents a ListCapacityCommitmentsRequest.
protos.google.cloud.bigquery.reservation.v1.ListCapacityCommitmentsResponse
Represents a ListCapacityCommitmentsResponse.
protos.google.cloud.bigquery.reservation.v1.ListReservationsRequest
Represents a ListReservationsRequest.
protos.google.cloud.bigquery.reservation.v1.ListReservationsResponse
Represents a ListReservationsResponse.
protos.google.cloud.bigquery.reservation.v1.MergeCapacityCommitmentsRequest
Represents a MergeCapacityCommitmentsRequest.
protos.google.cloud.bigquery.reservation.v1.MoveAssignmentRequest
Represents a MoveAssignmentRequest.
protos.google.cloud.bigquery.reservation.v1.Reservation
Represents a Reservation.
protos.google.cloud.bigquery.reservation.v1.ReservationService
Represents a ReservationService
protos.google.cloud.bigquery.reservation.v1.SearchAllAssignmentsRequest
Represents a SearchAllAssignmentsRequest.
protos.google.cloud.bigquery.reservation.v1.SearchAllAssignmentsResponse
Represents a SearchAllAssignmentsResponse.
protos.google.cloud.bigquery.reservation.v1.SearchAssignmentsRequest
Represents a SearchAssignmentsRequest.
protos.google.cloud.bigquery.reservation.v1.SearchAssignmentsResponse
Represents a SearchAssignmentsResponse.
protos.google.cloud.bigquery.reservation.v1.SplitCapacityCommitmentRequest
Represents a SplitCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.SplitCapacityCommitmentResponse
Represents a SplitCapacityCommitmentResponse.
protos.google.cloud.bigquery.reservation.v1.UpdateBiReservationRequest
Represents an UpdateBiReservationRequest.
protos.google.cloud.bigquery.reservation.v1.UpdateCapacityCommitmentRequest
Represents an UpdateCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.UpdateReservationRequest
Represents an UpdateReservationRequest.
protos.google.protobuf.Any
Represents an Any.
protos.google.protobuf.DescriptorProto
Represents a DescriptorProto.
protos.google.protobuf.DescriptorProto.ExtensionRange
Represents an ExtensionRange.
protos.google.protobuf.DescriptorProto.ReservedRange
Represents a ReservedRange.
protos.google.protobuf.Empty
Represents an Empty.
protos.google.protobuf.EnumDescriptorProto
Represents an EnumDescriptorProto.
protos.google.protobuf.EnumDescriptorProto.EnumReservedRange
Represents an EnumReservedRange.
protos.google.protobuf.EnumOptions
Represents an EnumOptions.
protos.google.protobuf.EnumValueDescriptorProto
Represents an EnumValueDescriptorProto.
protos.google.protobuf.EnumValueOptions
Represents an EnumValueOptions.
protos.google.protobuf.ExtensionRangeOptions
Represents an ExtensionRangeOptions.
protos.google.protobuf.FieldDescriptorProto
Represents a FieldDescriptorProto.
protos.google.protobuf.FieldMask
Represents a FieldMask.
protos.google.protobuf.FieldOptions
Represents a FieldOptions.
protos.google.protobuf.FileDescriptorProto
Represents a FileDescriptorProto.
protos.google.protobuf.FileDescriptorSet
Represents a FileDescriptorSet.
protos.google.protobuf.FileOptions
Represents a FileOptions.
protos.google.protobuf.GeneratedCodeInfo
Represents a GeneratedCodeInfo.
protos.google.protobuf.GeneratedCodeInfo.Annotation
Represents an Annotation.
protos.google.protobuf.MessageOptions
Represents a MessageOptions.
protos.google.protobuf.MethodDescriptorProto
Represents a MethodDescriptorProto.
protos.google.protobuf.MethodOptions
Represents a MethodOptions.
protos.google.protobuf.OneofDescriptorProto
Represents an OneofDescriptorProto.
protos.google.protobuf.OneofOptions
Represents an OneofOptions.
protos.google.protobuf.ServiceDescriptorProto
Represents a ServiceDescriptorProto.
protos.google.protobuf.ServiceOptions
Represents a ServiceOptions.
protos.google.protobuf.SourceCodeInfo
Represents a SourceCodeInfo.
protos.google.protobuf.SourceCodeInfo.Location
Represents a Location.
protos.google.protobuf.Timestamp
Represents a Timestamp.
protos.google.protobuf.UninterpretedOption
Represents an UninterpretedOption.
protos.google.protobuf.UninterpretedOption.NamePart
Represents a NamePart.
protos.google.rpc.Status
Represents a Status.
v1.ReservationServiceClient
This API allows users to manage their flat-rate BigQuery reservations.
A reservation provides computational resource guarantees, in the form of [slots](https://cloud.google.com/bigquery/docs/slots), to users. A slot is a unit of computational power in BigQuery, and serves as the basic unit of parallelism. In a scan of a multi-partitioned table, a single slot operates on a single partition of the table. A reservation resource exists as a child resource of the admin project and location, e.g.: projects/myproject/locations/US/reservations/reservationName
.
A capacity commitment is a way to purchase compute capacity for BigQuery jobs (in the form of slots) with some committed period of usage. A capacity commitment resource exists as a child resource of the admin project and location, e.g.: projects/myproject/locations/US/capacityCommitments/id
. v1
Interfaces
protos.google.api.ICustomHttpPattern
Properties of a CustomHttpPattern.
protos.google.api.IHttp
Properties of a Http.
protos.google.api.IHttpRule
Properties of a HttpRule.
protos.google.api.IResourceDescriptor
Properties of a ResourceDescriptor.
protos.google.api.IResourceReference
Properties of a ResourceReference.
protos.google.cloud.bigquery.reservation.v1.IAssignment
Properties of an Assignment.
protos.google.cloud.bigquery.reservation.v1.IBiReservation
Properties of a BiReservation.
protos.google.cloud.bigquery.reservation.v1.ICapacityCommitment
Properties of a CapacityCommitment.
protos.google.cloud.bigquery.reservation.v1.ICreateAssignmentRequest
Properties of a CreateAssignmentRequest.
protos.google.cloud.bigquery.reservation.v1.ICreateCapacityCommitmentRequest
Properties of a CreateCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.ICreateReservationRequest
Properties of a CreateReservationRequest.
protos.google.cloud.bigquery.reservation.v1.IDeleteAssignmentRequest
Properties of a DeleteAssignmentRequest.
protos.google.cloud.bigquery.reservation.v1.IDeleteCapacityCommitmentRequest
Properties of a DeleteCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.IDeleteReservationRequest
Properties of a DeleteReservationRequest.
protos.google.cloud.bigquery.reservation.v1.IGetBiReservationRequest
Properties of a GetBiReservationRequest.
protos.google.cloud.bigquery.reservation.v1.IGetCapacityCommitmentRequest
Properties of a GetCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.IGetReservationRequest
Properties of a GetReservationRequest.
protos.google.cloud.bigquery.reservation.v1.IListAssignmentsRequest
Properties of a ListAssignmentsRequest.
protos.google.cloud.bigquery.reservation.v1.IListAssignmentsResponse
Properties of a ListAssignmentsResponse.
protos.google.cloud.bigquery.reservation.v1.IListCapacityCommitmentsRequest
Properties of a ListCapacityCommitmentsRequest.
protos.google.cloud.bigquery.reservation.v1.IListCapacityCommitmentsResponse
Properties of a ListCapacityCommitmentsResponse.
protos.google.cloud.bigquery.reservation.v1.IListReservationsRequest
Properties of a ListReservationsRequest.
protos.google.cloud.bigquery.reservation.v1.IListReservationsResponse
Properties of a ListReservationsResponse.
protos.google.cloud.bigquery.reservation.v1.IMergeCapacityCommitmentsRequest
Properties of a MergeCapacityCommitmentsRequest.
protos.google.cloud.bigquery.reservation.v1.IMoveAssignmentRequest
Properties of a MoveAssignmentRequest.
protos.google.cloud.bigquery.reservation.v1.IReservation
Properties of a Reservation.
protos.google.cloud.bigquery.reservation.v1.ISearchAllAssignmentsRequest
Properties of a SearchAllAssignmentsRequest.
protos.google.cloud.bigquery.reservation.v1.ISearchAllAssignmentsResponse
Properties of a SearchAllAssignmentsResponse.
protos.google.cloud.bigquery.reservation.v1.ISearchAssignmentsRequest
Properties of a SearchAssignmentsRequest.
protos.google.cloud.bigquery.reservation.v1.ISearchAssignmentsResponse
Properties of a SearchAssignmentsResponse.
protos.google.cloud.bigquery.reservation.v1.ISplitCapacityCommitmentRequest
Properties of a SplitCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.ISplitCapacityCommitmentResponse
Properties of a SplitCapacityCommitmentResponse.
protos.google.cloud.bigquery.reservation.v1.IUpdateBiReservationRequest
Properties of an UpdateBiReservationRequest.
protos.google.cloud.bigquery.reservation.v1.IUpdateCapacityCommitmentRequest
Properties of an UpdateCapacityCommitmentRequest.
protos.google.cloud.bigquery.reservation.v1.IUpdateReservationRequest
Properties of an UpdateReservationRequest.
protos.google.protobuf.DescriptorProto.IExtensionRange
Properties of an ExtensionRange.
protos.google.protobuf.DescriptorProto.IReservedRange
Properties of a ReservedRange.
protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange
Properties of an EnumReservedRange.
protos.google.protobuf.GeneratedCodeInfo.IAnnotation
Properties of an Annotation.
protos.google.protobuf.IAny
Properties of an Any.
protos.google.protobuf.IDescriptorProto
Properties of a DescriptorProto.
protos.google.protobuf.IEmpty
Properties of an Empty.
protos.google.protobuf.IEnumDescriptorProto
Properties of an EnumDescriptorProto.
protos.google.protobuf.IEnumOptions
Properties of an EnumOptions.
protos.google.protobuf.IEnumValueDescriptorProto
Properties of an EnumValueDescriptorProto.
protos.google.protobuf.IEnumValueOptions
Properties of an EnumValueOptions.
protos.google.protobuf.IExtensionRangeOptions
Properties of an ExtensionRangeOptions.
protos.google.protobuf.IFieldDescriptorProto
Properties of a FieldDescriptorProto.
protos.google.protobuf.IFieldMask
Properties of a FieldMask.
protos.google.protobuf.IFieldOptions
Properties of a FieldOptions.
protos.google.protobuf.IFileDescriptorProto
Properties of a FileDescriptorProto.
protos.google.protobuf.IFileDescriptorSet
Properties of a FileDescriptorSet.
protos.google.protobuf.IFileOptions
Properties of a FileOptions.
protos.google.protobuf.IGeneratedCodeInfo
Properties of a GeneratedCodeInfo.
protos.google.protobuf.IMessageOptions
Properties of a MessageOptions.
protos.google.protobuf.IMethodDescriptorProto
Properties of a MethodDescriptorProto.
protos.google.protobuf.IMethodOptions
Properties of a MethodOptions.
protos.google.protobuf.IOneofDescriptorProto
Properties of an OneofDescriptorProto.
protos.google.protobuf.IOneofOptions
Properties of an OneofOptions.
protos.google.protobuf.IServiceDescriptorProto
Properties of a ServiceDescriptorProto.
protos.google.protobuf.IServiceOptions
Properties of a ServiceOptions.
protos.google.protobuf.ISourceCodeInfo
Properties of a SourceCodeInfo.
protos.google.protobuf.ITimestamp
Properties of a Timestamp.
protos.google.protobuf.IUninterpretedOption
Properties of an UninterpretedOption.
protos.google.protobuf.SourceCodeInfo.ILocation
Properties of a Location.
protos.google.protobuf.UninterpretedOption.INamePart
Properties of a NamePart.
protos.google.rpc.IStatus
Properties of a Status.
Enums
protos.google.api.FieldBehavior
FieldBehavior enum.
protos.google.api.ResourceDescriptor.History
History enum.
protos.google.api.ResourceDescriptor.Style
Style enum.
protos.google.cloud.bigquery.reservation.v1.Assignment.JobType
JobType enum.
protos.google.cloud.bigquery.reservation.v1.Assignment.State
State enum.
protos.google.cloud.bigquery.reservation.v1.CapacityCommitment.CommitmentPlan
CommitmentPlan enum.
protos.google.cloud.bigquery.reservation.v1.CapacityCommitment.State
State enum.
protos.google.protobuf.FieldDescriptorProto.Label
Label enum.
protos.google.protobuf.FieldDescriptorProto.Type
Type enum.
protos.google.protobuf.FieldOptions.CType
CType enum.
protos.google.protobuf.FieldOptions.JSType
JSType enum.
protos.google.protobuf.FileOptions.OptimizeMode
OptimizeMode enum.
protos.google.protobuf.MethodOptions.IdempotencyLevel
IdempotencyLevel enum.
Variables
_default
_default: {
v1: typeof v1;
ReservationServiceClient: typeof v1.ReservationServiceClient;
}
ReservationServiceClient
ReservationServiceClient: typeof v1.ReservationServiceClient
Type Aliases
protos.google.cloud.bigquery.reservation.v1.ReservationService.CreateAssignmentCallback
type CreateAssignmentCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.Assignment) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitmentCallback
type CreateCapacityCommitmentCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.CapacityCommitment) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.CreateReservationCallback
type CreateReservationCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.Reservation) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.DeleteAssignmentCallback
type DeleteAssignmentCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.DeleteCapacityCommitmentCallback
type DeleteCapacityCommitmentCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.DeleteReservationCallback
type DeleteReservationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.GetBiReservationCallback
type GetBiReservationCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.BiReservation) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.GetCapacityCommitmentCallback
type GetCapacityCommitmentCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.CapacityCommitment) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.GetReservationCallback
type GetReservationCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.Reservation) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.ListAssignmentsCallback
type ListAssignmentsCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.ListAssignmentsResponse) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.ListCapacityCommitmentsCallback
type ListCapacityCommitmentsCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.ListCapacityCommitmentsResponse) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.ListReservationsCallback
type ListReservationsCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.ListReservationsResponse) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.MergeCapacityCommitmentsCallback
type MergeCapacityCommitmentsCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.CapacityCommitment) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.MoveAssignmentCallback
type MoveAssignmentCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.Assignment) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.SearchAllAssignmentsCallback
type SearchAllAssignmentsCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.SearchAllAssignmentsResponse) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.SearchAssignmentsCallback
type SearchAssignmentsCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.SearchAssignmentsResponse) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.SplitCapacityCommitmentCallback
type SplitCapacityCommitmentCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.SplitCapacityCommitmentResponse) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.UpdateBiReservationCallback
type UpdateBiReservationCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.BiReservation) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.UpdateCapacityCommitmentCallback
type UpdateCapacityCommitmentCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.CapacityCommitment) => void;
Callback as used by .
protos.google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservationCallback
type UpdateReservationCallback = (error: (Error|null), response?: google.cloud.bigquery.reservation.v1.Reservation) => void;
Callback as used by .
ReservationServiceClient
declare type ReservationServiceClient = v1.ReservationServiceClient;