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 \ V1Methods
__construct
Constructor.
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
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}'
string
setNodePool
Required. The target GKE node pool.
Format: 'projects/{project}/locations/{location}/clusters/{cluster}/nodePools/{node_pool}'
var
string
$this
getRoles
Required. The roles associated with the GKE node pool.
setRoles
Required. The roles associated with the GKE node pool.
var
int[]
$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.
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.
$this