VirtualClusterConfigResponse

data class VirtualClusterConfigResponse(val auxiliaryServicesConfig: AuxiliaryServicesConfigResponse, val kubernetesClusterConfig: KubernetesClusterConfigResponse, val stagingBucket: String)

The Dataproc cluster config for a cluster that does not directly control the underlying compute resources, such as a Dataproc-on-GKE cluster (https://cloud.google.com/dataproc/docs/guides/dpgke/dataproc-gke-overview).

Constructors

Link copied to clipboard
fun VirtualClusterConfigResponse(auxiliaryServicesConfig: AuxiliaryServicesConfigResponse, kubernetesClusterConfig: KubernetesClusterConfigResponse, stagingBucket: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. Configuration of auxiliary services used by this cluster.

Link copied to clipboard

The configuration for running the Dataproc cluster on Kubernetes.

Link copied to clipboard

Optional. A Cloud Storage bucket used to stage job dependencies, config files, and job driver console output. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location (US, ASIA, or EU) for your cluster's staging bucket according to the Compute Engine zone where your cluster is deployed, and then create and manage this project-level, per-location bucket (see Dataproc staging and temp buckets (https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/staging-bucket)). This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.