OptionalavailabilityThis field determines whether the spark executors will be scheduled to run on preemptible VMs, on-demand VMs, or preemptible VMs with a fallback to on-demand VMs if the former is unavailable.
OptionalbootBoot disk size in GB
OptionalconfidentialThe confidential computing technology for this cluster's instances. Currently only SEV_SNP is supported, and only on N2D instance types. When not set, no confidential computing is applied.
OptionalfirstThe first first_on_demand nodes of the cluster will be placed on on-demand instances.
This value should be greater than 0, to make sure the cluster driver node is placed on an
on-demand instance. If this value is greater than or equal to the current cluster size, all
nodes will be placed on on-demand instances. If this value is less than the current cluster
size, first_on_demand nodes will be placed on on-demand instances and the remainder will
be placed on availability instances. Note that this value does not affect
cluster size and cannot currently be mutated over the lifetime of a cluster.
OptionalgoogleIf provided, the cluster will impersonate the google service account when accessing
gcloud services (like GCS). The google service account
must have previously been added to the
OptionallocalIf provided, each node (workers and driver) in the cluster will have this number of local SSDs attached. Each local SSD is 375GB in size. Refer to GCP documentation for the supported number of local SSDs for each instance type.
OptionaluseThis field determines whether the spark executors will be scheduled to run on preemptible VMs (when set to true) versus standard compute engine VMs (when set to false; default). Note: Soon to be deprecated, use the 'availability' field instead.
OptionalzoneIdentifier for the availability zone in which the cluster resides. This can be one of the following:
Attributes set during cluster creation which are related to GCP.