GetImageRecipeBlockDeviceMappingEb

data class GetImageRecipeBlockDeviceMappingEb(val deleteOnTermination: Boolean, val encrypted: Boolean, val iops: Int, val kmsKeyId: String, val snapshotId: String, val throughput: Int, val volumeSize: Int, val volumeType: String)

Constructors

Link copied to clipboard
constructor(deleteOnTermination: Boolean, encrypted: Boolean, iops: Int, kmsKeyId: String, snapshotId: String, throughput: Int, volumeSize: Int, volumeType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether to delete the volume on termination. Defaults to unset, which is the value inherited from the parent image.

Link copied to clipboard

Whether to encrypt the volume. Defaults to unset, which is the value inherited from the parent image.

Link copied to clipboard
val iops: Int

Number of Input/Output (I/O) operations per second to provision for an io1 or io2 volume.

Link copied to clipboard

ARN of the Key Management Service (KMS) Key for encryption.

Link copied to clipboard

Identifier of the EC2 Volume Snapshot.

Link copied to clipboard

For GP3 volumes only. The throughput in MiB/s that the volume supports.

Link copied to clipboard

Size of the volume, in GiB.

Link copied to clipboard

Type of the volume. For example, gp2 or io2.