Compute V1 Client - Class QuotaExceededInfo (1.9.1)

Reference documentation and code samples for the Compute V1 Client class QuotaExceededInfo.

Additional details for quota exceeded error for resource quota.

Generated from protobuf message google.cloud.compute.v1.QuotaExceededInfo

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ dimensions array|Google\Protobuf\Internal\MapField

The map holding related quota dimensions.

↳ limit float

Current effective quota limit. The limit's unit depends on the quota type or metric.

↳ limit_name string

The name of the quota limit.

↳ metric_name string

The Compute Engine quota metric name.

getDimensions

The map holding related quota dimensions.

Returns
TypeDescription
Google\Protobuf\Internal\MapField

setDimensions

The map holding related quota dimensions.

Parameter
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this

getLimit

Current effective quota limit. The limit's unit depends on the quota type or metric.

Returns
TypeDescription
float

hasLimit

clearLimit

setLimit

Current effective quota limit. The limit's unit depends on the quota type or metric.

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getLimitName

The name of the quota limit.

Returns
TypeDescription
string

hasLimitName

clearLimitName

setLimitName

The name of the quota limit.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getMetricName

The Compute Engine quota metric name.

Returns
TypeDescription
string

hasMetricName

clearMetricName

setMetricName

The Compute Engine quota metric name.

Parameter
NameDescription
var string
Returns
TypeDescription
$this