public sealed class AllocateQuotaRequest : IMessage<AllocateQuotaRequest>, IEquatable<AllocateQuotaRequest>, IDeepCloneable<AllocateQuotaRequest>, IBufferMessage, IMessage
Specifies which version of service configuration should be used to process
the request. If unspecified or no matching version can be found, the latest
one will be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage details the `AllocateQuotaRequest` class within the `Google.Cloud.ServiceControl.V1` namespace, specifically version 1.3.0, and its role as a request message for the AllocateQuota method."],["The `AllocateQuotaRequest` class inherits from `Object` and implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, as well as providing several inherited members such as GetHashCode, GetType, MemberwiseClone, and ToString."],["It also contains different versions of this class, with the latest version being 2.4.0, with the other versions being 2.3.0, 2.2.0, 2.1.0, 2.0.0, 1.4.0, 1.3.0, 1.2.0, 1.1.0, and 1.0.0, allowing users to view older versions."],["The class exposes properties like `AllocateOperation`, `ServiceConfigId`, and `ServiceName`, which are used to define quota allocation operations, specify the service configuration version, and define the name of the service."],["There are two constructors: one default `AllocateQuotaRequest()` and another `AllocateQuotaRequest(AllocateQuotaRequest other)`, allowing for object creation either from a default state, or by copying another `AllocateQuotaRequest` object."]]],[]]