ClusterClusterConfigSoftwareConfig class

Constructors

ClusterClusterConfigSoftwareConfig({Input<String?>? imageVersion, Input<List<String>?>? optionalComponents, Input<Map<String, String>?>? overrideProperties, Input<Map<String, String>?>? properties})
Creates a new ClusterClusterConfigSoftwareConfig. imageVersion The Cloud Dataproc image version to use optionalComponents The set of optional components to activate on the cluster. See Available Optional Components. overrideProperties A list of override and additional properties (key/value pairs) properties A list of the properties used to set the daemon config files.
const
ClusterClusterConfigSoftwareConfig.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
imageVersion → Input<String?>?
The Cloud Dataproc image version to use for the cluster - this controls the sets of software versions installed onto the nodes when you create clusters. If not specified, defaults to the latest version. For a list of valid versions see Cloud Dataproc versions
final
optionalComponents → Input<List<String>?>?
The set of optional components to activate on the cluster. See Available Optional Components.
final
overrideProperties → Input<Map<String, String>?>?
A list of override and additional properties (key/value pairs) used to modify various aspects of the common configuration files used when creating a cluster. For a list of valid properties please see Cluster properties
final
properties → Input<Map<String, String>?>?
A list of the properties used to set the daemon config files. This will include any values supplied by the user via cluster_config.software_config.override_properties
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited