KubernetesSoftwareConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The software configuration for this Dataproc cluster running on Kubernetes.
Attributes
Name | Description |
component_version |
Mapping[str, str]
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. |
properties |
Mapping[str, str]
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 |
Inheritance
builtins.object > proto.message.Message > KubernetesSoftwareConfigClasses
ComponentVersionEntry
ComponentVersionEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict, `.Message`]
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
PropertiesEntry
PropertiesEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict, `.Message`]
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |