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\u003eThe provided content details the \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class within the Google.Cloud.BigQuery.Reservation.V1 API, including its constructors, properties, and inheritance.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e is 2.7.0, with documentation available for versions ranging down to 1.2.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e is used for the \u003ccode\u003eReservationService.MergeCapacityCommitments\u003c/code\u003e operation and implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains properties such as \u003ccode\u003eCapacityCommitmentIds\u003c/code\u003e (a list of IDs to merge) and \u003ccode\u003eParent\u003c/code\u003e (specifying the project and location), along with a \u003ccode\u003eParentAsLocationName\u003c/code\u003e for a typed view of the parent resource name.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e class has two constructors: one default constructor, and another that take another \u003ccode\u003eMergeCapacityCommitmentsRequest\u003c/code\u003e as a parameter.\u003c/p\u003e\n"]]],[],null,[]]