它是否使用 AWS CloudFormation、AWS CLI,还是执行其他操作(例如不通过 CLI 直接进行 AWS API 调用)?
不,它不使用 AWS CLI 或 CloudFormation。
Terraform 使用 AWS 开发工具包,您可以在此处查看 AWS Terraform 提供程序的完整依赖项列表。
它还使用 aws-sdk-go https://github.com/aws/aws-sdk-go
https://github.com/hashicorp/terraform-provider-aws