public sealed class KubernetesSoftwareConfig : IMessage<KubernetesSoftwareConfig>, IEquatable<KubernetesSoftwareConfig>, IDeepCloneable<KubernetesSoftwareConfig>, IBufferMessage, IMessageThe software configuration for this Dataproc cluster running on Kubernetes.
Implements
IMessage<KubernetesSoftwareConfig>, IEquatable<KubernetesSoftwareConfig>, IDeepCloneable<KubernetesSoftwareConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
KubernetesSoftwareConfig()
public KubernetesSoftwareConfig()KubernetesSoftwareConfig(KubernetesSoftwareConfig)
public KubernetesSoftwareConfig(KubernetesSoftwareConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
KubernetesSoftwareConfig |
Properties
ComponentVersion
public MapField<string, string> ComponentVersion { get; }The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
| Property Value | |
|---|---|
| Type | Description |
MapField<String, String> |
|
Properties
public MapField<string, string> Properties { get; }The properties to set on daemon config files.
Property keys are specified in prefix:property format, for example
spark:spark.kubernetes.container.image. The following are supported
prefixes and their mappings:
- spark:
spark-defaults.conf
For more information, see Cluster properties.
| Property Value | |
|---|---|
| Type | Description |
MapField<String, String> |
|