GoogleApi.ServiceUsage.V1.Model.AdminQuotaPolicy (google_api_service_usage v0.27.0)
View SourceQuota policy created by quota administrator.
Attributes
-
container
(type:String.t
, default:nil
) - The cloud resource container at which the quota policy is created. The format is{container_type}/{container_number}
-
dimensions
(type:map()
, default:nil
) - 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 unit1/{project}/{region}
could contain an entry with the keyregion
and the valueus-east-1
; the policy is only applied to quota consumed in that region. This map has the following restrictions: Ifregion
appears as a key, its value must be a valid Cloud region. Ifzone
appears as a key, its value must be a valid Cloud zone. * Keys other thanregion
orzone
are not valid. -
metric
(type:String.t
, default:nil
) - The name of the metric to which this policy applies. An example name would be:compute.googleapis.com/cpus
-
name
(type:String.t
, default:nil
) - 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
-
policyValue
(type:String.t
, default:nil
) - The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota). -
unit
(type:String.t
, default:nil
) - 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.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.