public sealed class MergeCapacityCommitmentsRequest : IMessage<MergeCapacityCommitmentsRequest>, IEquatable<MergeCapacityCommitmentsRequest>, IDeepCloneable<MergeCapacityCommitmentsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Reservation v1 API class MergeCapacityCommitmentsRequest.
The request for
[ReservationService.MergeCapacityCommitments][google.cloud.bigquery.reservation.v1.ReservationService.MergeCapacityCommitments].
public RepeatedField<string> CapacityCommitmentIds { get; }
Ids of capacity commitments to merge.
These capacity commitments must exist under admin project and location
specified in the parent.
ID is the last portion of capacity commitment name e.g., 'abc' for
projects/myproject/locations/US/capacityCommitments/abc
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-19 UTC."],[[["\u003cp\u003eThis documentation page covers the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class within the Google.Cloud.BigQuery.Reservation.V1 namespace for .NET, with version 2.5.0 being the specific version highlighted here.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class is used to send requests to the \u003ccode\u003eReservationService.MergeCapacityCommitments\u003c/code\u003e API method.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable<MergeCapacityCommitmentsRequest>\u003c/code\u003e, \u003ccode\u003eIDeepCloneable<MergeCapacityCommitmentsRequest>\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides properties such as \u003ccode\u003eCapacityCommitmentIds\u003c/code\u003e (a list of IDs for capacity commitments to merge) and \u003ccode\u003eParent\u003c/code\u003e (specifying the admin project and location), as well as the \u003ccode\u003eParentAsLocationName\u003c/code\u003e property for a typed view of the parent.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists the documentation for multiple versions, from 2.7.0 (latest) down to 1.2.0, of the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]