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 page provides reference documentation for the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class within the Google Cloud BigQuery Reservation v1 API, specifically for version 2.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class is used to request the merging of capacity commitments in the BigQuery Reservation service, and it includes properties for specifying the parent resource and the IDs of the capacity commitments to merge.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists all the available versions of the API for this class, ranging from version 1.2.0 up to the latest version of 2.7.0, with this current page focusing on 2.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class inherits members from the \u003ccode\u003eobject\u003c/code\u003e class and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e, a default constructor and one that accepts another \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e object, along with properties including \u003ccode\u003eCapacityCommitmentIds\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsLocationName\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]