Ami From Instance Ebs Block Device Args
data class AmiFromInstanceEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val outpostArn: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<AmiFromInstanceEbsBlockDeviceArgs>
Constructors
Link copied to clipboard
constructor(deleteOnTermination: Output<Boolean>? = null, deviceName: Output<String>? = null, encrypted: Output<Boolean>? = null, iops: Output<Int>? = null, outpostArn: Output<String>? = null, snapshotId: Output<String>? = null, throughput: Output<Int>? = null, volumeSize: Output<Int>? = null, volumeType: Output<String>? = null)
Properties
Link copied to clipboard
Boolean controlling whether the EBS volumes created to support each created instance will be deleted once that instance is terminated.
Link copied to clipboard
Path at which the device is exposed to created instances.
Link copied to clipboard
ARN of the Outpost on which the snapshot is stored.
Link copied to clipboard
ID of an EBS snapshot that will be used to initialize the created EBS volumes. If set, the volume_size
attribute must be at least as large as the referenced snapshot.
Link copied to clipboard
Throughput that the EBS volume supports, in MiB/s. Only valid for volume_type
of gp3
.
Link copied to clipboard
Size of created volumes in GiB. If snapshot_id
is set and volume_size
is omitted then the volume will have the same size as the selected snapshot.
Link copied to clipboard
Type of EBS volume to create. Can be standard
, gp2
, gp3
, io1
, io2
, sc1
or st1
(Default: standard
).