我正在尝试terraform plan
针对包含此代码的 tf 文件:
data "aws_ami" "Windows_2016" {
filter {
name = "is-public"
values = ["false"]
}
filter {
name = "name"
values = ["windows2016Server*"]
}
most_recent = true
}
错误:data.aws_ami.Windows_2016:“所有者”:未设置必填字段
如果我运行它仍然会失败
terraform plan -var "owners=[]"
我没有任何数据owners
因为
- 我自己没有建立任何窗口 2016 ami
- 我不在乎楼主
可以告诉 terraform 我不担心owners
吗?某种通配符*
,也许?
参考:https ://www.terraform.io/docs/providers/aws/d/ami.html
既然一个值是必须的,所以我认为你可以给self