Skip to main content


No description

type AWSEC2LaunchTemplateEBSBlockDevice {
deleteOnTermination: Boolean!
encrypted: Boolean!
iops: Int!
kmsKeyId: String!
snapshotId: String!
throughput: Int!
volumeSize: Int!
volumeType: AWSEBSVolumeType!


AWSEC2LaunchTemplateEBSBlockDevice.deleteOnTermination ● Boolean! non-null scalar

Indicates whether the EBS volume is deleted on instance termination

AWSEC2LaunchTemplateEBSBlockDevice.encrypted ● Boolean! non-null scalar

Indicates whether the EBS volume is encrypted

AWSEC2LaunchTemplateEBSBlockDevice.iops ● Int! non-null scalar

The number of I/O operations per second (IOPS) that the volume supports

AWSEC2LaunchTemplateEBSBlockDevice.kmsKeyId ● String! non-null scalar

The ARN of the Key Management Service (KMS) CMK used for encryption

AWSEC2LaunchTemplateEBSBlockDevice.snapshotId ● String! non-null scalar

The ID of the snapshot

AWSEC2LaunchTemplateEBSBlockDevice.throughput ● Int! non-null scalar

The throughput that the volume supports, in MiB/s

AWSEC2LaunchTemplateEBSBlockDevice.volumeSize ● Int! non-null scalar

The size of the volume, in GiB

AWSEC2LaunchTemplateEBSBlockDevice.volumeType ● AWSEBSVolumeType! non-null enum

The volume type

Member of

AWSEC2LaunchTemplateBlockDeviceMapping object