ClusterClusterConfigPreemptibleWorkerConfigDiskConfig class

Constructors

ClusterClusterConfigPreemptibleWorkerConfigDiskConfig({Input<List<ClusterClusterConfigPreemptibleWorkerConfigDiskConfigAttachedDiskConfig>?>? attachedDiskConfigs, Input<int?>? bootDiskProvisionedIops, Input<int?>? bootDiskProvisionedThroughput, Input<int?>? bootDiskSizeGb, Input<String?>? bootDiskType, Input<String?>? localSsdInterface, Input<int?>? numLocalSsds})
Creates a new ClusterClusterConfigPreemptibleWorkerConfigDiskConfig. attachedDiskConfigs Optional. Attached disk configuration. bootDiskProvisionedIops Indicates how many IOPS to provision for the disk. This sets the number of I/O operations per second that the disk can handle. bootDiskProvisionedThroughput Indicates how much throughput to provision for the disk. This sets the number of throughput mb per second that the disk can handle. bootDiskSizeGb Size of the primary disk attached to each preemptible worker node, specified bootDiskType The disk type of the primary disk attached to each preemptible worker node. localSsdInterface Interface type of local SSDs (default is "scsi"). Valid values: "scsi" (Small Computer System Interface), "nvme" (Non-Volatile Memory Express). numLocalSsds The amount of local SSD disks that will be
const
ClusterClusterConfigPreemptibleWorkerConfigDiskConfig.fromMap(Map<String, dynamic> map)
factory

Properties

attachedDiskConfigs → Input<List<ClusterClusterConfigPreemptibleWorkerConfigDiskConfigAttachedDiskConfig>?>?
Optional. Attached disk configuration.
final
bootDiskProvisionedIops → Input<int?>?
Indicates how many IOPS to provision for the disk. This sets the number of I/O operations per second that the disk can handle.
final
bootDiskProvisionedThroughput → Input<int?>?
Indicates how much throughput to provision for the disk. This sets the number of throughput mb per second that the disk can handle.
final
bootDiskSizeGb → Input<int?>?
Size of the primary disk attached to each preemptible worker node, specified in GB. 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.
final
bootDiskType → Input<String?>?
The disk type of the primary disk attached to each preemptible worker node. One of "pd-ssd" or "pd-standard". Defaults to "pd-standard".
final
hashCode → int
The hash code for this object.
no setterinherited
localSsdInterface → Input<String?>?
Interface type of local SSDs (default is "scsi"). Valid values: "scsi" (Small Computer System Interface), "nvme" (Non-Volatile Memory Express).
final
numLocalSsds → Input<int?>?
The amount of local SSD disks that will be attached to each preemptible worker node. Defaults to 0.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited