Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails

import type { AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

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

interface AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails {
DeleteOnTermination?: boolean | null;
Encrypted?: boolean | null;
Iops?: number | null;
KmsKeyId?: string | null;
SnapshotId?: string | null;
Throughput?: number | null;
VolumeSize?: number | null;
VolumeType?: string | null;
}

§Properties

§
DeleteOnTermination?: boolean | null
[src]

Indicates whether the EBS volume is deleted on instance termination.

§
Encrypted?: boolean | null
[src]

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.

§
Iops?: number | null
[src]

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

§
KmsKeyId?: string | null
[src]

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

§
SnapshotId?: string | null
[src]

The ID of the EBS snapshot.

§
Throughput?: number | null
[src]

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

§
VolumeSize?: number | null
[src]

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

§
VolumeType?: string | null
[src]

The volume type.