Compute V1 Client - Class GetInstanceGroupManagerResizeRequestRequest (1.20.0)

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

A request message for InstanceGroupManagerResizeRequests.Get. See the method description for details.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ instance_group_managerstring

The name of the managed instance group. Name should conform to RFC1035 or be a resource ID.

↳ projectstring

Project ID for this request.

↳ resize_requeststring

The name of the resize request. Name should conform to RFC1035 or be a resource ID.

↳ zonestring

Name of the href="/compute/docs/regions-zones/#available">zone scoping this request. Name should conform to RFC1035.

getInstanceGroupManager

The name of the managed instance group. Name should conform to RFC1035 or be a resource ID.

Returns
TypeDescription
string

setInstanceGroupManager

The name of the managed instance group. Name should conform to RFC1035 or be a resource ID.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getProject

Project ID for this request.

Returns
TypeDescription
string

setProject

Project ID for this request.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getResizeRequest

The name of the resize request. Name should conform to RFC1035 or be a resource ID.

Returns
TypeDescription
string

setResizeRequest

The name of the resize request. Name should conform to RFC1035 or be a resource ID.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getZone

Name of the href="/compute/docs/regions-zones/#available">zone scoping this request. Name should conform to RFC1035.

Returns
TypeDescription
string

setZone

Name of the href="/compute/docs/regions-zones/#available">zone scoping this request. Name should conform to RFC1035.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
projectstring

Project ID for this request.

zonestring

Name of the href="/compute/docs/regions-zones/#available">zone scoping this request. Name should conform to RFC1035.

instanceGroupManagerstring

The name of the managed instance group. Name should conform to RFC1035 or be a resource ID.

resizeRequeststring

The name of the resize request. Name should conform to RFC1035 or be a resource ID.

Returns
TypeDescription
Google\Cloud\Compute\V1\GetInstanceGroupManagerResizeRequestRequest