Class ConsumerQuotaLimit
Consumer quota settings for a quota limit.
Implements
Inherited Members
Namespace: Google.Apis.ServiceUsage.v1beta1.Data
Assembly: Google.Apis.ServiceUsage.v1beta1.dll
Syntax
public class ConsumerQuotaLimit : IDirectResponseSchema
Properties
AllowsAdminOverrides
Whether admin overrides are allowed on this limit
Declaration
[JsonProperty("allowsAdminOverrides")]
public virtual bool? AllowsAdminOverrides { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IsPrecise
Whether this limit is precise or imprecise.
Declaration
[JsonProperty("isPrecise")]
public virtual bool? IsPrecise { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Metric
The name of the parent metric of this limit. An example name would be: compute.googleapis.com/cpus
Declaration
[JsonProperty("metric")]
public virtual string Metric { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The resource name of the quota limit. An example name would be:
projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion
The resource name is intended to be opaque and should not be parsed for its component strings, since its
representation could change in the future.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
QuotaBuckets
Summary of the enforced quota buckets, organized by quota dimension, ordered from least specific to most specific (for example, the global default bucket, with no quota dimensions, will always appear first).
Declaration
[JsonProperty("quotaBuckets")]
public virtual IList<QuotaBucket> QuotaBuckets { get; set; }
Property Value
Type | Description |
---|---|
IList<QuotaBucket> |
SupportedLocations
List of all supported locations. This field is present only if the limit has a {region} or {zone} dimension.
Declaration
[JsonProperty("supportedLocations")]
public virtual IList<string> SupportedLocations { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Unit
The limit unit. An example unit would be 1/{project}/{region}
Note that {project}
and {region}
are not
placeholders in this example; the literal characters {
and }
occur in the string.
Declaration
[JsonProperty("unit")]
public virtual string Unit { get; set; }
Property Value
Type | Description |
---|---|
string |