public sealed class KubernetesSoftwareConfig : IMessage<KubernetesSoftwareConfig>, IEquatable<KubernetesSoftwareConfig>, IDeepCloneable<KubernetesSoftwareConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class KubernetesSoftwareConfig.
The software configuration for this Dataproc cluster running on Kubernetes.
Implements
IMessageKubernetesSoftwareConfig, IEquatableKubernetesSoftwareConfig, IDeepCloneableKubernetesSoftwareConfig, 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 |
MapFieldstringstring |
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 |
MapFieldstringstring |