ClusterClusterConfigPreemptibleWorkerConfigDiskConfig class
Constructors
-
ClusterClusterConfigPreemptibleWorkerConfigDiskConfig({Input<
List< ? attachedDiskConfigs, Input<ClusterClusterConfigPreemptibleWorkerConfigDiskConfigAttachedDiskConfig> ?>int?> ? bootDiskProvisionedIops, Input<int?> ? bootDiskProvisionedThroughput, Input<int?> ? bootDiskSizeGb, Input<String?> ? bootDiskType, Input<String?> ? localSsdInterface, Input<int?> ? numLocalSsds}) -
Creates a new ClusterClusterConfigPreemptibleWorkerConfigDiskConfig.
attachedDiskConfigsOptional. Attached disk configuration.bootDiskProvisionedIopsIndicates how many IOPS to provision for the disk. This sets the number of I/O operations per second that the disk can handle.bootDiskProvisionedThroughputIndicates how much throughput to provision for the disk. This sets the number of throughput mb per second that the disk can handle.bootDiskSizeGbSize of the primary disk attached to each preemptible worker node, specifiedbootDiskTypeThe disk type of the primary disk attached to each preemptible worker node.localSsdInterfaceInterface type of local SSDs (default is "scsi"). Valid values: "scsi" (Small Computer System Interface), "nvme" (Non-Volatile Memory Express).numLocalSsdsThe amount of local SSD disks that will beconst -
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