Google Cloud Quotas V1beta Client - Class DimensionsInfo (1.4.0)

Reference documentation and code samples for the Google Cloud Quotas V1beta Client class DimensionsInfo.

The detailed quota information such as effective quota value for a combination of dimensions.

Generated from protobuf message google.api.cloudquotas.v1beta.DimensionsInfo

Namespace

Google \ Cloud \ CloudQuotas \ V1beta

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ dimensions
array| Google\Protobuf\Internal\MapField

The map of dimensions in key-value pairs. 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 DimensionInfo instance configured for the specific value. For example: {"provider" : "Example Organization"} where provider is a service-specific quota dimension and Example Organization is the provider name.

↳ details
QuotaDetails

Quota details for the specified dimensions.

↳ applicable_locations
array

The applicable regions or zones of this dimension. The field is set to ['global'] for quotas that are not per region or per zone. Otherwise, it will be set to the list of locations this dimension info is applicable to.

getDimensions

The map of dimensions in key-value pairs. 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 DimensionInfo instance configured for the specific value.

For example: {"provider" : "Example Organization"} where provider is a service-specific quota dimension and Example Organization is the provider name.

Returns
Type
Description

setDimensions

The map of dimensions in key-value pairs. 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 DimensionInfo instance configured for the specific value.

For example: {"provider" : "Example Organization"} where provider is a service-specific quota dimension and Example Organization is the provider name.

Parameter
Name
Description
Returns
Type
Description
$this

getDetails

Quota details for the specified dimensions.

Returns
Type
Description
QuotaDetails |null

hasDetails

clearDetails

setDetails

Quota details for the specified dimensions.

Parameter
Name
Description
Returns
Type
Description
$this

getApplicableLocations

The applicable regions or zones of this dimension. The field is set to ['global'] for quotas that are not per region or per zone.

Otherwise, it will be set to the list of locations this dimension info is applicable to.

Returns
Type
Description

setApplicableLocations

The applicable regions or zones of this dimension. The field is set to ['global'] for quotas that are not per region or per zone.

Otherwise, it will be set to the list of locations this dimension info is applicable to.

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: