GoogleApi.ServiceUsage.V1.Model.QuotaOverride (google_api_service_usage v0.27.0)
View SourceA quota override
Attributes
-
adminOverrideAncestor
(type:String.t
, default:nil
) - The resource name of the ancestor that requested the override. For example:organizations/12345
orfolders/67890
. Used by admin overrides only. -
dimensions
(type:map()
, default:nil
) - If this map is nonempty, then this override applies only to specific values for dimensions defined in the limit unit. For example, an override on a limit with the unit1/{project}/{region}
could contain an entry with the keyregion
and the valueus-east-1
; the override is only applied to quota consumed in that region. This map has the following restrictions: Keys that are not defined in the limit's unit are not valid keys. Any string appearing in{brackets}
in the unit (besides{project}
or{user}
) is a defined key.project
is not a valid key; the project is already specified in the parent resource name.user
is not a valid key; the API does not support quota overrides that apply only to a specific user. 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. If any valid key other thanregion
orzone
appears in the map, then all valid keys other thanregion
orzone
must also appear in the map. -
metric
(type:String.t
, default:nil
) - The name of the metric to which this override applies. An example name would be:compute.googleapis.com/cpus
-
name
(type:String.t
, default:nil
) - The resource name of the override. This name is generated by the server when the override is created. Example names would be:projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d
projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d
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. -
overrideValue
(type:String.t
, default:nil
) - The overriding quota limit 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 override 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.