ClusterAttributes
Properties
cluster_name
Option<String>
Cluster name requested by the user. This doesn’t have to be unique. If not specified at creation, the cluster name is an empty string.
[optional]
spark_version
Option<String>
[optional]
spark_conf
An arbitrary object where the object key is a configuration propery name and the value is a configuration property value.
[optional]
aws_attributes
[optional]
node_type_id
Option<String>
[optional]
driver_node_type_id
Option<String>
The node type of the Spark driver. This field is optional; if unset, the driver node type is set as the same value as node_type_id
defined above.
[optional]
ssh_public_keys
Option<Vec>
SSH public key contents that is added to each Spark node in this cluster. The corresponding private keys can be used to login with the user name ubuntu
on port 2200
. Up to 10 keys can be specified.
[optional]
custom_tags
[optional]
cluster_log_conf
[optional]
init_scripts
The configuration for storing init scripts. Any number of destinations can be specified. The scripts are executed sequentially in the order provided. If cluster_log_conf
is specified, init script logs are sent to <destination>/<cluster-ID>/init_scripts
.
[optional]
docker_image
[optional]
runtime_engine
Option<String>
The type of runtime engine to use. If not specified, the runtime engine type is inferred based on the spark_version
value. Allowed values include * PHOTON
: Use the Photon runtime engine type. * STANDARD
: Use the standard runtime engine type. This field is optional.
[optional]
spark_env_vars
An arbitrary object where the object key is an environment variable name and the value is an environment variable value.
[optional]
autotermination_minutes
Option<i32>
Automatically terminates the cluster after it is inactive for this time in minutes. If not set, this cluster is not be automatically terminated. If specified, the threshold must be between 10 and 10000 minutes. You can also set this value to 0 to explicitly disable automatic termination.
[optional]
enable_elastic_disk
Option<bool>
[optional]
instance_pool_id
Option<String>
[optional]
cluster_source
[optional]
policy_id
Option<String>
[optional]
enable_local_disk_encryption
Option<bool>
Determines whether encryption of the disks attached to the cluster locally is enabled.
[optional]
Last updated