AwsNodePoolConfigRootVolume

data class AwsNodePoolConfigRootVolume(val iops: Int? = null, val kmsKeyArn: String? = null, val sizeGib: Int? = null, val throughput: Int? = null, val volumeType: String? = null)

Constructors

Link copied to clipboard
constructor(iops: Int? = null, kmsKeyArn: String? = null, sizeGib: Int? = null, throughput: Int? = null, volumeType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val iops: Int? = null

Optional. The number of I/O operations per second (IOPS) to provision for GP3 volume.

Link copied to clipboard
val kmsKeyArn: String? = null

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.

Link copied to clipboard
val sizeGib: Int? = null

Optional. The size of the volume, in GiBs. When unspecified, a default value is provided. See the specific reference in the parent resource.

Link copied to clipboard
val throughput: Int? = null

Optional. The throughput to provision for the volume, in MiB/s. Only valid if the volume type is GP3.

Link copied to clipboard
val volumeType: String? = null

Optional. Type of the EBS volume. When unspecified, it defaults to GP2 volume. Possible values: VOLUME_TYPE_UNSPECIFIED, GP2, GP3