Google Cloud Dataproc V1 Client - Class GkeNodePoolTarget (3.14.0)

Reference documentation and code samples for the Google Cloud Dataproc V1 Client class GkeNodePoolTarget.

GKE node pools that Dataproc workloads run on.

Generated from protobuf message google.cloud.dataproc.v1.GkeNodePoolTarget

Namespace

Google \ Cloud \ Dataproc \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ node_pool
string

Required. The target GKE node pool. Format: 'projects/{project}/locations/{location}/clusters/{cluster}/nodePools/{node_pool}'

↳ roles
array

Required. The roles associated with the GKE node pool.

↳ node_pool_config
Google\Cloud\Dataproc\V1\GkeNodePoolConfig

Input only. The configuration for the GKE node pool. If specified, Dataproc attempts to create a node pool with the specified shape. If one with the same name already exists, it is verified against all specified fields. If a field differs, the virtual cluster creation will fail. If omitted, any node pool with the specified name is used. If a node pool with the specified name does not exist, Dataproc create a node pool with default values. This is an input only field. It will not be returned by the API.

getNodePool

Required. The target GKE node pool.

Format: 'projects/{project}/locations/{location}/clusters/{cluster}/nodePools/{node_pool}'

Returns
Type
Description
string

setNodePool

Required. The target GKE node pool.

Format: 'projects/{project}/locations/{location}/clusters/{cluster}/nodePools/{node_pool}'

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getRoles

Required. The roles associated with the GKE node pool.

Returns
Type
Description

setRoles

Required. The roles associated with the GKE node pool.

Parameter
Name
Description
var
int[]
Returns
Type
Description
$this

getNodePoolConfig

Input only. The configuration for the GKE node pool.

If specified, Dataproc attempts to create a node pool with the specified shape. If one with the same name already exists, it is verified against all specified fields. If a field differs, the virtual cluster creation will fail. If omitted, any node pool with the specified name is used. If a node pool with the specified name does not exist, Dataproc create a node pool with default values. This is an input only field. It will not be returned by the API.

Returns
Type
Description

hasNodePoolConfig

clearNodePoolConfig

setNodePoolConfig

Input only. The configuration for the GKE node pool.

If specified, Dataproc attempts to create a node pool with the specified shape. If one with the same name already exists, it is verified against all specified fields. If a field differs, the virtual cluster creation will fail. If omitted, any node pool with the specified name is used. If a node pool with the specified name does not exist, Dataproc create a node pool with default values. This is an input only field. It will not be returned by the API.

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