AwsNodePoolConfigRootVolume class

Constructors

AwsNodePoolConfigRootVolume({Input<int?>? iops, Input<String?>? kmsKeyArn, Input<int?>? sizeGib, Input<int?>? throughput, Input<String?>? volumeType})
Creates a new AwsNodePoolConfigRootVolume. iops Optional. The number of I/O operations per second (IOPS) to provision for GP3 volume. kmsKeyArn Optional. The Amazon Resource Name (ARN) of the Customer Managed Key (CMK) used to encrypt AWS EBS volumes. If not specified, the default Amazon managed key associated to the AWS region where this cluster runs will be used. sizeGib Optional. The size of the volume, in GiBs. When unspecified, a default value is provided. See the specific reference in the parent resource. throughput Optional. The throughput to provision for the volume, in MiB/s. Only valid if the volume type is GP3. If volume type is gp3 and throughput is not specified, the throughput will defaults to 125. volumeType Optional. Type of the EBS volume. When unspecified, it defaults to GP2 volume. Possible values: VOLUME_TYPE_UNSPECIFIED, GP2, GP3
const
AwsNodePoolConfigRootVolume.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
iops → Input<int?>?
Optional. The number of I/O operations per second (IOPS) to provision for GP3 volume.
final
kmsKeyArn → Input<String?>?
Optional. The Amazon Resource Name (ARN) of the Customer Managed Key (CMK) used to encrypt AWS EBS volumes. If not specified, the default Amazon managed key associated to the AWS region where this cluster runs will be used.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sizeGib → Input<int?>?
Optional. The size of the volume, in GiBs. When unspecified, a default value is provided. See the specific reference in the parent resource.
final
throughput → Input<int?>?
Optional. The throughput to provision for the volume, in MiB/s. Only valid if the volume type is GP3. If volume type is gp3 and throughput is not specified, the throughput will defaults to 125.
final
volumeType → Input<String?>?
Optional. Type of the EBS volume. When unspecified, it defaults to GP2 volume. Possible values: VOLUME_TYPE_UNSPECIFIED, GP2, GP3
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