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 document provides reference information for the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class within the Google Cloud BigQuery Reservation v1 API, specifically for version 2.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class is used to request the merging of capacity commitments within the \u003ccode\u003eReservationService\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces, including \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\u003eThe class has properties such as \u003ccode\u003eCapacityCommitmentIds\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsLocationName\u003c/code\u003e, which are used to specify the capacity commitments to be merged and the location where they are hosted.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for documentation on this page is 2.7.0, while the current version being described is 2.2.0, and it provides links to all the previous versions down to 1.2.0.\u003c/p\u003e\n"]]],[],null,[]]