Information about EC2 Instance Types.
data "aws_ec2_instance_types" "test" {
filter {
name = "auto-recovery-supported"
values = ["true"]
}
filter {
name = "network-info.encryption-in-transit-supported"
values = ["true"]
}
filter {
name = "instance-storage-supported"
values = ["true"]
}
filter {
name = "instance-type"
values = ["g5.2xlarge", "g5.4xlarge"]
}
}
This data source supports the following arguments:
filter
- (Optional) One or more configuration blocks containing name-values filters. See the EC2 API Reference for supported filters. Detailed below.name
- (Required) Name of the filter.values
- (Required) List of one or more values for the filter.This data source exports the following attributes in addition to the arguments above:
id
- AWS Region.instance_types
- List of EC2 Instance Types.read
- (Default 20m
)