ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig class

Constructors

ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig({Input<List<ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfigAttachedDiskConfig>?>? attachedDiskConfigs, Input<int?>? bootDiskProvisionedIops, Input<int?>? bootDiskProvisionedThroughput, Input<int?>? bootDiskSizeGb, Input<String?>? bootDiskType, Input<String?>? localSsdInterface, Input<int?>? numLocalSsds})
Creates a new ClusterClusterConfigMasterConfigInstanceFlexibilityPolicyInstanceSelectionListDiskConfig. attachedDiskConfigs Attached disk configuration. bootDiskProvisionedIops Indicates how many IOPS to provision for the disk. bootDiskProvisionedThroughput Indicates how much throughput to provision for the disk. bootDiskSizeGb Size of the primary disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. bootDiskType The disk type of the primary disk attached to each node. Such as "pd-ssd" or "pd-standard". localSsdInterface Interface type of local SSDs (no Local SSDs or NVMe). numLocalSsds The 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