GetSQuotaInfoResult

data class GetSQuotaInfoResult(val containerType: String, val dimensions: List<String>, val dimensionsInfos: List<GetSQuotaInfoDimensionsInfo>, val id: String, val isConcurrent: Boolean, val isFixed: Boolean, val isPrecise: Boolean, val metric: String, val metricDisplayName: String, val metricUnit: String, val name: String, val parent: String, val quotaDisplayName: String, val quotaId: String, val quotaIncreaseEligibilities: List<GetSQuotaInfoQuotaIncreaseEligibility>, val refreshInterval: String, val service: String, val serviceRequestQuotaUri: String)

A collection of values returned by getSQuotaInfo.

Constructors

Link copied to clipboard
constructor(containerType: String, dimensions: List<String>, dimensionsInfos: List<GetSQuotaInfoDimensionsInfo>, id: String, isConcurrent: Boolean, isFixed: Boolean, isPrecise: Boolean, metric: String, metricDisplayName: String, metricUnit: String, name: String, parent: String, quotaDisplayName: String, quotaId: String, quotaIncreaseEligibilities: List<GetSQuotaInfoQuotaIncreaseEligibility>, refreshInterval: String, service: String, serviceRequestQuotaUri: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

(Output) The container type of the QuotaInfo.

Link copied to clipboard

The map of dimensions for this dimensions info. The key of a map entry is "region", "zone" or the name of a service specific dimension, and the value of a map entry is the value of the dimension. If a dimension does not appear in the map of dimensions, the dimensions info applies to all the dimension values except for those that have another DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.

Link copied to clipboard

(Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

(Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.

Link copied to clipboard

(Output) Whether the quota value is fixed or adjustable.

Link copied to clipboard

(Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.

Link copied to clipboard

(Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example: compute.googleapis.com/cpus.

Link copied to clipboard

(Output) The display name of the quota metric.

Link copied to clipboard

(Output) The unit in which the metric value is reported, e.g., MByte.

Link copied to clipboard

(Output) Resource name of this QuotaInfo, for example: projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion.

Link copied to clipboard
Link copied to clipboard

(Output) The display name of the quota.

Link copied to clipboard
Link copied to clipboard

(Output) Whether it is eligible to request a higher quota value for this quota.

Link copied to clipboard

(Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.

Link copied to clipboard
Link copied to clipboard

(Output) URI to the page where users can request more quota for the cloud service, for example: https://console.cloud.google.com/iam-admin/quotas.