Class AllocateQuotaResponse
Response message for the AllocateQuota method.
Implements
Inherited Members
Namespace: Google.Apis.ServiceControl.v1.Data
Assembly: Google.Apis.ServiceControl.v1.dll
Syntax
public class AllocateQuotaResponse : IDirectResponseSchema
Properties
AllocateErrors
Indicates the decision of the allocate.
Declaration
[JsonProperty("allocateErrors")]
public virtual IList<QuotaError> AllocateErrors { get; set; }
Property Value
Type | Description |
---|---|
IList<QuotaError> |
AllocateInfo
WARNING: DO NOT use this field until this warning message is removed.
Declaration
[JsonProperty("allocateInfo")]
public virtual AllocateInfo AllocateInfo { get; set; }
Property Value
Type | Description |
---|---|
AllocateInfo |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
OperationId
The same operation_id value used in the AllocateQuotaRequest. Used for logging and diagnostics purposes.
Declaration
[JsonProperty("operationId")]
public virtual string OperationId { get; set; }
Property Value
Type | Description |
---|---|
string |
QuotaMetrics
Quota metrics to indicate the result of allocation. Depending on the request, one or more of the following metrics will be included: 1. Per quota group or per quota metric incremental usage will be specified using the following delta metric : "serviceruntime.googleapis.com/api/consumer/quota_used_count" 2. The quota limit reached condition will be specified using the following boolean metric : "serviceruntime.googleapis.com/quota/exceeded"
Declaration
[JsonProperty("quotaMetrics")]
public virtual IList<MetricValueSet> QuotaMetrics { get; set; }
Property Value
Type | Description |
---|---|
IList<MetricValueSet> |
ServiceConfigId
ID of the actual config used to process the request.
Declaration
[JsonProperty("serviceConfigId")]
public virtual string ServiceConfigId { get; set; }
Property Value
Type | Description |
---|---|
string |