ClusterNodePoolNodeConfigBootDisk class

Constructors

ClusterNodePoolNodeConfigBootDisk({Input<String?>? diskType, Input<int?>? provisionedIops, Input<int?>? provisionedThroughput, Input<int?>? sizeGb})
Creates a new ClusterNodePoolNodeConfigBootDisk. diskType Type of the disk attached to each node provisionedIops Configure disk IOPs. This is only valid if the diskType is 'hyperdisk-balanced'. See performance limit documention for more information about valid values. provisionedThroughput Configure disk throughput. This is only valid if the diskType is 'hyperdisk-balanced'. See performance limit documention for more information about valid values. sizeGb Size of the disk attached to each node, specified
const
ClusterNodePoolNodeConfigBootDisk.fromMap(Map<String, dynamic> map)
factory

Properties

diskType → Input<String?>?
Type of the disk attached to each node (e.g. 'pd-standard', 'pd-balanced', 'pd-ssd', or 'hyperdisk-balanced'). Defaults to hyperdisk-balanced if hyperdisk-balanced is supported and pd-balanced is not supported for the machine type; otherwise defaults to pd-balanced. This is being migrated from node_config.disk_type, and must match if specified in both places. Prefer using this field.
final
hashCode → int
The hash code for this object.
no setterinherited
provisionedIops → Input<int?>?
Configure disk IOPs. This is only valid if the diskType is 'hyperdisk-balanced'. See performance limit documention for more information about valid values.
final
provisionedThroughput → Input<int?>?
Configure disk throughput. This is only valid if the diskType is 'hyperdisk-balanced'. See performance limit documention for more information about valid values.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sizeGb → Input<int?>?
Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. Defaults to 100GB. This is being migrated from node_config.disk_size_gb, and must match if specified in both places. Prefer using this field.
final

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