public sealed class QuotaConfig : IMessage<QuotaConfig>, IEquatable<QuotaConfig>, IDeepCloneable<QuotaConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Quotas v1 API class QuotaConfig.
The preferred quota configuration.
Implements
IMessageQuotaConfig, IEquatableQuotaConfig, IDeepCloneableQuotaConfig, IBufferMessage, IMessageNamespace
Google.Cloud.CloudQuotas.V1Assembly
Google.Cloud.CloudQuotas.V1.dll
Constructors
QuotaConfig()
public QuotaConfig()
QuotaConfig(QuotaConfig)
public QuotaConfig(QuotaConfig other)
Parameter | |
---|---|
Name | Description |
other |
QuotaConfig |
Properties
Annotations
public MapField<string, string> Annotations { get; }
Optional. The annotations map for clients to store small amounts of arbitrary data. Do not put PII or other sensitive information here. See https://google.aip.dev/128#annotations
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
GrantedValue
public long? GrantedValue { get; set; }
Output only. Granted quota value.
Property Value | |
---|---|
Type | Description |
long |
PreferredValue
public long PreferredValue { get; set; }
Required. The preferred value. Must be greater than or equal to -1. If set to -1, it means the value is "unlimited".
Property Value | |
---|---|
Type | Description |
long |
RequestOrigin
public QuotaConfig.Types.Origin RequestOrigin { get; set; }
Output only. The origin of the quota preference request.
Property Value | |
---|---|
Type | Description |
QuotaConfigTypesOrigin |
StateDetail
public string StateDetail { get; set; }
Output only. Optional details about the state of this quota preference.
Property Value | |
---|---|
Type | Description |
string |
TraceId
public string TraceId { get; set; }
Output only. The trace id that the Google Cloud uses to provision the requested quota. This trace id may be used by the client to contact Cloud support to track the state of a quota preference request. The trace id is only produced for increase requests and is unique for each request. The quota decrease requests do not have a trace id.
Property Value | |
---|---|
Type | Description |
string |