Instance
Provides an EC2 instance resource. This allows instances to be created, updated, and deleted.
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var ubuntu = Output.Create(Aws.GetAmi.InvokeAsync(new Aws.GetAmiArgs
{
MostRecent = true,
Filters =
{
new Aws.Inputs.GetAmiFilterArgs
{
Name = "name",
Values =
{
"ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*",
},
},
new Aws.Inputs.GetAmiFilterArgs
{
Name = "virtualization-type",
Values =
{
"hvm",
},
},
},
Owners =
{
"099720109477",
},
}));
var web = new Aws.Ec2.Instance("web", new Aws.Ec2.InstanceArgs
{
Ami = ubuntu.Apply(ubuntu => ubuntu.Id),
InstanceType = "t3.micro",
Tags =
{
{ "Name", "HelloWorld" },
},
});
}
}
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v3/go/aws"
"github.com/pulumi/pulumi-aws/sdk/v3/go/aws/ec2"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
opt0 := true
ubuntu, err := aws.GetAmi(ctx, &aws.GetAmiArgs{
MostRecent: &opt0,
Filters: []aws.GetAmiFilter{
aws.GetAmiFilter{
Name: "name",
Values: []string{
"ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*",
},
},
aws.GetAmiFilter{
Name: "virtualization-type",
Values: []string{
"hvm",
},
},
},
Owners: []string{
"099720109477",
},
}, nil)
if err != nil {
return err
}
_, err = ec2.NewInstance(ctx, "web", &ec2.InstanceArgs{
Ami: pulumi.String(ubuntu.Id),
InstanceType: pulumi.String("t3.micro"),
Tags: pulumi.StringMap{
"Name": pulumi.String("HelloWorld"),
},
})
if err != nil {
return err
}
return nil
})
}
import pulumi
import pulumi_aws as aws
ubuntu = aws.get_ami(most_recent=True,
filters=[
aws.GetAmiFilterArgs(
name="name",
values=["ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*"],
),
aws.GetAmiFilterArgs(
name="virtualization-type",
values=["hvm"],
),
],
owners=["099720109477"])
web = aws.ec2.Instance("web",
ami=ubuntu.id,
instance_type="t3.micro",
tags={
"Name": "HelloWorld",
})
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const ubuntu = aws.getAmi({
mostRecent: true,
filters: [
{
name: "name",
values: ["ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*"],
},
{
name: "virtualization-type",
values: ["hvm"],
},
],
owners: ["099720109477"],
});
const web = new aws.ec2.Instance("web", {
ami: ubuntu.then(ubuntu => ubuntu.id),
instanceType: "t3.micro",
tags: {
Name: "HelloWorld",
},
});
Create a Instance Resource
new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);
def Instance(resource_name: str, opts: Optional[ResourceOptions] = None, ami: Optional[str] = None, associate_public_ip_address: Optional[bool] = None, availability_zone: Optional[str] = None, cpu_core_count: Optional[int] = None, cpu_threads_per_core: Optional[int] = None, credit_specification: Optional[InstanceCreditSpecificationArgs] = None, disable_api_termination: Optional[bool] = None, ebs_block_devices: Optional[Sequence[InstanceEbsBlockDeviceArgs]] = None, ebs_optimized: Optional[bool] = None, enclave_options: Optional[InstanceEnclaveOptionsArgs] = None, ephemeral_block_devices: Optional[Sequence[InstanceEphemeralBlockDeviceArgs]] = None, get_password_data: Optional[bool] = None, hibernation: Optional[bool] = None, host_id: Optional[str] = None, iam_instance_profile: Optional[str] = None, instance_initiated_shutdown_behavior: Optional[str] = None, instance_type: Optional[Union[str, InstanceType]] = None, ipv6_address_count: Optional[int] = None, ipv6_addresses: Optional[Sequence[str]] = None, key_name: Optional[str] = None, metadata_options: Optional[InstanceMetadataOptionsArgs] = None, monitoring: Optional[bool] = None, network_interfaces: Optional[Sequence[InstanceNetworkInterfaceArgs]] = None, placement_group: Optional[str] = None, private_ip: Optional[str] = None, root_block_device: Optional[InstanceRootBlockDeviceArgs] = None, secondary_private_ips: Optional[Sequence[str]] = None, security_groups: Optional[Sequence[str]] = None, source_dest_check: Optional[bool] = None, subnet_id: Optional[str] = None, tags: Optional[Mapping[str, str]] = None, tenancy: Optional[Union[str, Tenancy]] = None, user_data: Optional[str] = None, user_data_base64: Optional[str] = None, volume_tags: Optional[Mapping[str, str]] = None, vpc_security_group_ids: Optional[Sequence[str]] = None)
func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)
public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
Instance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The Instance resource accepts the following input properties:
- Ami string
The AMI to use for the instance.
- Instance
Type string | Pulumi.Aws. Ec2. Instance Type The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- Associate
Public boolIp Address Associate a public ip address with an instance in a VPC. Boolean value.
- Availability
Zone string The AZ to start the instance in.
- Cpu
Core intCount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- Cpu
Threads intPer Core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- Credit
Specification InstanceCredit Specification Args Customize the credit specification of the instance. See Credit Specification below for more details.
- Disable
Api boolTermination If true, enables EC2 Instance Termination Protection
- Ebs
Block List<InstanceDevices Ebs Block Device Args> Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- Ebs
Optimized bool If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- Enclave
Options InstanceEnclave Options Args Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- Ephemeral
Block List<InstanceDevices Ephemeral Block Device Args> Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- Get
Password boolData If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- Hibernation bool
If true, the launched EC2 instance will support hibernation.
- Host
Id string The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- Iam
Instance string | stringProfile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- Instance
Initiated stringShutdown Behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- Ipv6Address
Count int A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- Ipv6Addresses List<string>
Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- Key
Name string The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- Metadata
Options InstanceMetadata Options Args Customize the metadata options of the instance. See Metadata Options below for more details.
- Monitoring bool
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- Network
Interfaces List<InstanceNetwork Interface Args> Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- Placement
Group string The Placement Group to start the instance in.
- Private
Ip string Private IP address to associate with the instance in a VPC.
- Root
Block InstanceDevice Root Block Device Args Customize details about the root block device of the instance. See Block Devices below for details.
- Secondary
Private List<string>Ips A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- Security
Groups List<string> A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- Source
Dest boolCheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- Subnet
Id string The VPC Subnet ID to launch in.
- Dictionary<string, string>
A map of tags to assign to the resource.
- Tenancy
string | Pulumi.
Aws. Ec2. Tenancy The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- User
Data string The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- User
Data stringBase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- Dictionary<string, string>
A map of tags to assign to the devices created by the instance at launch time.
- Vpc
Security List<string>Group Ids A list of security group IDs to associate with.
- Ami string
The AMI to use for the instance.
- Instance
Type string | InstanceType The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- Associate
Public boolIp Address Associate a public ip address with an instance in a VPC. Boolean value.
- Availability
Zone string The AZ to start the instance in.
- Cpu
Core intCount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- Cpu
Threads intPer Core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- Credit
Specification InstanceCredit Specification Customize the credit specification of the instance. See Credit Specification below for more details.
- Disable
Api boolTermination If true, enables EC2 Instance Termination Protection
- Ebs
Block []InstanceDevices Ebs Block Device Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- Ebs
Optimized bool If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- Enclave
Options InstanceEnclave Options Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- Ephemeral
Block []InstanceDevices Ephemeral Block Device Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- Get
Password boolData If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- Hibernation bool
If true, the launched EC2 instance will support hibernation.
- Host
Id string The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- Iam
Instance string | stringProfile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- Instance
Initiated stringShutdown Behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- Ipv6Address
Count int A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- Ipv6Addresses []string
Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- Key
Name string The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- Metadata
Options InstanceMetadata Options Customize the metadata options of the instance. See Metadata Options below for more details.
- Monitoring bool
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- Network
Interfaces []InstanceNetwork Interface Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- Placement
Group string The Placement Group to start the instance in.
- Private
Ip string Private IP address to associate with the instance in a VPC.
- Root
Block InstanceDevice Root Block Device Customize details about the root block device of the instance. See Block Devices below for details.
- Secondary
Private []stringIps A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- Security
Groups []string A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- Source
Dest boolCheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- Subnet
Id string The VPC Subnet ID to launch in.
- map[string]string
A map of tags to assign to the resource.
- Tenancy string | Tenancy
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- User
Data string The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- User
Data stringBase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- map[string]string
A map of tags to assign to the devices created by the instance at launch time.
- Vpc
Security []stringGroup Ids A list of security group IDs to associate with.
- ami string
The AMI to use for the instance.
- instance
Type string | InstanceType The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- associate
Public booleanIp Address Associate a public ip address with an instance in a VPC. Boolean value.
- availability
Zone string The AZ to start the instance in.
- cpu
Core numberCount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- cpu
Threads numberPer Core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- credit
Specification InstanceCredit Specification Customize the credit specification of the instance. See Credit Specification below for more details.
- disable
Api booleanTermination If true, enables EC2 Instance Termination Protection
- ebs
Block InstanceDevices Ebs Block Device[] Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- ebs
Optimized boolean If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- enclave
Options InstanceEnclave Options Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- ephemeral
Block InstanceDevices Ephemeral Block Device[] Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- get
Password booleanData If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- hibernation boolean
If true, the launched EC2 instance will support hibernation.
- host
Id string The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- iam
Instance string | InstanceProfile Profile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- instance
Initiated stringShutdown Behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- ipv6Address
Count number A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- ipv6Addresses string[]
Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- key
Name string The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- metadata
Options InstanceMetadata Options Customize the metadata options of the instance. See Metadata Options below for more details.
- monitoring boolean
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- network
Interfaces InstanceNetwork Interface[] Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- placement
Group string The Placement Group to start the instance in.
- private
Ip string Private IP address to associate with the instance in a VPC.
- root
Block InstanceDevice Root Block Device Customize details about the root block device of the instance. See Block Devices below for details.
- secondary
Private string[]Ips A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- security
Groups string[] A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- source
Dest booleanCheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- subnet
Id string The VPC Subnet ID to launch in.
- {[key: string]: string}
A map of tags to assign to the resource.
- tenancy string | Tenancy
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- user
Data string The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- user
Data stringBase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- {[key: string]: string}
A map of tags to assign to the devices created by the instance at launch time.
- vpc
Security string[]Group Ids A list of security group IDs to associate with.
- ami str
The AMI to use for the instance.
- instance_
type str | InstanceType The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- associate_
public_ boolip_ address Associate a public ip address with an instance in a VPC. Boolean value.
- availability_
zone str The AZ to start the instance in.
- cpu_
core_ intcount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- cpu_
threads_ intper_ core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- credit_
specification InstanceCredit Specification Args Customize the credit specification of the instance. See Credit Specification below for more details.
- disable_
api_ booltermination If true, enables EC2 Instance Termination Protection
- ebs_
block_ Sequence[Instancedevices Ebs Block Device Args] Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- ebs_
optimized bool If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- enclave_
options InstanceEnclave Options Args Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- ephemeral_
block_ Sequence[Instancedevices Ephemeral Block Device Args] Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- get_
password_ booldata If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- hibernation bool
If true, the launched EC2 instance will support hibernation.
- host_
id str The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- iam_
instance_ str | strprofile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- instance_
initiated_ strshutdown_ behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- ipv6_
address_ intcount A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- ipv6_
addresses Sequence[str] Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- key_
name str The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- metadata_
options InstanceMetadata Options Args Customize the metadata options of the instance. See Metadata Options below for more details.
- monitoring bool
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- network_
interfaces Sequence[InstanceNetwork Interface Args] Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- placement_
group str The Placement Group to start the instance in.
- private_
ip str Private IP address to associate with the instance in a VPC.
- root_
block_ Instancedevice Root Block Device Args Customize details about the root block device of the instance. See Block Devices below for details.
- secondary_
private_ Sequence[str]ips A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- security_
groups Sequence[str] A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- source_
dest_ boolcheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- subnet_
id str The VPC Subnet ID to launch in.
- Mapping[str, str]
A map of tags to assign to the resource.
- tenancy str | Tenancy
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- user_
data str The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- user_
data_ strbase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- Mapping[str, str]
A map of tags to assign to the devices created by the instance at launch time.
- vpc_
security_ Sequence[str]group_ ids A list of security group IDs to associate with.
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- Arn string
The ARN of the instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Outpost
Arn string The ARN of the Outpost the instance is assigned to.
- Password
Data string Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- Primary
Network stringInterface Id The ID of the instance’s primary network interface.
- Private
Dns string The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- Public
Dns string The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- Public
Ip string The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.- State string
The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.
- Arn string
The ARN of the instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
State string The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- Outpost
Arn string The ARN of the Outpost the instance is assigned to.
- Password
Data string Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- Primary
Network stringInterface Id The ID of the instance’s primary network interface.
- Private
Dns string The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- Public
Dns string The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- Public
Ip string The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.
- arn string
The ARN of the instance.
- id string
- The provider-assigned unique ID for this managed resource.
- instance
State string The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- outpost
Arn string The ARN of the Outpost the instance is assigned to.
- password
Data string Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- primary
Network stringInterface Id The ID of the instance’s primary network interface.
- private
Dns string The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- public
Dns string The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- public
Ip string The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.
- arn str
The ARN of the instance.
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
state str The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- outpost_
arn str The ARN of the Outpost the instance is assigned to.
- password_
data str Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- primary_
network_ strinterface_ id The ID of the instance’s primary network interface.
- private_
dns str The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- public_
dns str The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- public_
ip str The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.
Look up an Existing Instance Resource
Get an existing Instance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstanceState, opts?: CustomResourceOptions): Instance
@staticmethod
def get(resource_name: str, id: str, opts: Optional[ResourceOptions] = None, ami: Optional[str] = None, arn: Optional[str] = None, associate_public_ip_address: Optional[bool] = None, availability_zone: Optional[str] = None, cpu_core_count: Optional[int] = None, cpu_threads_per_core: Optional[int] = None, credit_specification: Optional[InstanceCreditSpecificationArgs] = None, disable_api_termination: Optional[bool] = None, ebs_block_devices: Optional[Sequence[InstanceEbsBlockDeviceArgs]] = None, ebs_optimized: Optional[bool] = None, enclave_options: Optional[InstanceEnclaveOptionsArgs] = None, ephemeral_block_devices: Optional[Sequence[InstanceEphemeralBlockDeviceArgs]] = None, get_password_data: Optional[bool] = None, hibernation: Optional[bool] = None, host_id: Optional[str] = None, iam_instance_profile: Optional[str] = None, instance_initiated_shutdown_behavior: Optional[str] = None, instance_state: Optional[str] = None, instance_type: Optional[Union[str, InstanceType]] = None, ipv6_address_count: Optional[int] = None, ipv6_addresses: Optional[Sequence[str]] = None, key_name: Optional[str] = None, metadata_options: Optional[InstanceMetadataOptionsArgs] = None, monitoring: Optional[bool] = None, network_interfaces: Optional[Sequence[InstanceNetworkInterfaceArgs]] = None, outpost_arn: Optional[str] = None, password_data: Optional[str] = None, placement_group: Optional[str] = None, primary_network_interface_id: Optional[str] = None, private_dns: Optional[str] = None, private_ip: Optional[str] = None, public_dns: Optional[str] = None, public_ip: Optional[str] = None, root_block_device: Optional[InstanceRootBlockDeviceArgs] = None, secondary_private_ips: Optional[Sequence[str]] = None, security_groups: Optional[Sequence[str]] = None, source_dest_check: Optional[bool] = None, subnet_id: Optional[str] = None, tags: Optional[Mapping[str, str]] = None, tenancy: Optional[Union[str, Tenancy]] = None, user_data: Optional[str] = None, user_data_base64: Optional[str] = None, volume_tags: Optional[Mapping[str, str]] = None, vpc_security_group_ids: Optional[Sequence[str]] = None) -> Instance
func GetInstance(ctx *Context, name string, id IDInput, state *InstanceState, opts ...ResourceOption) (*Instance, error)
public static Instance Get(string name, Input<string> id, InstanceState? state, CustomResourceOptions? opts = null)
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Ami string
The AMI to use for the instance.
- Arn string
The ARN of the instance.
- Associate
Public boolIp Address Associate a public ip address with an instance in a VPC. Boolean value.
- Availability
Zone string The AZ to start the instance in.
- Cpu
Core intCount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- Cpu
Threads intPer Core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- Credit
Specification InstanceCredit Specification Args Customize the credit specification of the instance. See Credit Specification below for more details.
- Disable
Api boolTermination If true, enables EC2 Instance Termination Protection
- Ebs
Block List<InstanceDevices Ebs Block Device Args> Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- Ebs
Optimized bool If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- Enclave
Options InstanceEnclave Options Args Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- Ephemeral
Block List<InstanceDevices Ephemeral Block Device Args> Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- Get
Password boolData If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- Hibernation bool
If true, the launched EC2 instance will support hibernation.
- Host
Id string The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- Iam
Instance string | stringProfile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- Instance
Initiated stringShutdown Behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- Instance
Type string | Pulumi.Aws. Ec2. Instance Type The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- Ipv6Address
Count int A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- Ipv6Addresses List<string>
Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- Key
Name string The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- Metadata
Options InstanceMetadata Options Args Customize the metadata options of the instance. See Metadata Options below for more details.
- Monitoring bool
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- Network
Interfaces List<InstanceNetwork Interface Args> Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- Outpost
Arn string The ARN of the Outpost the instance is assigned to.
- Password
Data string Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- Placement
Group string The Placement Group to start the instance in.
- Primary
Network stringInterface Id The ID of the instance’s primary network interface.
- Private
Dns string The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- Private
Ip string Private IP address to associate with the instance in a VPC.
- Public
Dns string The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- Public
Ip string The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.- Root
Block InstanceDevice Root Block Device Args Customize details about the root block device of the instance. See Block Devices below for details.
- Secondary
Private List<string>Ips A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- Security
Groups List<string> A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- Source
Dest boolCheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- State string
The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- Subnet
Id string The VPC Subnet ID to launch in.
- Dictionary<string, string>
A map of tags to assign to the resource.
- Tenancy
string | Pulumi.
Aws. Ec2. Tenancy The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- User
Data string The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- User
Data stringBase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- Dictionary<string, string>
A map of tags to assign to the devices created by the instance at launch time.
- Vpc
Security List<string>Group Ids A list of security group IDs to associate with.
- Ami string
The AMI to use for the instance.
- Arn string
The ARN of the instance.
- Associate
Public boolIp Address Associate a public ip address with an instance in a VPC. Boolean value.
- Availability
Zone string The AZ to start the instance in.
- Cpu
Core intCount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- Cpu
Threads intPer Core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- Credit
Specification InstanceCredit Specification Customize the credit specification of the instance. See Credit Specification below for more details.
- Disable
Api boolTermination If true, enables EC2 Instance Termination Protection
- Ebs
Block []InstanceDevices Ebs Block Device Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- Ebs
Optimized bool If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- Enclave
Options InstanceEnclave Options Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- Ephemeral
Block []InstanceDevices Ephemeral Block Device Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- Get
Password boolData If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- Hibernation bool
If true, the launched EC2 instance will support hibernation.
- Host
Id string The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- Iam
Instance string | stringProfile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- Instance
Initiated stringShutdown Behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- Instance
State string The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- Instance
Type string | InstanceType The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- Ipv6Address
Count int A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- Ipv6Addresses []string
Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- Key
Name string The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- Metadata
Options InstanceMetadata Options Customize the metadata options of the instance. See Metadata Options below for more details.
- Monitoring bool
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- Network
Interfaces []InstanceNetwork Interface Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- Outpost
Arn string The ARN of the Outpost the instance is assigned to.
- Password
Data string Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- Placement
Group string The Placement Group to start the instance in.
- Primary
Network stringInterface Id The ID of the instance’s primary network interface.
- Private
Dns string The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- Private
Ip string Private IP address to associate with the instance in a VPC.
- Public
Dns string The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- Public
Ip string The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.- Root
Block InstanceDevice Root Block Device Customize details about the root block device of the instance. See Block Devices below for details.
- Secondary
Private []stringIps A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- Security
Groups []string A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- Source
Dest boolCheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- Subnet
Id string The VPC Subnet ID to launch in.
- map[string]string
A map of tags to assign to the resource.
- Tenancy string | Tenancy
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- User
Data string The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- User
Data stringBase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- map[string]string
A map of tags to assign to the devices created by the instance at launch time.
- Vpc
Security []stringGroup Ids A list of security group IDs to associate with.
- ami string
The AMI to use for the instance.
- arn string
The ARN of the instance.
- associate
Public booleanIp Address Associate a public ip address with an instance in a VPC. Boolean value.
- availability
Zone string The AZ to start the instance in.
- cpu
Core numberCount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- cpu
Threads numberPer Core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- credit
Specification InstanceCredit Specification Customize the credit specification of the instance. See Credit Specification below for more details.
- disable
Api booleanTermination If true, enables EC2 Instance Termination Protection
- ebs
Block InstanceDevices Ebs Block Device[] Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- ebs
Optimized boolean If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- enclave
Options InstanceEnclave Options Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- ephemeral
Block InstanceDevices Ephemeral Block Device[] Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- get
Password booleanData If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- hibernation boolean
If true, the launched EC2 instance will support hibernation.
- host
Id string The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- iam
Instance string | InstanceProfile Profile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- instance
Initiated stringShutdown Behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- instance
State string The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- instance
Type string | InstanceType The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- ipv6Address
Count number A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- ipv6Addresses string[]
Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- key
Name string The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- metadata
Options InstanceMetadata Options Customize the metadata options of the instance. See Metadata Options below for more details.
- monitoring boolean
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- network
Interfaces InstanceNetwork Interface[] Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- outpost
Arn string The ARN of the Outpost the instance is assigned to.
- password
Data string Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- placement
Group string The Placement Group to start the instance in.
- primary
Network stringInterface Id The ID of the instance’s primary network interface.
- private
Dns string The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- private
Ip string Private IP address to associate with the instance in a VPC.
- public
Dns string The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- public
Ip string The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.- root
Block InstanceDevice Root Block Device Customize details about the root block device of the instance. See Block Devices below for details.
- secondary
Private string[]Ips A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- security
Groups string[] A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- source
Dest booleanCheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- subnet
Id string The VPC Subnet ID to launch in.
- {[key: string]: string}
A map of tags to assign to the resource.
- tenancy string | Tenancy
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- user
Data string The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- user
Data stringBase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- {[key: string]: string}
A map of tags to assign to the devices created by the instance at launch time.
- vpc
Security string[]Group Ids A list of security group IDs to associate with.
- ami str
The AMI to use for the instance.
- arn str
The ARN of the instance.
- associate_
public_ boolip_ address Associate a public ip address with an instance in a VPC. Boolean value.
- availability_
zone str The AZ to start the instance in.
- cpu_
core_ intcount Sets the number of CPU cores for an instance. This option is only supported on creation of instance type that support CPU Options CPU Cores and Threads Per CPU Core Per Instance Type - specifying this option for unsupported instance types will return an error from the EC2 API.
- cpu_
threads_ intper_ core If set to to 1, hyperthreading is disabled on the launched instance. Defaults to 2 if not set. See Optimizing CPU Options for more information.
- credit_
specification InstanceCredit Specification Args Customize the credit specification of the instance. See Credit Specification below for more details.
- disable_
api_ booltermination If true, enables EC2 Instance Termination Protection
- ebs_
block_ Sequence[Instancedevices Ebs Block Device Args] Additional EBS block devices to attach to the instance. Block device configurations only apply on resource creation. See Block Devices below for details on attributes and drift detection.
- ebs_
optimized bool If true, the launched EC2 instance will be EBS-optimized. Note that if this is not set on an instance type that is optimized by default then this will show as disabled but if the instance type is optimized by default then there is no need to set this and there is no effect to disabling it. See the EBS Optimized section of the AWS User Guide for more information.
- enclave_
options InstanceEnclave Options Args Enable Nitro Enclaves on launched instances. See Enclave Options below for more details.
- ephemeral_
block_ Sequence[Instancedevices Ephemeral Block Device Args] Customize Ephemeral (also known as “Instance Store”) volumes on the instance. See Block Devices below for details.
- get_
password_ booldata If true, wait for password data to become available and retrieve it. Useful for getting the administrator password for instances running Microsoft Windows. The password data is exported to the
password_data
attribute. See GetPasswordData for more information.- hibernation bool
If true, the launched EC2 instance will support hibernation.
- host_
id str The Id of a dedicated host that the instance will be assigned to. Use when an instance is to be launched on a specific dedicated host.
- iam_
instance_ str | strprofile The IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile. Ensure your credentials have the correct permission to assign the instance profile according to the EC2 documentation, notably
iam:PassRole
.- instance_
initiated_ strshutdown_ behavior Shutdown behavior for the instance. Amazon defaults this to
stop
for EBS-backed instances andterminate
for instance-store instances. Cannot be set on instance-store instances. See Shutdown Behavior for more information.- instance_
state str The state of the instance. One of:
pending
,running
,shutting-down
,terminated
,stopping
,stopped
. See Instance Lifecycle for more information.- instance_
type str | InstanceType The type of instance to start. Updates to this field will trigger a stop/start of the EC2 instance.
- ipv6_
address_ intcount A number of IPv6 addresses to associate with the primary network interface. Amazon EC2 chooses the IPv6 addresses from the range of your subnet.
- ipv6_
addresses Sequence[str] Specify one or more IPv6 addresses from the range of the subnet to associate with the primary network interface
- key_
name str The key name of the Key Pair to use for the instance; which can be managed using the
aws.ec2.KeyPair
resource.- metadata_
options InstanceMetadata Options Args Customize the metadata options of the instance. See Metadata Options below for more details.
- monitoring bool
If true, the launched EC2 instance will have detailed monitoring enabled. (Available since v0.6.0)
- network_
interfaces Sequence[InstanceNetwork Interface Args] Customize network interfaces to be attached at instance boot time. See Network Interfaces below for more details.
- outpost_
arn str The ARN of the Outpost the instance is assigned to.
- password_
data str Base-64 encoded encrypted password data for the instance. Useful for getting the administrator password for instances running Microsoft Windows. This attribute is only exported if
get_password_data
is true. Note that this encrypted value will be stored in the state file, as with all exported attributes. See GetPasswordData for more information.- placement_
group str The Placement Group to start the instance in.
- primary_
network_ strinterface_ id The ID of the instance’s primary network interface.
- private_
dns str The private DNS name assigned to the instance. Can only be used inside the Amazon EC2, and only available if you’ve enabled DNS hostnames for your VPC
- private_
ip str Private IP address to associate with the instance in a VPC.
- public_
dns str The public DNS name assigned to the instance. For EC2-VPC, this is only available if you’ve enabled DNS hostnames for your VPC
- public_
ip str The public IP address assigned to the instance, if applicable. NOTE: If you are using an
aws.ec2.Eip
with your instance, you should refer to the EIP’s address directly and not usepublic_ip
, as this field will change after the EIP is attached.- root_
block_ Instancedevice Root Block Device Args Customize details about the root block device of the instance. See Block Devices below for details.
- secondary_
private_ Sequence[str]ips A list of secondary private IPv4 addresses to assign to the instance’s primary network interface (eth0) in a VPC. Can only be assigned to the primary network interface (eth0) attached at instance creation, not a pre-existing network interface i.e. referenced in a
network_interface
block. Refer to the Elastic network interfaces documentation to see the maximum number of private IP addresses allowed per instance type.- security_
groups Sequence[str] A list of security group names (EC2-Classic) or IDs (default VPC) to associate with.
- source_
dest_ boolcheck Controls if traffic is routed to the instance when the destination address does not match the instance. Used for NAT or VPNs. Defaults true.
- subnet_
id str The VPC Subnet ID to launch in.
- Mapping[str, str]
A map of tags to assign to the resource.
- tenancy str | Tenancy
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware. The host tenancy is not supported for the import-instance command.
- user_
data str The user data to provide when launching the instance. Do not pass gzip-compressed data via this argument; see
user_data_base64
instead.- user_
data_ strbase64 Can be used instead of
user_data
to pass base64-encoded binary data directly. Use this instead ofuser_data
whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption.- Mapping[str, str]
A map of tags to assign to the devices created by the instance at launch time.
- vpc_
security_ Sequence[str]group_ ids A list of security group IDs to associate with.
Supporting Types
InstanceCreditSpecification
- Cpu
Credits string The credit option for CPU usage. Can be
"standard"
or"unlimited"
. T3 instances are launched as unlimited by default. T2 instances are launched as standard by default.
- Cpu
Credits string The credit option for CPU usage. Can be
"standard"
or"unlimited"
. T3 instances are launched as unlimited by default. T2 instances are launched as standard by default.
- cpu
Credits string The credit option for CPU usage. Can be
"standard"
or"unlimited"
. T3 instances are launched as unlimited by default. T2 instances are launched as standard by default.
- cpu_
credits str The credit option for CPU usage. Can be
"standard"
or"unlimited"
. T3 instances are launched as unlimited by default. T2 instances are launched as standard by default.
InstanceEbsBlockDevice
- Device
Name string The name of the device to mount.
- Delete
On boolTermination Whether the volume should be destroyed on instance termination (Default:
true
).- Encrypted bool
Enables EBS encryption on the volume (Default:
false
). Cannot be used withsnapshot_id
. Must be configured to perform drift detection.- Iops int
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- Kms
Key stringId Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- Snapshot
Id string The Snapshot ID to mount.
- Throughput int
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- Volume
Id string - Volume
Size int The size of the volume in gibibytes (GiB).
- Volume
Type string The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
- Device
Name string The name of the device to mount.
- Delete
On boolTermination Whether the volume should be destroyed on instance termination (Default:
true
).- Encrypted bool
Enables EBS encryption on the volume (Default:
false
). Cannot be used withsnapshot_id
. Must be configured to perform drift detection.- Iops int
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- Kms
Key stringId Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- Snapshot
Id string The Snapshot ID to mount.
- Throughput int
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- Volume
Id string - Volume
Size int The size of the volume in gibibytes (GiB).
- Volume
Type string The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
- device
Name string The name of the device to mount.
- delete
On booleanTermination Whether the volume should be destroyed on instance termination (Default:
true
).- encrypted boolean
Enables EBS encryption on the volume (Default:
false
). Cannot be used withsnapshot_id
. Must be configured to perform drift detection.- iops number
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- kms
Key stringId Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- snapshot
Id string The Snapshot ID to mount.
- throughput number
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- volume
Id string - volume
Size number The size of the volume in gibibytes (GiB).
- volume
Type string The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
- device_
name str The name of the device to mount.
- delete_
on_ booltermination Whether the volume should be destroyed on instance termination (Default:
true
).- encrypted bool
Enables EBS encryption on the volume (Default:
false
). Cannot be used withsnapshot_id
. Must be configured to perform drift detection.- iops int
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- kms_
key_ strid Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- snapshot_
id str The Snapshot ID to mount.
- throughput int
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- volume_
id str - volume_
size int The size of the volume in gibibytes (GiB).
- volume_
type str The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
InstanceEnclaveOptions
- Enabled bool
Whether Nitro Enclaves will be enabled on the instance. (Default:
"false"
).
- Enabled bool
Whether Nitro Enclaves will be enabled on the instance. (Default:
"false"
).
- enabled boolean
Whether Nitro Enclaves will be enabled on the instance. (Default:
"false"
).
- enabled bool
Whether Nitro Enclaves will be enabled on the instance. (Default:
"false"
).
InstanceEphemeralBlockDevice
- Device
Name string The name of the block device to mount on the instance.
- No
Device bool Suppresses the specified device included in the AMI’s block device mapping.
- Virtual
Name string The Instance Store Device Name (e.g.
"ephemeral0"
).
- Device
Name string The name of the block device to mount on the instance.
- No
Device bool Suppresses the specified device included in the AMI’s block device mapping.
- Virtual
Name string The Instance Store Device Name (e.g.
"ephemeral0"
).
- device
Name string The name of the block device to mount on the instance.
- no
Device boolean Suppresses the specified device included in the AMI’s block device mapping.
- virtual
Name string The Instance Store Device Name (e.g.
"ephemeral0"
).
- device_
name str The name of the block device to mount on the instance.
- no_
device bool Suppresses the specified device included in the AMI’s block device mapping.
- virtual_
name str The Instance Store Device Name (e.g.
"ephemeral0"
).
InstanceMetadataOptions
- Http
Endpoint string Whether the metadata service is available. Can be
"enabled"
or"disabled"
. (Default:"enabled"
).- Http
Put intResponse Hop Limit The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel. Can be an integer from
1
to64
. (Default:1
).- Http
Tokens string Whether or not the metadata service requires session tokens, also referred to as Instance Metadata Service Version 2 (IMDSv2). Can be
"optional"
or"required"
. (Default:"optional"
).
- Http
Endpoint string Whether the metadata service is available. Can be
"enabled"
or"disabled"
. (Default:"enabled"
).- Http
Put intResponse Hop Limit The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel. Can be an integer from
1
to64
. (Default:1
).- Http
Tokens string Whether or not the metadata service requires session tokens, also referred to as Instance Metadata Service Version 2 (IMDSv2). Can be
"optional"
or"required"
. (Default:"optional"
).
- http
Endpoint string Whether the metadata service is available. Can be
"enabled"
or"disabled"
. (Default:"enabled"
).- http
Put numberResponse Hop Limit The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel. Can be an integer from
1
to64
. (Default:1
).- http
Tokens string Whether or not the metadata service requires session tokens, also referred to as Instance Metadata Service Version 2 (IMDSv2). Can be
"optional"
or"required"
. (Default:"optional"
).
- http_
endpoint str Whether the metadata service is available. Can be
"enabled"
or"disabled"
. (Default:"enabled"
).- http_
put_ intresponse_ hop_ limit The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel. Can be an integer from
1
to64
. (Default:1
).- http_
tokens str Whether or not the metadata service requires session tokens, also referred to as Instance Metadata Service Version 2 (IMDSv2). Can be
"optional"
or"required"
. (Default:"optional"
).
InstanceNetworkInterface
- Device
Index int The integer index of the network interface attachment. Limited by instance type.
- Network
Interface stringId The ID of the network interface to attach.
- Delete
On boolTermination Whether or not to delete the network interface on instance termination. Defaults to
false
. Currently, the only valid value isfalse
, as this is only supported when creating new network interfaces when launching an instance.
- Device
Index int The integer index of the network interface attachment. Limited by instance type.
- Network
Interface stringId The ID of the network interface to attach.
- Delete
On boolTermination Whether or not to delete the network interface on instance termination. Defaults to
false
. Currently, the only valid value isfalse
, as this is only supported when creating new network interfaces when launching an instance.
- device
Index number The integer index of the network interface attachment. Limited by instance type.
- network
Interface stringId The ID of the network interface to attach.
- delete
On booleanTermination Whether or not to delete the network interface on instance termination. Defaults to
false
. Currently, the only valid value isfalse
, as this is only supported when creating new network interfaces when launching an instance.
- device_
index int The integer index of the network interface attachment. Limited by instance type.
- network_
interface_ strid The ID of the network interface to attach.
- delete_
on_ booltermination Whether or not to delete the network interface on instance termination. Defaults to
false
. Currently, the only valid value isfalse
, as this is only supported when creating new network interfaces when launching an instance.
InstanceRootBlockDevice
- Delete
On boolTermination Whether the volume should be destroyed on instance termination (Default:
true
).- Device
Name string The name of the device to mount.
- Encrypted bool
Enable volume encryption. (Default:
false
). Must be configured to perform drift detection.- Iops int
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- Kms
Key stringId Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- Throughput int
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- Volume
Id string - Volume
Size int The size of the volume in gibibytes (GiB).
- Volume
Type string The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
- Delete
On boolTermination Whether the volume should be destroyed on instance termination (Default:
true
).- Device
Name string The name of the device to mount.
- Encrypted bool
Enable volume encryption. (Default:
false
). Must be configured to perform drift detection.- Iops int
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- Kms
Key stringId Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- Throughput int
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- Volume
Id string - Volume
Size int The size of the volume in gibibytes (GiB).
- Volume
Type string The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
- delete
On booleanTermination Whether the volume should be destroyed on instance termination (Default:
true
).- device
Name string The name of the device to mount.
- encrypted boolean
Enable volume encryption. (Default:
false
). Must be configured to perform drift detection.- iops number
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- kms
Key stringId Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- throughput number
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- volume
Id string - volume
Size number The size of the volume in gibibytes (GiB).
- volume
Type string The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
- delete_
on_ booltermination Whether the volume should be destroyed on instance termination (Default:
true
).- device_
name str The name of the device to mount.
- encrypted bool
Enable volume encryption. (Default:
false
). Must be configured to perform drift detection.- iops int
The amount of provisioned IOPS. Only valid for volume_type of
"io1"
,"io2"
or"gp3"
.- kms_
key_ strid Amazon Resource Name (ARN) of the KMS Key to use when encrypting the volume. Must be configured to perform drift detection.
- throughput int
The throughput to provision for a volume in mebibytes per second (MiB/s). This is only valid for
volume_type
of"gp3"
.- volume_
id str - volume_
size int The size of the volume in gibibytes (GiB).
- volume_
type str The type of volume. Can be
"standard"
,"gp2"
,"gp3"
,"io1"
,"io2"
,"sc1"
, or"st1"
. (Default:"gp2"
).
InstanceType
- A1_2XLarge
- a1.2xlarge
- A1_4XLarge
- a1.4xlarge
- A1_Large
- a1.large
- A1_Medium
- a1.medium
- A1_Metal
- a1.metal
- A1_XLarge
- a1.xlarge
- C1_Medium
- c1.medium
- C1_XLarge
- c1.xlarge
- C3_2XLarge
- c3.2xlarge
- C3_4XLarge
- c3.4xlarge
- C3_8XLarge
- c3.8xlarge
- C3_Large
- c3.large
- C3_XLarge
- c3.xlarge
- C4_2XLarge
- c4.2xlarge
- C4_4XLarge
- c4.4xlarge
- C4_8XLarge
- c4.8xlarge
- C4_Large
- c4.large
- C4_XLarge
- c4.xlarge
- C5_12XLarge
- c5.12xlarge
- C5_18XLarge
- c5.18xlarge
- C5_24XLarge
- c5.24xlarge
- C5_2XLarge
- c5.2xlarge
- C5_4XLarge
- c5.4xlarge
- C5_9XLarge
- c5.9xlarge
- C5_Large
- c5.large
- C5_Metal
- c5.metal
- C5_XLarge
- c5.xlarge
- C5a_12XLarge
- c5a.12xlarge
- C5a_16XLarge
- c5a.16xlarge
- C5a_24XLarge
- c5a.24xlarge
- C5a_2XLarge
- c5a.2xlarge
- C5a_4XLarge
- c5a.4xlarge
- C5a_8XLarge
- c5a.8xlarge
- C5a_Large
- c5a.large
- C5a_XLarge
- c5a.xlarge
- C5ad_12XLarge
- c5ad.12xlarge
- C5ad_16XLarge
- c5ad.16xlarge
- C5ad_24XLarge
- c5ad.24xlarge
- C5ad_2XLarge
- c5ad.2xlarge
- C5ad_4XLarge
- c5ad.4xlarge
- C5ad_8XLarge
- c5ad.8xlarge
- C5ad_Large
- c5ad.large
- C5ad_XLarge
- c5ad.xlarge
- C5d_12XLarge
- c5d.12xlarge
- C5d_18XLarge
- c5d.18xlarge
- C5d_24XLarge
- c5d.24xlarge
- C5d_2XLarge
- c5d.2xlarge
- C5d_4XLarge
- c5d.4xlarge
- C5d_9XLarge
- c5d.9xlarge
- C5d_Large
- c5d.large
- C5d_Metal
- c5d.metal
- C5d_XLarge
- c5d.xlarge
- C5n_18XLarge
- c5n.18xlarge
- C5n_2XLarge
- c5n.2xlarge
- C5n_4XLarge
- c5n.4xlarge
- C5n_9XLarge
- c5n.9xlarge
- C5n_Large
- c5n.large
- C5n_Metal
- c5n.metal
- C5n_XLarge
- c5n.xlarge
- C6g_12XLarge
- c6g.12xlarge
- C6g_16XLarge
- c6g.16xlarge
- C6g_2XLarge
- c6g.2xlarge
- C6g_4XLarge
- c6g.4xlarge
- C6g_8XLarge
- c6g.8xlarge
- C6g_Large
- c6g.large
- C6g_Medium
- c6g.medium
- C6g_Metal
- c6g.metal
- C6g_XLarge
- c6g.xlarge
- C6gd_12XLarge
- c6gd.12xlarge
- C6gd_16XLarge
- c6gd.16xlarge
- C6gd_2XLarge
- c6gd.2xlarge
- C6gd_4XLarge
- c6gd.4xlarge
- C6gd_8XLarge
- c6gd.8xlarge
- C6gd_Large
- c6gd.large
- C6gd_Medium
- c6gd.medium
- C6gd_Metal
- c6gd.metal
- C6gd_XLarge
- c6gd.xlarge
- Cc2_8XLarge
- cc2.8xlarge
- D2_2XLarge
- d2.2xlarge
- D2_4XLarge
- d2.4xlarge
- D2_8XLarge
- d2.8xlarge
- D2_XLarge
- d2.xlarge
- D3_2XLarge
- d3.2xlarge
- D3_4XLarge
- d3.4xlarge
- D3_8XLarge
- d3.8xlarge
- D3_XLarge
- d3.xlarge
- D3en_12XLarge
- d3en.12xlarge
- D3en_2XLarge
- d3en.2xlarge
- D3en_4XLarge
- d3en.4xlarge
- D3en_6XLarge
- d3en.6xlarge
- D3en_8XLarge
- d3en.8xlarge
- D3en_XLarge
- d3en.xlarge
- F1_16XLarge
- f1.16xlarge
- F1_2XLarge
- f1.2xlarge
- F1_4XLarge
- f1.4xlarge
- G2_2XLarge
- g2.2xlarge
- G2_8XLarge
- g2.8xlarge
- G3_16XLarge
- g3.16xlarge
- G3_4XLarge
- g3.4xlarge
- G3_8XLarge
- g3.8xlarge
- G3s_XLarge
- g3s.xlarge
- G4ad_16XLarge
- g4ad.16xlarge
- G4ad_4XLarge
- g4ad.4xlarge
- G4ad_8XLarge
- g4ad.8xlarge
- G4dn_12XLarge
- g4dn.12xlarge
- G4dn_16XLarge
- g4dn.16xlarge
- G4dn_2XLarge
- g4dn.2xlarge
- G4dn_4XLarge
- g4dn.4xlarge
- G4dn_8XLarge
- g4dn.8xlarge
- G4dn_Metal
- g4dn.metal
- G4dn_XLarge
- g4dn.xlarge
- H1_16XLarge
- h1.16xlarge
- H1_2XLarge
- h1.2xlarge
- H1_4XLarge
- h1.4xlarge
- H1_8XLarge
- h1.8xlarge
- I2_2XLarge
- i2.2xlarge
- I2_4XLarge
- i2.4xlarge
- I2_8XLarge
- i2.8xlarge
- I2_XLarge
- i2.xlarge
- I3_16XLarge
- i3.16xlarge
- I3_2XLarge
- i3.2xlarge
- I3_4XLarge
- i3.4xlarge
- I3_8XLarge
- i3.8xlarge
- I3_Large
- i3.large
- I3_XLarge
- i3.xlarge
- I3_Metal
- i3.metal
- I3en_12XLarge
- i3en.12xlarge
- I3en_24XLarge
- i3en.24xlarge
- I3en_2XLarge
- i3en.2xlarge
- I3en_3XLarge
- i3en.3xlarge
- I3en_6XLarge
- i3en.6xlarge
- I3en_Large
- i3en.large
- I3en_Metal
- i3en.metal
- I3en_XLarge
- i3en.xlarge
- Inf1_24XLarge
- inf1.24xlarge
- Inf1_2XLarge
- inf1.2xlarge
- Inf1_6XLarge
- inf1.6xlarge
- Inf1_XLarge
- inf1.xlarge
- M1_Large
- m1.large
- M1_Medium
- m1.medium
- M1_Small
- m1.small
- M1_XLarge
- m1.xlarge
- M2_2XLarge
- m2.2xlarge
- M2_4XLarge
- m2.4xlarge
- M2_XLarge
- m2.xlarge
- M3_2XLarge
- m3.2xlarge
- M3_Large
- m3.large
- M3_Medium
- m3.medium
- M3_XLarge
- m3.xlarge
- M4_10XLarge
- m4.10xlarge
- M4_16XLarge
- m4.16xlarge
- M4_2XLarge
- m4.2xlarge
- M4_4XLarge
- m4.4xlarge
- M4_Large
- m4.large
- M4_XLarge
- m4.xlarge
- M5_12XLarge
- m5.12xlarge
- M5_16XLarge
- m5.16xlarge
- M5_24XLarge
- m5.24xlarge
- M5_2XLarge
- m5.2xlarge
- M5_4XLarge
- m5.4xlarge
- M5_8XLarge
- m5.8xlarge
- M5_Large
- m5.large
- M5_Metal
- m5.metal
- M5_XLarge
- m5.xlarge
- M5a_12XLarge
- m5a.12xlarge
- M5a_16XLarge
- m5a.16xlarge
- M5a_24XLarge
- m5a.24xlarge
- M5a_2XLarge
- m5a.2xlarge
- M5a_4XLarge
- m5a.4xlarge
- M5a_8XLarge
- m5a.8xlarge
- M5a_Large
- m5a.large
- M5a_XLarge
- m5a.xlarge
- M5ad_12XLarge
- m5ad.12xlarge
- M5ad_16XLarge
- m5ad.16xlarge
- M5ad_24XLarge
- m5ad.24xlarge
- M5ad_2XLarge
- m5ad.2xlarge
- M5ad_4XLarge
- m5ad.4xlarge
- M5ad_8XLarge
- m5ad.8xlarge
- M5ad_Large
- m5ad.large
- M5as_XLarge
- m5ad.xlarge
- M5d_12XLarge
- m5d.12xlarge
- M5d_16XLarge
- m5d.16xlarge
- M5d_24XLarge
- m5d.24xlarge
- M5d_2XLarge
- m5d.2xlarge
- M5d_4XLarge
- m5d.4xlarge
- M5d_8XLarge
- m5d.8xlarge
- M5d_Large
- m5d.large
- M5d_Metal
- m5d.metal
- M5d_XLarge
- m5d.xlarge
- M5dn_12XLarge
- m5dn.12xlarge
- M5dn_16XLarge
- m5dn.16xlarge
- M5dn_24XLarge
- m5dn.24xlarge
- M5dn_2XLarge
- m5dn.2xlarge
- M5dn_4XLarge
- m5dn.4xlarge
- M5dn_8XLarge
- m5dn.8xlarge
- M5dn_Large
- m5dn.large
- M5dn_XLarge
- m5dn.xlarge
- M5n_12XLarge
- m5n.12xlarge
- M5n_16XLarge
- m5n.16xlarge
- M5n_24XLarge
- m5n.24xlarge
- M5n_2XLarge
- m5n.2xlarge
- M5n_4XLarge
- m5n.4xlarge
- M5n_8XLarge
- m5n.8xlarge
- M5n_Large
- m5n.large
- M5n_XLarge
- m5n.xlarge
- M5zn_12XLarge
- m5zn.12xlarge
- M5zn_2XLarge
- m5zn.2xlarge
- M5zn_3XLarge
- m5zn.3xlarge
- M5zn_6XLarge
- m5zn.6xlarge
- M5zn_Large
- m5zn.large
- M5zn_Metal
- m5zn.metal
- M5zn_XLarge
- m5zn.xlarge
- M6g_12XLarge
- m6g.12xlarge
- M6g_16XLarge
- m6g.16xlarge
- M6g_2XLarge
- m6g.2xlarge
- M6g_4XLarge
- m6g.4xlarge
- M6g_8XLarge
- m6g.8xlarge
- M6g_Large
- m6g.large
- M6g_Medium
- m6g.medium
- M6g_Metal
- m6g.metal
- M6g_XLarge
- m6g.xlarge
- M6gd_12XLarge
- m6gd.12xlarge
- M6gd_16XLarge
- m6gd.16xlarge
- M6gd_2XLarge
- m6gd.2xlarge
- M6gd_4XLarge
- m6gd.4xlarge
- M6gd_8XLarge
- m6gd.8xlarge
- M6gd_Large
- m6gd.large
- M6gd_Medium
- m6gd.medium
- M6gd_Metal
- m6gd.metal
- M6gd_XLarge
- m6gd.xlarge
- Mac1_Metal
- mac1.metal
- P2_16XLarge
- p2.16xlarge
- P2_8XLarge
- p2.8xlarge
- P2_XLarge
- p2.xlarge
- P3_16XLarge
- p3.16xlarge
- P3_2XLarge
- p3.2xlarge
- P3_8XLarge
- p3.8xlarge
- P3dn_24XLarge
- p3dn.24xlarge
- P4d_24XLarge
- p4d.24xlarge
- R3_2XLarge
- r3.2xlarge
- R3_4XLarge
- r3.4xlarge
- R3_8XLarge
- r3.8xlarge
- R3_Large
- r3.large
- R3_XLarge
- r3.xlarge
- R4_16XLarge
- r4.16xlarge
- R4_2XLarge
- r4.2xlarge
- R4_4XLarge
- r4.4xlarge
- R4_8XLarge
- r4.8xlarge
- R4_Large
- r4.large
- R4_XLarge
- r4.xlarge
- R5_12XLarge
- r5.12xlarge
- R5_16XLarge
- r5.16xlarge
- R5_24XLarge
- r5.24xlarge
- R5_2XLarge
- r5.2xlarge
- R5_4XLarge
- r5.4xlarge
- R5_8XLarge
- r5.8xlarge
- R5_Large
- r5.large
- R5_Metal
- r5.metal
- R5_XLarge
- r5.xlarge
- R5a_12XLarge
- r5a.12xlarge
- R5a_16XLarge
- r5a.16xlarge
- R5a_24XLarge
- r5a.24xlarge
- R5a_2XLarge
- r5a.2xlarge
- R5a_4XLarge
- r5a.4xlarge
- R5a_8XLarge
- r5a.8xlarge
- R5a_Large
- r5a.large
- R5a_XLarge
- r5a.xlarge
- R5ad_12XLarge
- r5ad.12xlarge
- R5ad_16XLarge
- r5ad.16xlarge
- R5ad_24XLarge
- r5ad.24xlarge
- R5ad_2XLarge
- r5ad.2xlarge
- R5ad_4XLarge
- r5ad.4xlarge
- R5ad_8XLarge
- r5ad.8xlarge
- R5ad_Large
- r5ad.large
- R5ad_XLarge
- r5ad.xlarge
- R5b_12XLarge
- r5b.12xlarge
- R5b_16XLarge
- r5b.16xlarge
- R5b_24XLarge
- r5b.24xlarge
- R5b_2XLarge
- r5b.2xlarge
- R5b_4XLarge
- r5b.4xlarge
- R5b_8XLarge
- r5b.8xlarge
- R5b_Large
- r5b.large
- R5b_Metal
- r5b.metal
- R5b_XLarge
- r5b.xlarge
- R5d_12XLarge
- r5d.12xlarge
- R5d_16XLarge
- r5d.16xlarge
- R5d_24XLarge
- r5d.24xlarge
- R5d_2XLarge
- r5d.2xlarge
- R5d_4XLarge
- r5d.4xlarge
- R5d_8XLarge
- r5d.8xlarge
- R5d_Large
- r5d.large
- R5d_Metal
- r5d.metal
- R5d_XLarge
- r5d.xlarge
- R5dn_12XLarge
- r5dn.12xlarge
- R5dn_16XLarge
- r5dn.16xlarge
- R5dn_24XLarge
- r5dn.24xlarge
- R5dn_2XLarge
- r5dn.2xlarge
- R5dn_4XLarge
- r5dn.4xlarge
- R5dn_8XLarge
- r5dn.8xlarge
- R5dn_Large
- r5dn.large
- R5dn_XLarge
- r5dn.xlarge
- R5n_12XLarge
- r5n.12xlarge
- R5n_16XLarge
- r5n.16xlarge
- R5n_24XLarge
- r5n.24xlarge
- R5n_2XLarge
- r5n.2xlarge
- R5n_4XLarge
- r5n.4xlarge
- R5n_8XLarge
- r5n.8xlarge
- R5n_Large
- r5n.large
- R5n_XLarge
- r5n.xlarge
- R6g_12XLarge
- r6g.12xlarge
- R6g_16XLarge
- r6g.16xlarge
- R6g_2XLarge
- r6g.2xlarge
- R6g_4XLarge
- r6g.4xlarge
- R6g_8XLarge
- r6g.8xlarge
- R6g_Large
- r6g.large
- R6g_Medium
- r6g.medium
- R6g_Metal
- r6g.metal
- R6g_XLarge
- r6g.xlarge
- R6gd_12XLarge
- r6gd.12xlarge
- R6gd_16XLarge
- r6gd.16xlarge
- R6gd_2XLarge
- r6gd.2xlarge
- R6gd_4XLarge
- r6gd.4xlarge
- R6gd_8XLarge
- r6gd.8xlarge
- R6gd_Large
- r6gd.large
- R6gd_Medium
- r6gd.medium
- R6gd_Metal
- r6gd.metal
- R6gd_XLarge
- r6gd.xlarge
- T1_Micro
- t1.micro
- T2_2XLarge
- t2.2xlarge
- T2_Large
- t2.large
- T2_Medium
- t2.medium
- T2_Micro
- t2.micro
- T2_Nano
- t2.nano
- T2_Small
- t2.small
- T2_XLarge
- t2.xlarge
- T3_2XLarge
- t3.2xlarge
- T3_Large
- t3.large
- T3_Medium
- t3.medium
- T3_Micro
- t3.micro
- T3_Nano
- t3.nano
- T3_Small
- t3.small
- T3_XLarge
- t3.xlarge
- T3a_2XLarge
- t3a.2xlarge
- T3a_Large
- t3a.large
- T3a_Medium
- t3a.medium
- T3a_Micro
- t3a.micro
- T3a_Nano
- t3a.nano
- T3a_Small
- t3a.small
- T3a_XLarge
- t3a.xlarge
- T4g_2XLarge
- t4g.2xlarge
- T4g_Large
- t4g.large
- T4g_Medium
- t4g.medium
- T4g_Micro
- t4g.micro
- T4g_Nano
- t4g.nano
- T4g_Small
- t4g.small
- T4g_XLarge
- t4g.xlarge
- X1_16XLarge
- x1.16xlarge
- X1_32XLarge
- x1.32xlarge
- X1e_16XLarge
- x1e.16xlarge
- X1e_2XLarge
- x1e.2xlarge
- X1e_32XLarge
- x1e.32xlarge
- X1e_4XLarge
- x1e.4xlarge
- X1e_8XLarge
- x1e.8xlarge
- X1e_XLarge
- x1e.xlarge
- Z1d_12XLarge
- z1d.12xlarge
- Z1d_2XLarge
- z1d.2xlarge
- Z1d_3XLarge
- z1d.3xlarge
- Z1d_6XLarge
- z1d.6xlarge
- Z1d_Large
- z1d.large
- Z1d_Metal
- z1d.metal
- Z1d_XLarge
- z1d.xlarge
- U_12tb1Metal
- u-12tb1.metal
- U_6tb1Metal
- u-6tb1.metal
- U_9tb1Metal
- u-9tb1.metal
- Hs1_8XLarge
- hs1.8xlarge
- Instance
Type_A1_2XLarge - a1.2xlarge
- Instance
Type_A1_4XLarge - a1.4xlarge
- Instance
Type_A1_Large - a1.large
- Instance
Type_A1_Medium - a1.medium
- Instance
Type_A1_Metal - a1.metal
- Instance
Type_A1_XLarge - a1.xlarge
- Instance
Type_C1_Medium - c1.medium
- Instance
Type_C1_XLarge - c1.xlarge
- Instance
Type_C3_2XLarge - c3.2xlarge
- Instance
Type_C3_4XLarge - c3.4xlarge
- Instance
Type_C3_8XLarge - c3.8xlarge
- Instance
Type_C3_Large - c3.large
- Instance
Type_C3_XLarge - c3.xlarge
- Instance
Type_C4_2XLarge - c4.2xlarge
- Instance
Type_C4_4XLarge - c4.4xlarge
- Instance
Type_C4_8XLarge - c4.8xlarge
- Instance
Type_C4_Large - c4.large
- Instance
Type_C4_XLarge - c4.xlarge
- Instance
Type_C5_12XLarge - c5.12xlarge
- Instance
Type_C5_18XLarge - c5.18xlarge
- Instance
Type_C5_24XLarge - c5.24xlarge
- Instance
Type_C5_2XLarge - c5.2xlarge
- Instance
Type_C5_4XLarge - c5.4xlarge
- Instance
Type_C5_9XLarge - c5.9xlarge
- Instance
Type_C5_Large - c5.large
- Instance
Type_C5_Metal - c5.metal
- Instance
Type_C5_XLarge - c5.xlarge
- Instance
Type_C5a_12XLarge - c5a.12xlarge
- Instance
Type_C5a_16XLarge - c5a.16xlarge
- Instance
Type_C5a_24XLarge - c5a.24xlarge
- Instance
Type_C5a_2XLarge - c5a.2xlarge
- Instance
Type_C5a_4XLarge - c5a.4xlarge
- Instance
Type_C5a_8XLarge - c5a.8xlarge
- Instance
Type_C5a_Large - c5a.large
- Instance
Type_C5a_XLarge - c5a.xlarge
- Instance
Type_C5ad_12XLarge - c5ad.12xlarge
- Instance
Type_C5ad_16XLarge - c5ad.16xlarge
- Instance
Type_C5ad_24XLarge - c5ad.24xlarge
- Instance
Type_C5ad_2XLarge - c5ad.2xlarge
- Instance
Type_C5ad_4XLarge - c5ad.4xlarge
- Instance
Type_C5ad_8XLarge - c5ad.8xlarge
- Instance
Type_C5ad_Large - c5ad.large
- Instance
Type_C5ad_XLarge - c5ad.xlarge
- Instance
Type_C5d_12XLarge - c5d.12xlarge
- Instance
Type_C5d_18XLarge - c5d.18xlarge
- Instance
Type_C5d_24XLarge - c5d.24xlarge
- Instance
Type_C5d_2XLarge - c5d.2xlarge
- Instance
Type_C5d_4XLarge - c5d.4xlarge
- Instance
Type_C5d_9XLarge - c5d.9xlarge
- Instance
Type_C5d_Large - c5d.large
- Instance
Type_C5d_Metal - c5d.metal
- Instance
Type_C5d_XLarge - c5d.xlarge
- Instance
Type_C5n_18XLarge - c5n.18xlarge
- Instance
Type_C5n_2XLarge - c5n.2xlarge
- Instance
Type_C5n_4XLarge - c5n.4xlarge
- Instance
Type_C5n_9XLarge - c5n.9xlarge
- Instance
Type_C5n_Large - c5n.large
- Instance
Type_C5n_Metal - c5n.metal
- Instance
Type_C5n_XLarge - c5n.xlarge
- Instance
Type_C6g_12XLarge - c6g.12xlarge
- Instance
Type_C6g_16XLarge - c6g.16xlarge
- Instance
Type_C6g_2XLarge - c6g.2xlarge
- Instance
Type_C6g_4XLarge - c6g.4xlarge
- Instance
Type_C6g_8XLarge - c6g.8xlarge
- Instance
Type_C6g_Large - c6g.large
- Instance
Type_C6g_Medium - c6g.medium
- Instance
Type_C6g_Metal - c6g.metal
- Instance
Type_C6g_XLarge - c6g.xlarge
- Instance
Type_C6gd_12XLarge - c6gd.12xlarge
- Instance
Type_C6gd_16XLarge - c6gd.16xlarge
- Instance
Type_C6gd_2XLarge - c6gd.2xlarge
- Instance
Type_C6gd_4XLarge - c6gd.4xlarge
- Instance
Type_C6gd_8XLarge - c6gd.8xlarge
- Instance
Type_C6gd_Large - c6gd.large
- Instance
Type_C6gd_Medium - c6gd.medium
- Instance
Type_C6gd_Metal - c6gd.metal
- Instance
Type_C6gd_XLarge - c6gd.xlarge
- Instance
Type_Cc2_8XLarge - cc2.8xlarge
- Instance
Type_D2_2XLarge - d2.2xlarge
- Instance
Type_D2_4XLarge - d2.4xlarge
- Instance
Type_D2_8XLarge - d2.8xlarge
- Instance
Type_D2_XLarge - d2.xlarge
- Instance
Type_D3_2XLarge - d3.2xlarge
- Instance
Type_D3_4XLarge - d3.4xlarge
- Instance
Type_D3_8XLarge - d3.8xlarge
- Instance
Type_D3_XLarge - d3.xlarge
- Instance
Type_D3en_12XLarge - d3en.12xlarge
- Instance
Type_D3en_2XLarge - d3en.2xlarge
- Instance
Type_D3en_4XLarge - d3en.4xlarge
- Instance
Type_D3en_6XLarge - d3en.6xlarge
- Instance
Type_D3en_8XLarge - d3en.8xlarge
- Instance
Type_D3en_XLarge - d3en.xlarge
- Instance
Type_F1_16XLarge - f1.16xlarge
- Instance
Type_F1_2XLarge - f1.2xlarge
- Instance
Type_F1_4XLarge - f1.4xlarge
- Instance
Type_G2_2XLarge - g2.2xlarge
- Instance
Type_G2_8XLarge - g2.8xlarge
- Instance
Type_G3_16XLarge - g3.16xlarge
- Instance
Type_G3_4XLarge - g3.4xlarge
- Instance
Type_G3_8XLarge - g3.8xlarge
- Instance
Type_G3s_XLarge - g3s.xlarge
- Instance
Type_G4ad_16XLarge - g4ad.16xlarge
- Instance
Type_G4ad_4XLarge - g4ad.4xlarge
- Instance
Type_G4ad_8XLarge - g4ad.8xlarge
- Instance
Type_G4dn_12XLarge - g4dn.12xlarge
- Instance
Type_G4dn_16XLarge - g4dn.16xlarge
- Instance
Type_G4dn_2XLarge - g4dn.2xlarge
- Instance
Type_G4dn_4XLarge - g4dn.4xlarge
- Instance
Type_G4dn_8XLarge - g4dn.8xlarge
- Instance
Type_G4dn_Metal - g4dn.metal
- Instance
Type_G4dn_XLarge - g4dn.xlarge
- Instance
Type_H1_16XLarge - h1.16xlarge
- Instance
Type_H1_2XLarge - h1.2xlarge
- Instance
Type_H1_4XLarge - h1.4xlarge
- Instance
Type_H1_8XLarge - h1.8xlarge
- Instance
Type_I2_2XLarge - i2.2xlarge
- Instance
Type_I2_4XLarge - i2.4xlarge
- Instance
Type_I2_8XLarge - i2.8xlarge
- Instance
Type_I2_XLarge - i2.xlarge
- Instance
Type_I3_16XLarge - i3.16xlarge
- Instance
Type_I3_2XLarge - i3.2xlarge
- Instance
Type_I3_4XLarge - i3.4xlarge
- Instance
Type_I3_8XLarge - i3.8xlarge
- Instance
Type_I3_Large - i3.large
- Instance
Type_I3_XLarge - i3.xlarge
- Instance
Type_I3_Metal - i3.metal
- Instance
Type_I3en_12XLarge - i3en.12xlarge
- Instance
Type_I3en_24XLarge - i3en.24xlarge
- Instance
Type_I3en_2XLarge - i3en.2xlarge
- Instance
Type_I3en_3XLarge - i3en.3xlarge
- Instance
Type_I3en_6XLarge - i3en.6xlarge
- Instance
Type_I3en_Large - i3en.large
- Instance
Type_I3en_Metal - i3en.metal
- Instance
Type_I3en_XLarge - i3en.xlarge
- Instance
Type_Inf1_24XLarge - inf1.24xlarge
- Instance
Type_Inf1_2XLarge - inf1.2xlarge
- Instance
Type_Inf1_6XLarge - inf1.6xlarge
- Instance
Type_Inf1_XLarge - inf1.xlarge
- Instance
Type_M1_Large - m1.large
- Instance
Type_M1_Medium - m1.medium
- Instance
Type_M1_Small - m1.small
- Instance
Type_M1_XLarge - m1.xlarge
- Instance
Type_M2_2XLarge - m2.2xlarge
- Instance
Type_M2_4XLarge - m2.4xlarge
- Instance
Type_M2_XLarge - m2.xlarge
- Instance
Type_M3_2XLarge - m3.2xlarge
- Instance
Type_M3_Large - m3.large
- Instance
Type_M3_Medium - m3.medium
- Instance
Type_M3_XLarge - m3.xlarge
- Instance
Type_M4_10XLarge - m4.10xlarge
- Instance
Type_M4_16XLarge - m4.16xlarge
- Instance
Type_M4_2XLarge - m4.2xlarge
- Instance
Type_M4_4XLarge - m4.4xlarge
- Instance
Type_M4_Large - m4.large
- Instance
Type_M4_XLarge - m4.xlarge
- Instance
Type_M5_12XLarge - m5.12xlarge
- Instance
Type_M5_16XLarge - m5.16xlarge
- Instance
Type_M5_24XLarge - m5.24xlarge
- Instance
Type_M5_2XLarge - m5.2xlarge
- Instance
Type_M5_4XLarge - m5.4xlarge
- Instance
Type_M5_8XLarge - m5.8xlarge
- Instance
Type_M5_Large - m5.large
- Instance
Type_M5_Metal - m5.metal
- Instance
Type_M5_XLarge - m5.xlarge
- Instance
Type_M5a_12XLarge - m5a.12xlarge
- Instance
Type_M5a_16XLarge - m5a.16xlarge
- Instance
Type_M5a_24XLarge - m5a.24xlarge
- Instance
Type_M5a_2XLarge - m5a.2xlarge
- Instance
Type_M5a_4XLarge - m5a.4xlarge
- Instance
Type_M5a_8XLarge - m5a.8xlarge
- Instance
Type_M5a_Large - m5a.large
- Instance
Type_M5a_XLarge - m5a.xlarge
- Instance
Type_M5ad_12XLarge - m5ad.12xlarge
- Instance
Type_M5ad_16XLarge - m5ad.16xlarge
- Instance
Type_M5ad_24XLarge - m5ad.24xlarge
- Instance
Type_M5ad_2XLarge - m5ad.2xlarge
- Instance
Type_M5ad_4XLarge - m5ad.4xlarge
- Instance
Type_M5ad_8XLarge - m5ad.8xlarge
- Instance
Type_M5ad_Large - m5ad.large
- Instance
Type_M5as_XLarge - m5ad.xlarge
- Instance
Type_M5d_12XLarge - m5d.12xlarge
- Instance
Type_M5d_16XLarge - m5d.16xlarge
- Instance
Type_M5d_24XLarge - m5d.24xlarge
- Instance
Type_M5d_2XLarge - m5d.2xlarge
- Instance
Type_M5d_4XLarge - m5d.4xlarge
- Instance
Type_M5d_8XLarge - m5d.8xlarge
- Instance
Type_M5d_Large - m5d.large
- Instance
Type_M5d_Metal - m5d.metal
- Instance
Type_M5d_XLarge - m5d.xlarge
- Instance
Type_M5dn_12XLarge - m5dn.12xlarge
- Instance
Type_M5dn_16XLarge - m5dn.16xlarge
- Instance
Type_M5dn_24XLarge - m5dn.24xlarge
- Instance
Type_M5dn_2XLarge - m5dn.2xlarge
- Instance
Type_M5dn_4XLarge - m5dn.4xlarge
- Instance
Type_M5dn_8XLarge - m5dn.8xlarge
- Instance
Type_M5dn_Large - m5dn.large
- Instance
Type_M5dn_XLarge - m5dn.xlarge
- Instance
Type_M5n_12XLarge - m5n.12xlarge
- Instance
Type_M5n_16XLarge - m5n.16xlarge
- Instance
Type_M5n_24XLarge - m5n.24xlarge
- Instance
Type_M5n_2XLarge - m5n.2xlarge
- Instance
Type_M5n_4XLarge - m5n.4xlarge
- Instance
Type_M5n_8XLarge - m5n.8xlarge
- Instance
Type_M5n_Large - m5n.large
- Instance
Type_M5n_XLarge - m5n.xlarge
- Instance
Type_M5zn_12XLarge - m5zn.12xlarge
- Instance
Type_M5zn_2XLarge - m5zn.2xlarge
- Instance
Type_M5zn_3XLarge - m5zn.3xlarge
- Instance
Type_M5zn_6XLarge - m5zn.6xlarge
- Instance
Type_M5zn_Large - m5zn.large
- Instance
Type_M5zn_Metal - m5zn.metal
- Instance
Type_M5zn_XLarge - m5zn.xlarge
- Instance
Type_M6g_12XLarge - m6g.12xlarge
- Instance
Type_M6g_16XLarge - m6g.16xlarge
- Instance
Type_M6g_2XLarge - m6g.2xlarge
- Instance
Type_M6g_4XLarge - m6g.4xlarge
- Instance
Type_M6g_8XLarge - m6g.8xlarge
- Instance
Type_M6g_Large - m6g.large
- Instance
Type_M6g_Medium - m6g.medium
- Instance
Type_M6g_Metal - m6g.metal
- Instance
Type_M6g_XLarge - m6g.xlarge
- Instance
Type_M6gd_12XLarge - m6gd.12xlarge
- Instance
Type_M6gd_16XLarge - m6gd.16xlarge
- Instance
Type_M6gd_2XLarge - m6gd.2xlarge
- Instance
Type_M6gd_4XLarge - m6gd.4xlarge
- Instance
Type_M6gd_8XLarge - m6gd.8xlarge
- Instance
Type_M6gd_Large - m6gd.large
- Instance
Type_M6gd_Medium - m6gd.medium
- Instance
Type_M6gd_Metal - m6gd.metal
- Instance
Type_M6gd_XLarge - m6gd.xlarge
- Instance
Type_Mac1_Metal - mac1.metal
- Instance
Type_P2_16XLarge - p2.16xlarge
- Instance
Type_P2_8XLarge - p2.8xlarge
- Instance
Type_P2_XLarge - p2.xlarge
- Instance
Type_P3_16XLarge - p3.16xlarge
- Instance
Type_P3_2XLarge - p3.2xlarge
- Instance
Type_P3_8XLarge - p3.8xlarge
- Instance
Type_P3dn_24XLarge - p3dn.24xlarge
- Instance
Type_P4d_24XLarge - p4d.24xlarge
- Instance
Type_R3_2XLarge - r3.2xlarge
- Instance
Type_R3_4XLarge - r3.4xlarge
- Instance
Type_R3_8XLarge - r3.8xlarge
- Instance
Type_R3_Large - r3.large
- Instance
Type_R3_XLarge - r3.xlarge
- Instance
Type_R4_16XLarge - r4.16xlarge
- Instance
Type_R4_2XLarge - r4.2xlarge
- Instance
Type_R4_4XLarge - r4.4xlarge
- Instance
Type_R4_8XLarge - r4.8xlarge
- Instance
Type_R4_Large - r4.large
- Instance
Type_R4_XLarge - r4.xlarge
- Instance
Type_R5_12XLarge - r5.12xlarge
- Instance
Type_R5_16XLarge - r5.16xlarge
- Instance
Type_R5_24XLarge - r5.24xlarge
- Instance
Type_R5_2XLarge - r5.2xlarge
- Instance
Type_R5_4XLarge - r5.4xlarge
- Instance
Type_R5_8XLarge - r5.8xlarge
- Instance
Type_R5_Large - r5.large
- Instance
Type_R5_Metal - r5.metal
- Instance
Type_R5_XLarge - r5.xlarge
- Instance
Type_R5a_12XLarge - r5a.12xlarge
- Instance
Type_R5a_16XLarge - r5a.16xlarge
- Instance
Type_R5a_24XLarge - r5a.24xlarge
- Instance
Type_R5a_2XLarge - r5a.2xlarge
- Instance
Type_R5a_4XLarge - r5a.4xlarge
- Instance
Type_R5a_8XLarge - r5a.8xlarge
- Instance
Type_R5a_Large - r5a.large
- Instance
Type_R5a_XLarge - r5a.xlarge
- Instance
Type_R5ad_12XLarge - r5ad.12xlarge
- Instance
Type_R5ad_16XLarge - r5ad.16xlarge
- Instance
Type_R5ad_24XLarge - r5ad.24xlarge
- Instance
Type_R5ad_2XLarge - r5ad.2xlarge
- Instance
Type_R5ad_4XLarge - r5ad.4xlarge
- Instance
Type_R5ad_8XLarge - r5ad.8xlarge
- Instance
Type_R5ad_Large - r5ad.large
- Instance
Type_R5ad_XLarge - r5ad.xlarge
- Instance
Type_R5b_12XLarge - r5b.12xlarge
- Instance
Type_R5b_16XLarge - r5b.16xlarge
- Instance
Type_R5b_24XLarge - r5b.24xlarge
- Instance
Type_R5b_2XLarge - r5b.2xlarge
- Instance
Type_R5b_4XLarge - r5b.4xlarge
- Instance
Type_R5b_8XLarge - r5b.8xlarge
- Instance
Type_R5b_Large - r5b.large
- Instance
Type_R5b_Metal - r5b.metal
- Instance
Type_R5b_XLarge - r5b.xlarge
- Instance
Type_R5d_12XLarge - r5d.12xlarge
- Instance
Type_R5d_16XLarge - r5d.16xlarge
- Instance
Type_R5d_24XLarge - r5d.24xlarge
- Instance
Type_R5d_2XLarge - r5d.2xlarge
- Instance
Type_R5d_4XLarge - r5d.4xlarge
- Instance
Type_R5d_8XLarge - r5d.8xlarge
- Instance
Type_R5d_Large - r5d.large
- Instance
Type_R5d_Metal - r5d.metal
- Instance
Type_R5d_XLarge - r5d.xlarge
- Instance
Type_R5dn_12XLarge - r5dn.12xlarge
- Instance
Type_R5dn_16XLarge - r5dn.16xlarge
- Instance
Type_R5dn_24XLarge - r5dn.24xlarge
- Instance
Type_R5dn_2XLarge - r5dn.2xlarge
- Instance
Type_R5dn_4XLarge - r5dn.4xlarge
- Instance
Type_R5dn_8XLarge - r5dn.8xlarge
- Instance
Type_R5dn_Large - r5dn.large
- Instance
Type_R5dn_XLarge - r5dn.xlarge
- Instance
Type_R5n_12XLarge - r5n.12xlarge
- Instance
Type_R5n_16XLarge - r5n.16xlarge
- Instance
Type_R5n_24XLarge - r5n.24xlarge
- Instance
Type_R5n_2XLarge - r5n.2xlarge
- Instance
Type_R5n_4XLarge - r5n.4xlarge
- Instance
Type_R5n_8XLarge - r5n.8xlarge
- Instance
Type_R5n_Large - r5n.large
- Instance
Type_R5n_XLarge - r5n.xlarge
- Instance
Type_R6g_12XLarge - r6g.12xlarge
- Instance
Type_R6g_16XLarge - r6g.16xlarge
- Instance
Type_R6g_2XLarge - r6g.2xlarge
- Instance
Type_R6g_4XLarge - r6g.4xlarge
- Instance
Type_R6g_8XLarge - r6g.8xlarge
- Instance
Type_R6g_Large - r6g.large
- Instance
Type_R6g_Medium - r6g.medium
- Instance
Type_R6g_Metal - r6g.metal
- Instance
Type_R6g_XLarge - r6g.xlarge
- Instance
Type_R6gd_12XLarge - r6gd.12xlarge
- Instance
Type_R6gd_16XLarge - r6gd.16xlarge
- Instance
Type_R6gd_2XLarge - r6gd.2xlarge
- Instance
Type_R6gd_4XLarge - r6gd.4xlarge
- Instance
Type_R6gd_8XLarge - r6gd.8xlarge
- Instance
Type_R6gd_Large - r6gd.large
- Instance
Type_R6gd_Medium - r6gd.medium
- Instance
Type_R6gd_Metal - r6gd.metal
- Instance
Type_R6gd_XLarge - r6gd.xlarge
- Instance
Type_T1_Micro - t1.micro
- Instance
Type_T2_2XLarge - t2.2xlarge
- Instance
Type_T2_Large - t2.large
- Instance
Type_T2_Medium - t2.medium
- Instance
Type_T2_Micro - t2.micro
- Instance
Type_T2_Nano - t2.nano
- Instance
Type_T2_Small - t2.small
- Instance
Type_T2_XLarge - t2.xlarge
- Instance
Type_T3_2XLarge - t3.2xlarge
- Instance
Type_T3_Large - t3.large
- Instance
Type_T3_Medium - t3.medium
- Instance
Type_T3_Micro - t3.micro
- Instance
Type_T3_Nano - t3.nano
- Instance
Type_T3_Small - t3.small
- Instance
Type_T3_XLarge - t3.xlarge
- Instance
Type_T3a_2XLarge - t3a.2xlarge
- Instance
Type_T3a_Large - t3a.large
- Instance
Type_T3a_Medium - t3a.medium
- Instance
Type_T3a_Micro - t3a.micro
- Instance
Type_T3a_Nano - t3a.nano
- Instance
Type_T3a_Small - t3a.small
- Instance
Type_T3a_XLarge - t3a.xlarge
- Instance
Type_T4g_2XLarge - t4g.2xlarge
- Instance
Type_T4g_Large - t4g.large
- Instance
Type_T4g_Medium - t4g.medium
- Instance
Type_T4g_Micro - t4g.micro
- Instance
Type_T4g_Nano - t4g.nano
- Instance
Type_T4g_Small - t4g.small
- Instance
Type_T4g_XLarge - t4g.xlarge
- Instance
Type_X1_16XLarge - x1.16xlarge
- Instance
Type_X1_32XLarge - x1.32xlarge
- Instance
Type_X1e_16XLarge - x1e.16xlarge
- Instance
Type_X1e_2XLarge - x1e.2xlarge
- Instance
Type_X1e_32XLarge - x1e.32xlarge
- Instance
Type_X1e_4XLarge - x1e.4xlarge
- Instance
Type_X1e_8XLarge - x1e.8xlarge
- Instance
Type_X1e_XLarge - x1e.xlarge
- Instance
Type_Z1d_12XLarge - z1d.12xlarge
- Instance
Type_Z1d_2XLarge - z1d.2xlarge
- Instance
Type_Z1d_3XLarge - z1d.3xlarge
- Instance
Type_Z1d_6XLarge - z1d.6xlarge
- Instance
Type_Z1d_Large - z1d.large
- Instance
Type_Z1d_Metal - z1d.metal
- Instance
Type_Z1d_XLarge - z1d.xlarge
- Instance
Type_U_12tb1Metal - u-12tb1.metal
- Instance
Type_U_6tb1Metal - u-6tb1.metal
- Instance
Type_U_9tb1Metal - u-9tb1.metal
- Instance
Type_Hs1_8XLarge - hs1.8xlarge
- A1_2XLarge
- a1.2xlarge
- A1_4XLarge
- a1.4xlarge
- A1_Large
- a1.large
- A1_Medium
- a1.medium
- A1_Metal
- a1.metal
- A1_XLarge
- a1.xlarge
- C1_Medium
- c1.medium
- C1_XLarge
- c1.xlarge
- C3_2XLarge
- c3.2xlarge
- C3_4XLarge
- c3.4xlarge
- C3_8XLarge
- c3.8xlarge
- C3_Large
- c3.large
- C3_XLarge
- c3.xlarge
- C4_2XLarge
- c4.2xlarge
- C4_4XLarge
- c4.4xlarge
- C4_8XLarge
- c4.8xlarge
- C4_Large
- c4.large
- C4_XLarge
- c4.xlarge
- C5_12XLarge
- c5.12xlarge
- C5_18XLarge
- c5.18xlarge
- C5_24XLarge
- c5.24xlarge
- C5_2XLarge
- c5.2xlarge
- C5_4XLarge
- c5.4xlarge
- C5_9XLarge
- c5.9xlarge
- C5_Large
- c5.large
- C5_Metal
- c5.metal
- C5_XLarge
- c5.xlarge
- C5a_12XLarge
- c5a.12xlarge
- C5a_16XLarge
- c5a.16xlarge
- C5a_24XLarge
- c5a.24xlarge
- C5a_2XLarge
- c5a.2xlarge
- C5a_4XLarge
- c5a.4xlarge
- C5a_8XLarge
- c5a.8xlarge
- C5a_Large
- c5a.large
- C5a_XLarge
- c5a.xlarge
- C5ad_12XLarge
- c5ad.12xlarge
- C5ad_16XLarge
- c5ad.16xlarge
- C5ad_24XLarge
- c5ad.24xlarge
- C5ad_2XLarge
- c5ad.2xlarge
- C5ad_4XLarge
- c5ad.4xlarge
- C5ad_8XLarge
- c5ad.8xlarge
- C5ad_Large
- c5ad.large
- C5ad_XLarge
- c5ad.xlarge
- C5d_12XLarge
- c5d.12xlarge
- C5d_18XLarge
- c5d.18xlarge
- C5d_24XLarge
- c5d.24xlarge
- C5d_2XLarge
- c5d.2xlarge
- C5d_4XLarge
- c5d.4xlarge
- C5d_9XLarge
- c5d.9xlarge
- C5d_Large
- c5d.large
- C5d_Metal
- c5d.metal
- C5d_XLarge
- c5d.xlarge
- C5n_18XLarge
- c5n.18xlarge
- C5n_2XLarge
- c5n.2xlarge
- C5n_4XLarge
- c5n.4xlarge
- C5n_9XLarge
- c5n.9xlarge
- C5n_Large
- c5n.large
- C5n_Metal
- c5n.metal
- C5n_XLarge
- c5n.xlarge
- C6g_12XLarge
- c6g.12xlarge
- C6g_16XLarge
- c6g.16xlarge
- C6g_2XLarge
- c6g.2xlarge
- C6g_4XLarge
- c6g.4xlarge
- C6g_8XLarge
- c6g.8xlarge
- C6g_Large
- c6g.large
- C6g_Medium
- c6g.medium
- C6g_Metal
- c6g.metal
- C6g_XLarge
- c6g.xlarge
- C6gd_12XLarge
- c6gd.12xlarge
- C6gd_16XLarge
- c6gd.16xlarge
- C6gd_2XLarge
- c6gd.2xlarge
- C6gd_4XLarge
- c6gd.4xlarge
- C6gd_8XLarge
- c6gd.8xlarge
- C6gd_Large
- c6gd.large
- C6gd_Medium
- c6gd.medium
- C6gd_Metal
- c6gd.metal
- C6gd_XLarge
- c6gd.xlarge
- Cc2_8XLarge
- cc2.8xlarge
- D2_2XLarge
- d2.2xlarge
- D2_4XLarge
- d2.4xlarge
- D2_8XLarge
- d2.8xlarge
- D2_XLarge
- d2.xlarge
- D3_2XLarge
- d3.2xlarge
- D3_4XLarge
- d3.4xlarge
- D3_8XLarge
- d3.8xlarge
- D3_XLarge
- d3.xlarge
- D3en_12XLarge
- d3en.12xlarge
- D3en_2XLarge
- d3en.2xlarge
- D3en_4XLarge
- d3en.4xlarge
- D3en_6XLarge
- d3en.6xlarge
- D3en_8XLarge
- d3en.8xlarge
- D3en_XLarge
- d3en.xlarge
- F1_16XLarge
- f1.16xlarge
- F1_2XLarge
- f1.2xlarge
- F1_4XLarge
- f1.4xlarge
- G2_2XLarge
- g2.2xlarge
- G2_8XLarge
- g2.8xlarge
- G3_16XLarge
- g3.16xlarge
- G3_4XLarge
- g3.4xlarge
- G3_8XLarge
- g3.8xlarge
- G3s_XLarge
- g3s.xlarge
- G4ad_16XLarge
- g4ad.16xlarge
- G4ad_4XLarge
- g4ad.4xlarge
- G4ad_8XLarge
- g4ad.8xlarge
- G4dn_12XLarge
- g4dn.12xlarge
- G4dn_16XLarge
- g4dn.16xlarge
- G4dn_2XLarge
- g4dn.2xlarge
- G4dn_4XLarge
- g4dn.4xlarge
- G4dn_8XLarge
- g4dn.8xlarge
- G4dn_Metal
- g4dn.metal
- G4dn_XLarge
- g4dn.xlarge
- H1_16XLarge
- h1.16xlarge
- H1_2XLarge
- h1.2xlarge
- H1_4XLarge
- h1.4xlarge
- H1_8XLarge
- h1.8xlarge
- I2_2XLarge
- i2.2xlarge
- I2_4XLarge
- i2.4xlarge
- I2_8XLarge
- i2.8xlarge
- I2_XLarge
- i2.xlarge
- I3_16XLarge
- i3.16xlarge
- I3_2XLarge
- i3.2xlarge
- I3_4XLarge
- i3.4xlarge
- I3_8XLarge
- i3.8xlarge
- I3_Large
- i3.large
- I3_XLarge
- i3.xlarge
- I3_Metal
- i3.metal
- I3en_12XLarge
- i3en.12xlarge
- I3en_24XLarge
- i3en.24xlarge
- I3en_2XLarge
- i3en.2xlarge
- I3en_3XLarge
- i3en.3xlarge
- I3en_6XLarge
- i3en.6xlarge
- I3en_Large
- i3en.large
- I3en_Metal
- i3en.metal
- I3en_XLarge
- i3en.xlarge
- Inf1_24XLarge
- inf1.24xlarge
- Inf1_2XLarge
- inf1.2xlarge
- Inf1_6XLarge
- inf1.6xlarge
- Inf1_XLarge
- inf1.xlarge
- M1_Large
- m1.large
- M1_Medium
- m1.medium
- M1_Small
- m1.small
- M1_XLarge
- m1.xlarge
- M2_2XLarge
- m2.2xlarge
- M2_4XLarge
- m2.4xlarge
- M2_XLarge
- m2.xlarge
- M3_2XLarge
- m3.2xlarge
- M3_Large
- m3.large
- M3_Medium
- m3.medium
- M3_XLarge
- m3.xlarge
- M4_10XLarge
- m4.10xlarge
- M4_16XLarge
- m4.16xlarge
- M4_2XLarge
- m4.2xlarge
- M4_4XLarge
- m4.4xlarge
- M4_Large
- m4.large
- M4_XLarge
- m4.xlarge
- M5_12XLarge
- m5.12xlarge
- M5_16XLarge
- m5.16xlarge
- M5_24XLarge
- m5.24xlarge
- M5_2XLarge
- m5.2xlarge
- M5_4XLarge
- m5.4xlarge
- M5_8XLarge
- m5.8xlarge
- M5_Large
- m5.large
- M5_Metal
- m5.metal
- M5_XLarge
- m5.xlarge
- M5a_12XLarge
- m5a.12xlarge
- M5a_16XLarge
- m5a.16xlarge
- M5a_24XLarge
- m5a.24xlarge
- M5a_2XLarge
- m5a.2xlarge
- M5a_4XLarge
- m5a.4xlarge
- M5a_8XLarge
- m5a.8xlarge
- M5a_Large
- m5a.large
- M5a_XLarge
- m5a.xlarge
- M5ad_12XLarge
- m5ad.12xlarge
- M5ad_16XLarge
- m5ad.16xlarge
- M5ad_24XLarge
- m5ad.24xlarge
- M5ad_2XLarge
- m5ad.2xlarge
- M5ad_4XLarge
- m5ad.4xlarge
- M5ad_8XLarge
- m5ad.8xlarge
- M5ad_Large
- m5ad.large
- M5as_XLarge
- m5ad.xlarge
- M5d_12XLarge
- m5d.12xlarge
- M5d_16XLarge
- m5d.16xlarge
- M5d_24XLarge
- m5d.24xlarge
- M5d_2XLarge
- m5d.2xlarge
- M5d_4XLarge
- m5d.4xlarge
- M5d_8XLarge
- m5d.8xlarge
- M5d_Large
- m5d.large
- M5d_Metal
- m5d.metal
- M5d_XLarge
- m5d.xlarge
- M5dn_12XLarge
- m5dn.12xlarge
- M5dn_16XLarge
- m5dn.16xlarge
- M5dn_24XLarge
- m5dn.24xlarge
- M5dn_2XLarge
- m5dn.2xlarge
- M5dn_4XLarge
- m5dn.4xlarge
- M5dn_8XLarge
- m5dn.8xlarge
- M5dn_Large
- m5dn.large
- M5dn_XLarge
- m5dn.xlarge
- M5n_12XLarge
- m5n.12xlarge
- M5n_16XLarge
- m5n.16xlarge
- M5n_24XLarge
- m5n.24xlarge
- M5n_2XLarge
- m5n.2xlarge
- M5n_4XLarge
- m5n.4xlarge
- M5n_8XLarge
- m5n.8xlarge
- M5n_Large
- m5n.large
- M5n_XLarge
- m5n.xlarge
- M5zn_12XLarge
- m5zn.12xlarge
- M5zn_2XLarge
- m5zn.2xlarge
- M5zn_3XLarge
- m5zn.3xlarge
- M5zn_6XLarge
- m5zn.6xlarge
- M5zn_Large
- m5zn.large
- M5zn_Metal
- m5zn.metal
- M5zn_XLarge
- m5zn.xlarge
- M6g_12XLarge
- m6g.12xlarge
- M6g_16XLarge
- m6g.16xlarge
- M6g_2XLarge
- m6g.2xlarge
- M6g_4XLarge
- m6g.4xlarge
- M6g_8XLarge
- m6g.8xlarge
- M6g_Large
- m6g.large
- M6g_Medium
- m6g.medium
- M6g_Metal
- m6g.metal
- M6g_XLarge
- m6g.xlarge
- M6gd_12XLarge
- m6gd.12xlarge
- M6gd_16XLarge
- m6gd.16xlarge
- M6gd_2XLarge
- m6gd.2xlarge
- M6gd_4XLarge
- m6gd.4xlarge
- M6gd_8XLarge
- m6gd.8xlarge
- M6gd_Large
- m6gd.large
- M6gd_Medium
- m6gd.medium
- M6gd_Metal
- m6gd.metal
- M6gd_XLarge
- m6gd.xlarge
- Mac1_Metal
- mac1.metal
- P2_16XLarge
- p2.16xlarge
- P2_8XLarge
- p2.8xlarge
- P2_XLarge
- p2.xlarge
- P3_16XLarge
- p3.16xlarge
- P3_2XLarge
- p3.2xlarge
- P3_8XLarge
- p3.8xlarge
- P3dn_24XLarge
- p3dn.24xlarge
- P4d_24XLarge
- p4d.24xlarge
- R3_2XLarge
- r3.2xlarge
- R3_4XLarge
- r3.4xlarge
- R3_8XLarge
- r3.8xlarge
- R3_Large
- r3.large
- R3_XLarge
- r3.xlarge
- R4_16XLarge
- r4.16xlarge
- R4_2XLarge
- r4.2xlarge
- R4_4XLarge
- r4.4xlarge
- R4_8XLarge
- r4.8xlarge
- R4_Large
- r4.large
- R4_XLarge
- r4.xlarge
- R5_12XLarge
- r5.12xlarge
- R5_16XLarge
- r5.16xlarge
- R5_24XLarge
- r5.24xlarge
- R5_2XLarge
- r5.2xlarge
- R5_4XLarge
- r5.4xlarge
- R5_8XLarge
- r5.8xlarge
- R5_Large
- r5.large
- R5_Metal
- r5.metal
- R5_XLarge
- r5.xlarge
- R5a_12XLarge
- r5a.12xlarge
- R5a_16XLarge
- r5a.16xlarge
- R5a_24XLarge
- r5a.24xlarge
- R5a_2XLarge
- r5a.2xlarge
- R5a_4XLarge
- r5a.4xlarge
- R5a_8XLarge
- r5a.8xlarge
- R5a_Large
- r5a.large
- R5a_XLarge
- r5a.xlarge
- R5ad_12XLarge
- r5ad.12xlarge
- R5ad_16XLarge
- r5ad.16xlarge
- R5ad_24XLarge
- r5ad.24xlarge
- R5ad_2XLarge
- r5ad.2xlarge
- R5ad_4XLarge
- r5ad.4xlarge
- R5ad_8XLarge
- r5ad.8xlarge
- R5ad_Large
- r5ad.large
- R5ad_XLarge
- r5ad.xlarge
- R5b_12XLarge
- r5b.12xlarge
- R5b_16XLarge
- r5b.16xlarge
- R5b_24XLarge
- r5b.24xlarge
- R5b_2XLarge
- r5b.2xlarge
- R5b_4XLarge
- r5b.4xlarge
- R5b_8XLarge
- r5b.8xlarge
- R5b_Large
- r5b.large
- R5b_Metal
- r5b.metal
- R5b_XLarge
- r5b.xlarge
- R5d_12XLarge
- r5d.12xlarge
- R5d_16XLarge
- r5d.16xlarge
- R5d_24XLarge
- r5d.24xlarge
- R5d_2XLarge
- r5d.2xlarge
- R5d_4XLarge
- r5d.4xlarge
- R5d_8XLarge
- r5d.8xlarge
- R5d_Large
- r5d.large
- R5d_Metal
- r5d.metal
- R5d_XLarge
- r5d.xlarge
- R5dn_12XLarge
- r5dn.12xlarge
- R5dn_16XLarge
- r5dn.16xlarge
- R5dn_24XLarge
- r5dn.24xlarge
- R5dn_2XLarge
- r5dn.2xlarge
- R5dn_4XLarge
- r5dn.4xlarge
- R5dn_8XLarge
- r5dn.8xlarge
- R5dn_Large
- r5dn.large
- R5dn_XLarge
- r5dn.xlarge
- R5n_12XLarge
- r5n.12xlarge
- R5n_16XLarge
- r5n.16xlarge
- R5n_24XLarge
- r5n.24xlarge
- R5n_2XLarge
- r5n.2xlarge
- R5n_4XLarge
- r5n.4xlarge
- R5n_8XLarge
- r5n.8xlarge
- R5n_Large
- r5n.large
- R5n_XLarge
- r5n.xlarge
- R6g_12XLarge
- r6g.12xlarge
- R6g_16XLarge
- r6g.16xlarge
- R6g_2XLarge
- r6g.2xlarge
- R6g_4XLarge
- r6g.4xlarge
- R6g_8XLarge
- r6g.8xlarge
- R6g_Large
- r6g.large
- R6g_Medium
- r6g.medium
- R6g_Metal
- r6g.metal
- R6g_XLarge
- r6g.xlarge
- R6gd_12XLarge
- r6gd.12xlarge
- R6gd_16XLarge
- r6gd.16xlarge
- R6gd_2XLarge
- r6gd.2xlarge
- R6gd_4XLarge
- r6gd.4xlarge
- R6gd_8XLarge
- r6gd.8xlarge
- R6gd_Large
- r6gd.large
- R6gd_Medium
- r6gd.medium
- R6gd_Metal
- r6gd.metal
- R6gd_XLarge
- r6gd.xlarge
- T1_Micro
- t1.micro
- T2_2XLarge
- t2.2xlarge
- T2_Large
- t2.large
- T2_Medium
- t2.medium
- T2_Micro
- t2.micro
- T2_Nano
- t2.nano
- T2_Small
- t2.small
- T2_XLarge
- t2.xlarge
- T3_2XLarge
- t3.2xlarge
- T3_Large
- t3.large
- T3_Medium
- t3.medium
- T3_Micro
- t3.micro
- T3_Nano
- t3.nano
- T3_Small
- t3.small
- T3_XLarge
- t3.xlarge
- T3a_2XLarge
- t3a.2xlarge
- T3a_Large
- t3a.large
- T3a_Medium
- t3a.medium
- T3a_Micro
- t3a.micro
- T3a_Nano
- t3a.nano
- T3a_Small
- t3a.small
- T3a_XLarge
- t3a.xlarge
- T4g_2XLarge
- t4g.2xlarge
- T4g_Large
- t4g.large
- T4g_Medium
- t4g.medium
- T4g_Micro
- t4g.micro
- T4g_Nano
- t4g.nano
- T4g_Small
- t4g.small
- T4g_XLarge
- t4g.xlarge
- X1_16XLarge
- x1.16xlarge
- X1_32XLarge
- x1.32xlarge
- X1e_16XLarge
- x1e.16xlarge
- X1e_2XLarge
- x1e.2xlarge
- X1e_32XLarge
- x1e.32xlarge
- X1e_4XLarge
- x1e.4xlarge
- X1e_8XLarge
- x1e.8xlarge
- X1e_XLarge
- x1e.xlarge
- Z1d_12XLarge
- z1d.12xlarge
- Z1d_2XLarge
- z1d.2xlarge
- Z1d_3XLarge
- z1d.3xlarge
- Z1d_6XLarge
- z1d.6xlarge
- Z1d_Large
- z1d.large
- Z1d_Metal
- z1d.metal
- Z1d_XLarge
- z1d.xlarge
- U_12tb1Metal
- u-12tb1.metal
- U_6tb1Metal
- u-6tb1.metal
- U_9tb1Metal
- u-9tb1.metal
- Hs1_8XLarge
- hs1.8xlarge
- A1_2_X_LARGE
- a1.2xlarge
- A1_4_X_LARGE
- a1.4xlarge
- A1_LARGE
- a1.large
- A1_MEDIUM
- a1.medium
- A1_METAL
- a1.metal
- A1_X_LARGE
- a1.xlarge
- C1_MEDIUM
- c1.medium
- C1_X_LARGE
- c1.xlarge
- C3_2_X_LARGE
- c3.2xlarge
- C3_4_X_LARGE
- c3.4xlarge
- C3_8_X_LARGE
- c3.8xlarge
- C3_LARGE
- c3.large
- C3_X_LARGE
- c3.xlarge
- C4_2_X_LARGE
- c4.2xlarge
- C4_4_X_LARGE
- c4.4xlarge
- C4_8_X_LARGE
- c4.8xlarge
- C4_LARGE
- c4.large
- C4_X_LARGE
- c4.xlarge
- C5_12_X_LARGE
- c5.12xlarge
- C5_18_X_LARGE
- c5.18xlarge
- C5_24_X_LARGE
- c5.24xlarge
- C5_2_X_LARGE
- c5.2xlarge
- C5_4_X_LARGE
- c5.4xlarge
- C5_9_X_LARGE
- c5.9xlarge
- C5_LARGE
- c5.large
- C5_METAL
- c5.metal
- C5_X_LARGE
- c5.xlarge
- C5A_12_X_LARGE
- c5a.12xlarge
- C5A_16_X_LARGE
- c5a.16xlarge
- C5A_24_X_LARGE
- c5a.24xlarge
- C5A_2_X_LARGE
- c5a.2xlarge
- C5A_4_X_LARGE
- c5a.4xlarge
- C5A_8_X_LARGE
- c5a.8xlarge
- C5A_LARGE
- c5a.large
- C5A_X_LARGE
- c5a.xlarge
- C5AD_12_X_LARGE
- c5ad.12xlarge
- C5AD_16_X_LARGE
- c5ad.16xlarge
- C5AD_24_X_LARGE
- c5ad.24xlarge
- C5AD_2_X_LARGE
- c5ad.2xlarge
- C5AD_4_X_LARGE
- c5ad.4xlarge
- C5AD_8_X_LARGE
- c5ad.8xlarge
- C5AD_LARGE
- c5ad.large
- C5AD_X_LARGE
- c5ad.xlarge
- C5D_12_X_LARGE
- c5d.12xlarge
- C5D_18_X_LARGE
- c5d.18xlarge
- C5D_24_X_LARGE
- c5d.24xlarge
- C5D_2_X_LARGE
- c5d.2xlarge
- C5D_4_X_LARGE
- c5d.4xlarge
- C5D_9_X_LARGE
- c5d.9xlarge
- C5D_LARGE
- c5d.large
- C5D_METAL
- c5d.metal
- C5D_X_LARGE
- c5d.xlarge
- C5N_18_X_LARGE
- c5n.18xlarge
- C5N_2_X_LARGE
- c5n.2xlarge
- C5N_4_X_LARGE
- c5n.4xlarge
- C5N_9_X_LARGE
- c5n.9xlarge
- C5N_LARGE
- c5n.large
- C5N_METAL
- c5n.metal
- C5N_X_LARGE
- c5n.xlarge
- C6G_12_X_LARGE
- c6g.12xlarge
- C6G_16_X_LARGE
- c6g.16xlarge
- C6G_2_X_LARGE
- c6g.2xlarge
- C6G_4_X_LARGE
- c6g.4xlarge
- C6G_8_X_LARGE
- c6g.8xlarge
- C6G_LARGE
- c6g.large
- C6G_MEDIUM
- c6g.medium
- C6G_METAL
- c6g.metal
- C6G_X_LARGE
- c6g.xlarge
- C6GD_12_X_LARGE
- c6gd.12xlarge
- C6GD_16_X_LARGE
- c6gd.16xlarge
- C6GD_2_X_LARGE
- c6gd.2xlarge
- C6GD_4_X_LARGE
- c6gd.4xlarge
- C6GD_8_X_LARGE
- c6gd.8xlarge
- C6GD_LARGE
- c6gd.large
- C6GD_MEDIUM
- c6gd.medium
- C6GD_METAL
- c6gd.metal
- C6GD_X_LARGE
- c6gd.xlarge
- CC2_8_X_LARGE
- cc2.8xlarge
- D2_2_X_LARGE
- d2.2xlarge
- D2_4_X_LARGE
- d2.4xlarge
- D2_8_X_LARGE
- d2.8xlarge
- D2_X_LARGE
- d2.xlarge
- D3_2_X_LARGE
- d3.2xlarge
- D3_4_X_LARGE
- d3.4xlarge
- D3_8_X_LARGE
- d3.8xlarge
- D3_X_LARGE
- d3.xlarge
- D3EN_12_X_LARGE
- d3en.12xlarge
- D3EN_2_X_LARGE
- d3en.2xlarge
- D3EN_4_X_LARGE
- d3en.4xlarge
- D3EN_6_X_LARGE
- d3en.6xlarge
- D3EN_8_X_LARGE
- d3en.8xlarge
- D3EN_X_LARGE
- d3en.xlarge
- F1_16_X_LARGE
- f1.16xlarge
- F1_2_X_LARGE
- f1.2xlarge
- F1_4_X_LARGE
- f1.4xlarge
- G2_2_X_LARGE
- g2.2xlarge
- G2_8_X_LARGE
- g2.8xlarge
- G3_16_X_LARGE
- g3.16xlarge
- G3_4_X_LARGE
- g3.4xlarge
- G3_8_X_LARGE
- g3.8xlarge
- G3S_X_LARGE
- g3s.xlarge
- G4AD_16_X_LARGE
- g4ad.16xlarge
- G4AD_4_X_LARGE
- g4ad.4xlarge
- G4AD_8_X_LARGE
- g4ad.8xlarge
- G4DN_12_X_LARGE
- g4dn.12xlarge
- G4DN_16_X_LARGE
- g4dn.16xlarge
- G4DN_2_X_LARGE
- g4dn.2xlarge
- G4DN_4_X_LARGE
- g4dn.4xlarge
- G4DN_8_X_LARGE
- g4dn.8xlarge
- G4DN_METAL
- g4dn.metal
- G4DN_X_LARGE
- g4dn.xlarge
- H1_16_X_LARGE
- h1.16xlarge
- H1_2_X_LARGE
- h1.2xlarge
- H1_4_X_LARGE
- h1.4xlarge
- H1_8_X_LARGE
- h1.8xlarge
- I2_2_X_LARGE
- i2.2xlarge
- I2_4_X_LARGE
- i2.4xlarge
- I2_8_X_LARGE
- i2.8xlarge
- I2_X_LARGE
- i2.xlarge
- I3_16_X_LARGE
- i3.16xlarge
- I3_2_X_LARGE
- i3.2xlarge
- I3_4_X_LARGE
- i3.4xlarge
- I3_8_X_LARGE
- i3.8xlarge
- I3_LARGE
- i3.large
- I3_X_LARGE
- i3.xlarge
- I3_METAL
- i3.metal
- I3EN_12_X_LARGE
- i3en.12xlarge
- I3EN_24_X_LARGE
- i3en.24xlarge
- I3EN_2_X_LARGE
- i3en.2xlarge
- I3EN_3_X_LARGE
- i3en.3xlarge
- I3EN_6_X_LARGE
- i3en.6xlarge
- I3EN_LARGE
- i3en.large
- I3EN_METAL
- i3en.metal
- I3EN_X_LARGE
- i3en.xlarge
- INF1_24_X_LARGE
- inf1.24xlarge
- INF1_2_X_LARGE
- inf1.2xlarge
- INF1_6_X_LARGE
- inf1.6xlarge
- INF1_X_LARGE
- inf1.xlarge
- M1_LARGE
- m1.large
- M1_MEDIUM
- m1.medium
- M1_SMALL
- m1.small
- M1_X_LARGE
- m1.xlarge
- M2_2_X_LARGE
- m2.2xlarge
- M2_4_X_LARGE
- m2.4xlarge
- M2_X_LARGE
- m2.xlarge
- M3_2_X_LARGE
- m3.2xlarge
- M3_LARGE
- m3.large
- M3_MEDIUM
- m3.medium
- M3_X_LARGE
- m3.xlarge
- M4_10_X_LARGE
- m4.10xlarge
- M4_16_X_LARGE
- m4.16xlarge
- M4_2_X_LARGE
- m4.2xlarge
- M4_4_X_LARGE
- m4.4xlarge
- M4_LARGE
- m4.large
- M4_X_LARGE
- m4.xlarge
- M5_12_X_LARGE
- m5.12xlarge
- M5_16_X_LARGE
- m5.16xlarge
- M5_24_X_LARGE
- m5.24xlarge
- M5_2_X_LARGE
- m5.2xlarge
- M5_4_X_LARGE
- m5.4xlarge
- M5_8_X_LARGE
- m5.8xlarge
- M5_LARGE
- m5.large
- M5_METAL
- m5.metal
- M5_X_LARGE
- m5.xlarge
- M5A_12_X_LARGE
- m5a.12xlarge
- M5A_16_X_LARGE
- m5a.16xlarge
- M5A_24_X_LARGE
- m5a.24xlarge
- M5A_2_X_LARGE
- m5a.2xlarge
- M5A_4_X_LARGE
- m5a.4xlarge
- M5A_8_X_LARGE
- m5a.8xlarge
- M5A_LARGE
- m5a.large
- M5A_X_LARGE
- m5a.xlarge
- M5AD_12_X_LARGE
- m5ad.12xlarge
- M5AD_16_X_LARGE
- m5ad.16xlarge
- M5AD_24_X_LARGE
- m5ad.24xlarge
- M5AD_2_X_LARGE
- m5ad.2xlarge
- M5AD_4_X_LARGE
- m5ad.4xlarge
- M5AD_8_X_LARGE
- m5ad.8xlarge
- M5AD_LARGE
- m5ad.large
- M5AS_X_LARGE
- m5ad.xlarge
- M5D_12_X_LARGE
- m5d.12xlarge
- M5D_16_X_LARGE
- m5d.16xlarge
- M5D_24_X_LARGE
- m5d.24xlarge
- M5D_2_X_LARGE
- m5d.2xlarge
- M5D_4_X_LARGE
- m5d.4xlarge
- M5D_8_X_LARGE
- m5d.8xlarge
- M5D_LARGE
- m5d.large
- M5D_METAL
- m5d.metal
- M5D_X_LARGE
- m5d.xlarge
- M5DN_12_X_LARGE
- m5dn.12xlarge
- M5DN_16_X_LARGE
- m5dn.16xlarge
- M5DN_24_X_LARGE
- m5dn.24xlarge
- M5DN_2_X_LARGE
- m5dn.2xlarge
- M5DN_4_X_LARGE
- m5dn.4xlarge
- M5DN_8_X_LARGE
- m5dn.8xlarge
- M5DN_LARGE
- m5dn.large
- M5DN_X_LARGE
- m5dn.xlarge
- M5N_12_X_LARGE
- m5n.12xlarge
- M5N_16_X_LARGE
- m5n.16xlarge
- M5N_24_X_LARGE
- m5n.24xlarge
- M5N_2_X_LARGE
- m5n.2xlarge
- M5N_4_X_LARGE
- m5n.4xlarge
- M5N_8_X_LARGE
- m5n.8xlarge
- M5N_LARGE
- m5n.large
- M5N_X_LARGE
- m5n.xlarge
- M5ZN_12_X_LARGE
- m5zn.12xlarge
- M5ZN_2_X_LARGE
- m5zn.2xlarge
- M5ZN_3_X_LARGE
- m5zn.3xlarge
- M5ZN_6_X_LARGE
- m5zn.6xlarge
- M5ZN_LARGE
- m5zn.large
- M5ZN_METAL
- m5zn.metal
- M5ZN_X_LARGE
- m5zn.xlarge
- M6G_12_X_LARGE
- m6g.12xlarge
- M6G_16_X_LARGE
- m6g.16xlarge
- M6G_2_X_LARGE
- m6g.2xlarge
- M6G_4_X_LARGE
- m6g.4xlarge
- M6G_8_X_LARGE
- m6g.8xlarge
- M6G_LARGE
- m6g.large
- M6G_MEDIUM
- m6g.medium
- M6G_METAL
- m6g.metal
- M6G_X_LARGE
- m6g.xlarge
- M6GD_12_X_LARGE
- m6gd.12xlarge
- M6GD_16_X_LARGE
- m6gd.16xlarge
- M6GD_2_X_LARGE
- m6gd.2xlarge
- M6GD_4_X_LARGE
- m6gd.4xlarge
- M6GD_8_X_LARGE
- m6gd.8xlarge
- M6GD_LARGE
- m6gd.large
- M6GD_MEDIUM
- m6gd.medium
- M6GD_METAL
- m6gd.metal
- M6GD_X_LARGE
- m6gd.xlarge
- MAC1_METAL
- mac1.metal
- P2_16_X_LARGE
- p2.16xlarge
- P2_8_X_LARGE
- p2.8xlarge
- P2_X_LARGE
- p2.xlarge
- P3_16_X_LARGE
- p3.16xlarge
- P3_2_X_LARGE
- p3.2xlarge
- P3_8_X_LARGE
- p3.8xlarge
- P3DN_24_X_LARGE
- p3dn.24xlarge
- P4D_24_X_LARGE
- p4d.24xlarge
- R3_2_X_LARGE
- r3.2xlarge
- R3_4_X_LARGE
- r3.4xlarge
- R3_8_X_LARGE
- r3.8xlarge
- R3_LARGE
- r3.large
- R3_X_LARGE
- r3.xlarge
- R4_16_X_LARGE
- r4.16xlarge
- R4_2_X_LARGE
- r4.2xlarge
- R4_4_X_LARGE
- r4.4xlarge
- R4_8_X_LARGE
- r4.8xlarge
- R4_LARGE
- r4.large
- R4_X_LARGE
- r4.xlarge
- R5_12_X_LARGE
- r5.12xlarge
- R5_16_X_LARGE
- r5.16xlarge
- R5_24_X_LARGE
- r5.24xlarge
- R5_2_X_LARGE
- r5.2xlarge
- R5_4_X_LARGE
- r5.4xlarge
- R5_8_X_LARGE
- r5.8xlarge
- R5_LARGE
- r5.large
- R5_METAL
- r5.metal
- R5_X_LARGE
- r5.xlarge
- R5A_12_X_LARGE
- r5a.12xlarge
- R5A_16_X_LARGE
- r5a.16xlarge
- R5A_24_X_LARGE
- r5a.24xlarge
- R5A_2_X_LARGE
- r5a.2xlarge
- R5A_4_X_LARGE
- r5a.4xlarge
- R5A_8_X_LARGE
- r5a.8xlarge
- R5A_LARGE
- r5a.large
- R5A_X_LARGE
- r5a.xlarge
- R5AD_12_X_LARGE
- r5ad.12xlarge
- R5AD_16_X_LARGE
- r5ad.16xlarge
- R5AD_24_X_LARGE
- r5ad.24xlarge
- R5AD_2_X_LARGE
- r5ad.2xlarge
- R5AD_4_X_LARGE
- r5ad.4xlarge
- R5AD_8_X_LARGE
- r5ad.8xlarge
- R5AD_LARGE
- r5ad.large
- R5AD_X_LARGE
- r5ad.xlarge
- R5B_12_X_LARGE
- r5b.12xlarge
- R5B_16_X_LARGE
- r5b.16xlarge
- R5B_24_X_LARGE
- r5b.24xlarge
- R5B_2_X_LARGE
- r5b.2xlarge
- R5B_4_X_LARGE
- r5b.4xlarge
- R5B_8_X_LARGE
- r5b.8xlarge
- R5B_LARGE
- r5b.large
- R5B_METAL
- r5b.metal
- R5B_X_LARGE
- r5b.xlarge
- R5D_12_X_LARGE
- r5d.12xlarge
- R5D_16_X_LARGE
- r5d.16xlarge
- R5D_24_X_LARGE
- r5d.24xlarge
- R5D_2_X_LARGE
- r5d.2xlarge
- R5D_4_X_LARGE
- r5d.4xlarge
- R5D_8_X_LARGE
- r5d.8xlarge
- R5D_LARGE
- r5d.large
- R5D_METAL
- r5d.metal
- R5D_X_LARGE
- r5d.xlarge
- R5DN_12_X_LARGE
- r5dn.12xlarge
- R5DN_16_X_LARGE
- r5dn.16xlarge
- R5DN_24_X_LARGE
- r5dn.24xlarge
- R5DN_2_X_LARGE
- r5dn.2xlarge
- R5DN_4_X_LARGE
- r5dn.4xlarge
- R5DN_8_X_LARGE
- r5dn.8xlarge
- R5DN_LARGE
- r5dn.large
- R5DN_X_LARGE
- r5dn.xlarge
- R5N_12_X_LARGE
- r5n.12xlarge
- R5N_16_X_LARGE
- r5n.16xlarge
- R5N_24_X_LARGE
- r5n.24xlarge
- R5N_2_X_LARGE
- r5n.2xlarge
- R5N_4_X_LARGE
- r5n.4xlarge
- R5N_8_X_LARGE
- r5n.8xlarge
- R5N_LARGE
- r5n.large
- R5N_X_LARGE
- r5n.xlarge
- R6G_12_X_LARGE
- r6g.12xlarge
- R6G_16_X_LARGE
- r6g.16xlarge
- R6G_2_X_LARGE
- r6g.2xlarge
- R6G_4_X_LARGE
- r6g.4xlarge
- R6G_8_X_LARGE
- r6g.8xlarge
- R6G_LARGE
- r6g.large
- R6G_MEDIUM
- r6g.medium
- R6G_METAL
- r6g.metal
- R6G_X_LARGE
- r6g.xlarge
- R6GD_12_X_LARGE
- r6gd.12xlarge
- R6GD_16_X_LARGE
- r6gd.16xlarge
- R6GD_2_X_LARGE
- r6gd.2xlarge
- R6GD_4_X_LARGE
- r6gd.4xlarge
- R6GD_8_X_LARGE
- r6gd.8xlarge
- R6GD_LARGE
- r6gd.large
- R6GD_MEDIUM
- r6gd.medium
- R6GD_METAL
- r6gd.metal
- R6GD_X_LARGE
- r6gd.xlarge
- T1_MICRO
- t1.micro
- T2_2_X_LARGE
- t2.2xlarge
- T2_LARGE
- t2.large
- T2_MEDIUM
- t2.medium
- T2_MICRO
- t2.micro
- T2_NANO
- t2.nano
- T2_SMALL
- t2.small
- T2_X_LARGE
- t2.xlarge
- T3_2_X_LARGE
- t3.2xlarge
- T3_LARGE
- t3.large
- T3_MEDIUM
- t3.medium
- T3_MICRO
- t3.micro
- T3_NANO
- t3.nano
- T3_SMALL
- t3.small
- T3_X_LARGE
- t3.xlarge
- T3A_2_X_LARGE
- t3a.2xlarge
- T3A_LARGE
- t3a.large
- T3A_MEDIUM
- t3a.medium
- T3A_MICRO
- t3a.micro
- T3A_NANO
- t3a.nano
- T3A_SMALL
- t3a.small
- T3A_X_LARGE
- t3a.xlarge
- T4G_2_X_LARGE
- t4g.2xlarge
- T4G_LARGE
- t4g.large
- T4G_MEDIUM
- t4g.medium
- T4G_MICRO
- t4g.micro
- T4G_NANO
- t4g.nano
- T4G_SMALL
- t4g.small
- T4G_X_LARGE
- t4g.xlarge
- X1_16_X_LARGE
- x1.16xlarge
- X1_32_X_LARGE
- x1.32xlarge
- X1E_16_X_LARGE
- x1e.16xlarge
- X1E_2_X_LARGE
- x1e.2xlarge
- X1E_32_X_LARGE
- x1e.32xlarge
- X1E_4_X_LARGE
- x1e.4xlarge
- X1E_8_X_LARGE
- x1e.8xlarge
- X1E_X_LARGE
- x1e.xlarge
- Z1D_12_X_LARGE
- z1d.12xlarge
- Z1D_2_X_LARGE
- z1d.2xlarge
- Z1D_3_X_LARGE
- z1d.3xlarge
- Z1D_6_X_LARGE
- z1d.6xlarge
- Z1D_LARGE
- z1d.large
- Z1D_METAL
- z1d.metal
- Z1D_X_LARGE
- z1d.xlarge
- U_12TB1_METAL
- u-12tb1.metal
- U_6TB1_METAL
- u-6tb1.metal
- U_9TB1_METAL
- u-9tb1.metal
- HS1_8_X_LARGE
- hs1.8xlarge
Tenancy
- Default
- default
- Dedicated
- dedicated
- Tenancy
Default - default
- Tenancy
Dedicated - dedicated
- Default
- default
- Dedicated
- dedicated
- DEFAULT
- default
- DEDICATED
- dedicated
Import
Instances can be imported using the id
, e.g.
$ pulumi import aws:ec2/instance:Instance web i-12345678
Package Details
- Repository
- https://github.com/pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.