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
Name Description
data array

Optional. Data for populating the Message object.

↳ instance_group_manager string

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

↳ project string

Project ID for this request.

↳ resize_request string

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

↳ zone string

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
Type Description
string

setInstanceGroupManager

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

Parameter
Name Description
var string
Returns
Type Description
$this

getProject

Project ID for this request.

Returns
Type Description
string

setProject

Project ID for this request.

Parameter
Name Description
var string
Returns
Type Description
$this

getResizeRequest

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

Returns
Type Description
string

setResizeRequest

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

Parameter
Name Description
var string
Returns
Type Description
$this

getZone

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

Returns
Type Description
string

setZone

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

Parameter
Name Description
var string
Returns
Type Description
$this

static::build

Parameters
Name Description
project string

Project ID for this request.

zone string

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

instanceGroupManager string

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

resizeRequest string

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

Returns
Type Description
Google\Cloud\Compute\V1\GetInstanceGroupManagerResizeRequestRequest