【发布时间】:2019-06-24 10:42:49
【问题描述】:
我正在尝试将一些 AWS WAF ACL 导入现有的 terraform 部署。我已经尝试了代码的两种变体。
#version 1:
resource "aws_waf_web_acl" "mywaf" {
# (resource arguments)
}
$ terraform import aws_waf_web_acl.mywaf id-xxxx-xxx
错误:aws_waf_web_acl.mywaf(导入 ID:xxxx-xxx):发生 1 个错误 Terraform 未检测到具有此 ID 的资源 存在。请验证 ID 是否正确。
#version 2:
resource "aws_wafregional_web_acl" "mywaf" {
# (resource arguments)
}
$ terraform import aws_wafregional_web_acl.mywaf id-xxxx-xxx
错误:aws_wafregional_web_acl 不支持导入
我已验证该 ID 是正确的。 AWS 提供商 1.45 可以做到这一点吗?谢谢。
【问题讨论】:
-
事实证明您对错误 ID 的看法是正确的。我可以通过使用以下命令得到它:
aws waf --region us-east-1 list-web-acls
标签: amazon-web-services terraform amazon-waf