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

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.

§
Encrypted?: boolean | null
[src]

Whether to encrypt the volume.

§
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.

§
VolumeType?: string | null
[src]

The volume type. Valid values are as follows:

  • gp2
    
  • gp3
    
  • io1
    
  • sc1
    
  • st1
    
  • standard