ClusterVirtualClusterConfig

data class ClusterVirtualClusterConfig(val auxiliaryServicesConfig: ClusterVirtualClusterConfigAuxiliaryServicesConfig? = null, val kubernetesClusterConfig: ClusterVirtualClusterConfigKubernetesClusterConfig? = null, val stagingBucket: String? = null)

Constructors

Link copied to clipboard
constructor(auxiliaryServicesConfig: ClusterVirtualClusterConfigAuxiliaryServicesConfig? = null, kubernetesClusterConfig: ClusterVirtualClusterConfigKubernetesClusterConfig? = null, stagingBucket: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configuration of auxiliary services used by this cluster. Structure defined below.

Link copied to clipboard

The configuration for running the Dataproc cluster on Kubernetes. Structure defined below.

Link copied to clipboard
val stagingBucket: String? = null

The Cloud Storage staging bucket used to stage files, such as Hadoop jars, between client machines and the cluster. Note: If you don't explicitly specify a staging_bucket then GCP will auto create / assign one for you. However, you are not guaranteed an auto generated bucket which is solely dedicated to your cluster; it may be shared with other clusters in the same region/zone also choosing to use the auto generation option.