Resource Type definition for AWS::EC2::CapacityReservation
resource "awscc_ec2_capacity_reservation" "example-capacity-reservation" {
instance_type = "t3.micro"
instance_platform = "Linux/UNIX"
availability_zone = "us-west-2a"
instance_count = 1
}
resource "awscc_ec2_capacity_reservation" "example-capacity-reservation-end-date" {
instance_type = "t3.micro"
instance_platform = "Linux/UNIX"
availability_zone = "us-west-2a"
instance_count = 3
end_date_type = "limited"
end_date = "2023-12-01T23:59:59Z"
}
availability_zone
(String)instance_count
(Number)instance_platform
(String)instance_type
(String)ebs_optimized
(Boolean)end_date
(String)end_date_type
(String)ephemeral_storage
(Boolean)instance_match_criteria
(String)out_post_arn
(String)placement_group_arn
(String)tag_specifications
(Attributes List) (see below for nested schema)tenancy
(String)available_instance_count
(Number)capacity_reservation_id
(String)id
(String) Uniquely identifies the resource.total_instance_count
(Number)tag_specifications
Optional:
resource_type
(String)tags
(Attributes List) (see below for nested schema)tag_specifications.tags
Required:
key
(String)value
(String)Import is supported using the following syntax:
$ terraform import awscc_ec2_capacity_reservation.example <resource ID>