ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigDiskConfigArgs

data class ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigDiskConfigArgs(val bootDiskSizeGb: Output<Int>? = null, val bootDiskType: Output<String>? = null, val localSsdInterface: Output<String>? = null, val numLocalSsds: Output<Int>? = null) : ConvertibleToJava<ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigDiskConfigArgs>

Constructors

constructor(bootDiskSizeGb: Output<Int>? = null, bootDiskType: Output<String>? = null, localSsdInterface: Output<String>? = null, numLocalSsds: Output<Int>? = null)

Properties

Link copied to clipboard
val bootDiskSizeGb: Output<Int>? = null

Size of the primary disk attached to each node, specified in GB. The primary disk contains the boot volume and system libraries, and the smallest allowed disk size is 10GB. GCP will default to a predetermined computed value if not set (currently 500GB). Note: If SSDs are not attached, it also contains the HDFS data blocks and Hadoop working directories.

Link copied to clipboard
val bootDiskType: Output<String>? = null

The disk type of the primary disk attached to each node. One of "pd-ssd" or "pd-standard". Defaults to "pd-standard".

Link copied to clipboard
val localSsdInterface: Output<String>? = null

Interface type of local SSDs (default is "scsi"). Valid values: "scsi" (Small Computer System Interface), "nvme" (Non-Volatile Memory Express).

Link copied to clipboard
val numLocalSsds: Output<Int>? = null

The amount of local SSD disks that will be attached to each master cluster node. Defaults to 0.

Functions

Link copied to clipboard
open override fun toJava(): ClusterClusterConfigAuxiliaryNodeGroupNodeGroupNodeGroupConfigDiskConfigArgs