https://dev.classmethod.jp/articles/about-terraform-version-required-constraints/
cat <<-'EOF' > main.tf
terraform {
required_version = "= 1.6.0"
required_providers {
aws = {
source = "hashicorp/aws"
version = "= 4.17.0"
}
}
}
provider "aws" {
region = "ap-northeast-1"
}
EOF
terraform init
terraform fmt
terraform -version
terraform apply -auto-approve
terraform destroy -auto-approve