我有以下数据源过滤器来查找 EC2 实例的 ami id,
data "aws_ami" "i_got_this_from_data_source" {
most_recent = true
owners = ["amazon"]
filter {
name = "name"
values = ["amzn2-ami-hvm*"]
}
/*
filter {
name = "name"
values = ["ebs"]
}
filter {
name = "architecture"
values = ["x86_64"]
}
filter {
name = "platform"
values = ["Linux/UNIX"]
}*/
}
我想要一个类似于下面的搜索,但即使从 aws cli 中,如果我使用过滤器中未注释的部分以外的任何东西,我也找不到任何图像。
这是我尝试过的 aws cli 命令。删除部分没有帮助,直到我再次删除了名称之外的所有内容。
aws ec2 describe-images --region eu-central-1 --owners amazon --filters "Name=platform,Values=Linux/UNIX" "Name=root-device-type,Values=ebs" "Name=name,Values=amzn2-ami-hvm*" "Name=name,Values=ebs" "Name=architecture,Values=x86_64"