Compute V1 Client - Class InstanceParams (2.2.0)

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

Additional instance params.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ request_valid_for_duration
Duration

Relative deadline for waiting for capacity. Relevant only for Instances.Insert API.

↳ resource_manager_tags
array| Google\Protobuf\Internal\MapField

Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id} , and values are in the format tagValues/456 . The field is ignored (both PUT & PATCH) when empty.

getRequestValidForDuration

Relative deadline for waiting for capacity. Relevant only for Instances.Insert API.

Returns
Type
Description
Duration |null

hasRequestValidForDuration

clearRequestValidForDuration

setRequestValidForDuration

Relative deadline for waiting for capacity. Relevant only for Instances.Insert API.

Parameter
Name
Description
var
Returns
Type
Description
$this

getResourceManagerTags

Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id} , and values are in the format tagValues/456 . The field is ignored (both PUT & PATCH) when empty.

Returns
Type
Description

setResourceManagerTags

Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format tagKeys/{tag_key_id} , and values are in the format tagValues/456 . The field is ignored (both PUT & PATCH) when empty.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: