WorkflowTemplatePlacementManagedClusterConfigSoftwareConfig

data class WorkflowTemplatePlacementManagedClusterConfigSoftwareConfig(val imageVersion: String? = null, val optionalComponents: List<String>? = null, val properties: Map<String, String>? = null)

Constructors

fun WorkflowTemplatePlacementManagedClusterConfigSoftwareConfig(imageVersion: String? = null, optionalComponents: List<String>? = null, properties: Map<String, String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val imageVersion: String? = null

Optional. The version of software inside the cluster. It must be one of the supported (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc-versions#other_versions). If unspecified, it defaults to the latest Debian version.

Link copied to clipboard
Link copied to clipboard
val properties: Map<String, String>? = null

Optional. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. The following are supported prefixes and their mappings: * capacity-scheduler: capacity-scheduler.xml * core: core-site.xml * distcp: distcp-default.xml * hdfs: hdfs-site.xml * hive: hive-site.xml * mapred: mapred-site.xml * pig: pig.properties * spark: spark-defaults.conf * yarn: yarn-site.xml For more information, see (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).