ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig class
Constructors
-
ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig({Input<
List< ? attachedDiskConfigs, Input<ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfigAttachedDiskConfig> ?>int?> ? bootDiskProvisionedIops, Input<int?> ? bootDiskProvisionedThroughput, Input<int?> ? bootDiskSizeGb, Input<String?> ? bootDiskType, Input<String?> ? localSsdInterface, Input<int?> ? numLocalSsds}) -
Creates a new ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig.
attachedDiskConfigsAttached disk configuration.bootDiskProvisionedIopsIndicates how many IOPS to provision for the disk.bootDiskProvisionedThroughputIndicates how much throughput to provision for the disk.bootDiskSizeGbSize of the primary disk attached to each node, specified in GB. The smallest allowed disk size is 10GB.bootDiskTypeThe disk type of the primary disk attached to each node. Such as "pd-ssd" or "pd-standard".localSsdInterfaceInterface type of local SSDs (no Local SSDs or NVMe).numLocalSsdsThe amount of local SSD disks that will be attached to each cluster node. Defaults to 0.const -
ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
attachedDiskConfigs
→ Input<
List< ?ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfigAttachedDiskConfig> ?> -
Attached disk configuration.
final
-
bootDiskProvisionedIops
→ Input<
int?> ? -
Indicates how many IOPS to provision for the disk.
final
-
bootDiskProvisionedThroughput
→ Input<
int?> ? -
Indicates how much throughput to provision for the disk.
final
-
bootDiskSizeGb
→ Input<
int?> ? -
Size of the primary disk attached to each node, specified in GB. The smallest allowed disk size is 10GB.
final
-
bootDiskType
→ Input<
String?> ? -
The disk type of the primary disk attached to each node. Such as "pd-ssd" or "pd-standard".
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
localSsdInterface
→ Input<
String?> ? -
Interface type of local SSDs (no Local SSDs or NVMe).
final
-
numLocalSsds
→ Input<
int?> ? -
The amount of local SSD disks that will be attached to each cluster 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