AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails - AWS Security Hub

AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails

Parameters for a block device for an Amazon Elastic Block Store (Amazon EBS) volume in an Amazon EC2 launch template.

Contents

DeleteOnTermination

Indicates whether the EBS volume is deleted on instance termination.

Type: Boolean

Required: No

Encrypted

Indicates whether the EBS volume is encrypted. Encrypted volumes can only be attached to instances that support Amazon EBS encryption. If you're creating a volume from a snapshot, you can't specify an encryption value.

Type: Boolean

Required: No

Iops

The number of I/O operations per second (IOPS).

Type: Integer

Required: No

KmsKeyId

The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) customer managed key used for encryption.

Type: String

Pattern: .*\S.*

Required: No

SnapshotId

The ID of the EBS snapshot.

Type: String

Pattern: .*\S.*

Required: No

Throughput

The throughput to provision for a gp3 volume, with a maximum of 1,000 MiB/s.

Type: Integer

Required: No

VolumeSize

The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size.

Type: Integer

Required: No

VolumeType

The volume type.

Type: String

Pattern: .*\S.*

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: