GkeNodePoolTargetArgs

data class GkeNodePoolTargetArgs(val nodePool: Output<String>, val nodePoolConfig: Output<GkeNodePoolConfigArgs>? = null, val roles: Output<List<GkeNodePoolTargetRolesItem>>) : ConvertibleToJava<GkeNodePoolTargetArgs>

GKE node pools that Dataproc workloads run on.

Constructors

Link copied to clipboard
constructor(nodePool: Output<String>, nodePoolConfig: Output<GkeNodePoolConfigArgs>? = null, roles: Output<List<GkeNodePoolTargetRolesItem>>)

Properties

Link copied to clipboard
val nodePool: Output<String>

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

Link copied to clipboard

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.

Link copied to clipboard

The roles associated with the GKE node pool.

Functions

Link copied to clipboard
open override fun toJava(): GkeNodePoolTargetArgs