Spot Instance Request Root Block Device
data class SpotInstanceRequestRootBlockDevice(val deleteOnTermination: Boolean? = null, val deviceName: String? = null, val encrypted: Boolean? = null, val iops: Int? = null, val kmsKeyId: String? = null, val tags: Map<String, String>? = null, val tagsAll: Map<String, String>? = null, val throughput: Int? = null, val volumeId: String? = null, val volumeSize: Int? = null, val volumeType: String? = null)
Constructors
Link copied to clipboard
constructor(deleteOnTermination: Boolean? = null, deviceName: String? = null, encrypted: Boolean? = null, iops: Int? = null, kmsKeyId: String? = null, tags: Map<String, String>? = null, tagsAll: Map<String, String>? = null, throughput: Int? = null, volumeId: String? = null, volumeSize: Int? = null, volumeType: String? = null)
Properties
Link copied to clipboard
Whether the volume should be destroyed on instance termination. Defaults to true.
Link copied to clipboard
Link copied to clipboard
Throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for volume_type of gp3.
Link copied to clipboard
Size of the volume in gibibytes (GiB).
Link copied to clipboard
Type of volume. Valid values include standard, gp2, gp3, io1, io2, sc1, or st1. Defaults to the volume type that the AMI uses. Modifying the encrypted or kms_key_id settings of the root_block_device requires resource replacement.