Optional. Type of the boot disk (default is "pd-standard").
Valid values: "pd-balanced" (Persistent Disk Balanced Solid State Drive),
"pd-ssd" (Persistent Disk Solid State Drive),
or "pd-standard" (Persistent Disk Hard Disk Drive).
See Disk types.
Optional. Interface type of local SSDs (default is "scsi").
Valid values: "scsi" (Small Computer System Interface),
"nvme" (Non-Volatile Memory Express).
See local SSD
performance.
Optional. Number of attached SSDs, from 0 to 8 (default is 0).
If SSDs are not attached, the boot disk is used to store runtime logs and
HDFS data.
If one or more SSDs are attached, this runtime bulk
data is spread across them, and the boot disk contains only basic
config and installed binaries.
Note: Local SSD options may vary by machine type and number of vCPUs
selected.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the Google Cloud Dataproc v1 API DiskConfig is 5.17.0, with multiple previous versions available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThe DiskConfig class specifies the configuration for disk options used by groups of VM instances within Google Cloud Dataproc.\u003c/p\u003e\n"],["\u003cp\u003eDiskConfig allows setting the \u003ccode\u003eBootDiskSizeGb\u003c/code\u003e, \u003ccode\u003eBootDiskType\u003c/code\u003e, \u003ccode\u003eLocalSsdInterface\u003c/code\u003e, and \u003ccode\u003eNumLocalSsds\u003c/code\u003e, which affect the size, type, interface, and quantity of disks.\u003c/p\u003e\n"],["\u003cp\u003eThe default settings for the DiskConfig include a 500GB boot disk of the "pd-standard" type, with "scsi" interface for local SSDs and no attached SSDs by default.\u003c/p\u003e\n"],["\u003cp\u003eThe DiskConfig class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing methods for message handling, comparison, deep cloning, and buffered message operations.\u003c/p\u003e\n"]]],[],null,[]]