LaunchConfigurationBlockDevice

data class LaunchConfigurationBlockDevice(val deleteOnTermination: Boolean? = null, val encrypted: Boolean? = null, val iops: Int? = null, val snapshotId: String? = null, val throughput: Int? = null, val volumeSize: Int? = null, val volumeType: String? = null)

BlockDevice is a subproperty of BlockDeviceMapping that describes an Amazon EBS volume.

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Indicates whether the volume is deleted on instance termination.

Link copied to clipboard
val encrypted: Boolean? = null

Specifies whether the volume should be encrypted.

Link copied to clipboard
val iops: Int? = null

The number of input/output (I/O) operations per second (IOPS) to provision for the volume.

Link copied to clipboard
val snapshotId: String? = null

The snapshot ID of the volume to use.

Link copied to clipboard
val throughput: Int? = null

The throughput (MiBps) to provision for a gp3 volume.

Link copied to clipboard
val volumeSize: Int? = null

The volume size, in GiBs.

Link copied to clipboard
val volumeType: String? = null

The volume type.