Cluster Virtual Cluster Config Kubernetes Cluster Config Gke Cluster Config Args
data class ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigArgs(val gkeClusterTarget: Output<String>? = null, val nodePoolTargets: Output<List<ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetArgs>>? = null) : ConvertibleToJava<ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigArgs>
Constructors
Link copied to clipboard
constructor(gkeClusterTarget: Output<String>? = null, nodePoolTargets: Output<List<ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetArgs>>? = null)
Properties
Link copied to clipboard
A target GKE cluster to deploy to. It must be in the same project and region as the Dataproc cluster (the GKE cluster can be zonal or regional)
Link copied to clipboard
val nodePoolTargets: Output<List<ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetArgs>>? = null
GKE node pools where workloads will be scheduled. At least one node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role. If a GkeNodePoolTarget is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget. Each role can be given to only one GkeNodePoolTarget. All node pools must have the same location settings.