pub struct VirtualClusterConfig {
pub auxiliary_services_config: Option<AuxiliaryServicesConfig>,
pub kubernetes_cluster_config: Option<KubernetesClusterConfig>,
pub staging_bucket: Option<String>,
}Expand description
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).
This type is not used in any activity, and only used as part of another schema.
Fields§
§auxiliary_services_config: Option<AuxiliaryServicesConfig>Optional. Configuration of auxiliary services used by this cluster.
kubernetes_cluster_config: Option<KubernetesClusterConfig>Required. The configuration for running the Dataproc cluster on Kubernetes.
staging_bucket: Option<String>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.
Trait Implementations§
Source§impl Clone for VirtualClusterConfig
impl Clone for VirtualClusterConfig
Source§fn clone(&self) -> VirtualClusterConfig
fn clone(&self) -> VirtualClusterConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more