使用 Terraform 创建 AWS Amplify 资源

S-S*_*S-S 8 android amazon-web-services terraform aws-amplify

是否可以使用 Terraform 创建包含身份验证和存储资源的 AWS Amplify 项目?

目标是将 Android 客户端项目与使用 Terraform 模板创建的 Amplify 资源相关联。

例如:我想amplify pull从我的 Android Studio 终端将项目链接到 AWS(其中 Amplify 项目已经由 Terraform 创建)并生成配置文件。

Grz*_*zki 2

提问时可能不是这样,但现在aws_amplify_app可作为 Terraform 的标准 AWS 提供商中的资源类型。

您可以使用:

resource "aws_amplify_app" "example" {
  name       = "example"
  repository = "https://github.com/example/app"
}
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅的文档aws_amplify_app。