Google Cloud Dataproc v1 API - Class KubernetesClusterConfig (5.16.0)

public sealed class KubernetesClusterConfig : IMessage<KubernetesClusterConfig>, IEquatable<KubernetesClusterConfig>, IDeepCloneable<KubernetesClusterConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Dataproc v1 API class KubernetesClusterConfig.

The configuration for running the Dataproc cluster on Kubernetes.

Inheritance

object > KubernetesClusterConfig

Namespace

Google.Cloud.Dataproc.V1

Assembly

Google.Cloud.Dataproc.V1.dll

Constructors

KubernetesClusterConfig()

public KubernetesClusterConfig()

KubernetesClusterConfig(KubernetesClusterConfig)

public KubernetesClusterConfig(KubernetesClusterConfig other)
Parameter
Name Description
other KubernetesClusterConfig

Properties

ConfigCase

public KubernetesClusterConfig.ConfigOneofCase ConfigCase { get; }
Property Value
Type Description
KubernetesClusterConfigConfigOneofCase

GkeClusterConfig

public GkeClusterConfig GkeClusterConfig { get; set; }

Required. The configuration for running the Dataproc cluster on GKE.

Property Value
Type Description
GkeClusterConfig

KubernetesNamespace

public string KubernetesNamespace { get; set; }

Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.

Property Value
Type Description
string

KubernetesSoftwareConfig

public KubernetesSoftwareConfig KubernetesSoftwareConfig { get; set; }

Optional. The software configuration for this Dataproc cluster running on Kubernetes.

Property Value
Type Description
KubernetesSoftwareConfig