AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails
import type { AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";
Parameters that are used to automatically set up EBS volumes when an instance is launched.
interface AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails {
DeleteOnTermination?: boolean | null;
Encrypted?: boolean | null;
Iops?: number | null;
SnapshotId?: string | null;
VolumeSize?: number | null;
VolumeType?: string | null;
}§Properties
§
DeleteOnTermination?: boolean | null
[src]Whether to delete the volume when the instance is terminated.
§
Iops?: number | null
[src]The number of input/output (I/O) operations per second (IOPS) to provision for the volume.
Only supported for gp3
or io1
volumes.
Required for io1
volumes.
Not used with standard
, gp2
, st1
, or sc1
volumes.
§
SnapshotId?: string | null
[src]The snapshot ID of the volume to use.
You must specify either VolumeSize
or SnapshotId
.
§
VolumeSize?: number | null
[src]The volume size, in GiBs. The following are the supported volumes sizes for each volume type:
- gp2 and gp3: 1-16,384
- io1: 4-16,384
- st1 and sc1: 125-16,384
- standard: 1-1,024
You must specify either SnapshotId
or VolumeSize
.
If you specify both SnapshotId
and VolumeSize
, the volume size must be equal or greater than the size of the snapshot.