public sealed class MergeCapacityCommitmentsRequest : IMessage<MergeCapacityCommitmentsRequest>, IEquatable<MergeCapacityCommitmentsRequest>, IDeepCloneable<MergeCapacityCommitmentsRequest>, IBufferMessage, IMessage
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 webpage details the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.BigQuery.Reservation.V1\u003c/code\u003e namespace, used for merging capacity commitments in Google Cloud BigQuery.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e documentation is version 2.7.0, with several prior versions available, dating back to version 1.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class, used for the \u003ccode\u003eReservationService.MergeCapacityCommitments\u003c/code\u003e request, implements multiple 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 provides properties such as \u003ccode\u003eCapacityCommitmentIds\u003c/code\u003e for specifying the IDs of capacity commitments to merge and \u003ccode\u003eParent\u003c/code\u003e for identifying the admin project and location.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors that can be used, the default constructor \u003ccode\u003eMergeCapacityCommitmentsRequest()\u003c/code\u003e, and the overload constructor \u003ccode\u003eMergeCapacityCommitmentsRequest(MergeCapacityCommitmentsRequest other)\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]