Class: Google::Cloud::Dataproc::V1beta2::SoftwareConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1beta2::SoftwareConfig
- Defined in:
- lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb
Overview
Specifies the selection and config of software inside the cluster.
Instance Attribute Summary collapse
-
#image_version ⇒ String
Optional.
-
#optional_components ⇒ Array<Google::Cloud::Dataproc::V1beta2::Component>
The set of optional components to activate on the cluster.
-
#properties ⇒ Hash{String => String}
Optional.
Instance Attribute Details
#image_version ⇒ String
Returns Optional. The version of software inside the cluster. It must be one of the supported Dataproc Versions, such as "1.2" (including a subminor version, such as "1.2.29"), or the "preview" version. If unspecified, it defaults to the latest Debian version.
558 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 558 class SoftwareConfig; end |
#optional_components ⇒ Array<Google::Cloud::Dataproc::V1beta2::Component>
Returns The set of optional components to activate on the cluster.
558 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 558 class SoftwareConfig; end |
#properties ⇒ Hash{String => String}
Returns 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 Cluster properties.
558 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 558 class SoftwareConfig; end |