Show / Hide Table of Contents

Class AdminQuotaPolicy

Quota policy created by quota administrator.

Inheritance
object
AdminQuotaPolicy
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceUsage.v1.Data
Assembly: Google.Apis.ServiceUsage.v1.dll
Syntax
public class AdminQuotaPolicy : IDirectResponseSchema

Properties

Container

The cloud resource container at which the quota policy is created. The format is {container_type}/{container_number}

Declaration
[JsonProperty("container")]
public virtual string Container { get; set; }
Property Value
Type Description
string

Dimensions

If this map is nonempty, then this policy applies only to specific values for dimensions defined in the limit unit. For example, a policy on a limit with the unit 1/{project}/{region} could contain an entry with the key region and the value us-east-1; the policy is only applied to quota consumed in that region. This map has the following restrictions: * If region appears as a key, its value must be a valid Cloud region. * If zone appears as a key, its value must be a valid Cloud zone. * Keys other than region or zone are not valid.

Declaration
[JsonProperty("dimensions")]
public virtual IDictionary<string, string> Dimensions { get; set; }
Property Value
Type Description
IDictionary<string, string>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Metric

The name of the metric to which this policy applies. 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 policy. This name is generated by the server when the policy is created. Example names would be: organizations/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminQuotaPolicies/4a3f2c1d

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

PolicyValue

The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota).

Declaration
[JsonProperty("policyValue")]
public virtual long? PolicyValue { get; set; }
Property Value
Type Description
long?

Unit

The limit unit of the limit to which this policy applies. 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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX