ContainerRecipeInstanceConfigurationBlockDeviceMappingEbs

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

Constructors

constructor(deleteOnTermination: String? = null, encrypted: String? = null, iops: Int? = null, kmsKeyId: String? = 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

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

Link copied to clipboard
val encrypted: String? = null

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

Link copied to clipboard
val iops: Int? = null

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

Link copied to clipboard
val kmsKeyId: String? = null

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

Link copied to clipboard
val snapshotId: String? = null

Identifier of the EC2 Volume Snapshot.

Link copied to clipboard
val throughput: Int? = null

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

Link copied to clipboard
val volumeSize: Int? = null

Size of the volume, in GiB.

Link copied to clipboard
val volumeType: String? = null

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