RequestSpotLaunchSpecification
import type { RequestSpotLaunchSpecification } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";
Describes the launch specification for an instance.
§Properties
One or more block device mapping entries. You can't specify both a snapshot ID and an encryption value. This is because only blank volumes can be encrypted on creation. If a snapshot is the basis for a volume, it is not blank and its encryption status is used for the volume encryption status.
Indicates whether the instance is optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS Optimized instance.
Default: false
The IAM instance profile.
The instance type.
Indicates whether basic or detailed monitoring is enabled for the instance.
Default: Disabled
One or more network interfaces. If you specify a network interface, you must specify subnet IDs and security group IDs using the network interface.
The placement information for the instance.