当与名称结合使用时,aws ec2 describe-images状态过滤器被忽略

时间:2017-11-17 09:14:02

标签: amazon-web-services aws-sdk aws-cli

我想使用AWS CLI返回名称以某个字符串开头并且其状态为"可用"的所有AMI,但如果我运行,状态过滤器似乎会被忽略

aws ec2 describe-images --owners self --filter Name=state,Values=available,Name=name,Values="Prod*"

返回按名称匹配的所有AMI,无论其状态如何。如果我将两个过滤器参数分开,就像这样:

aws ec2 describe-images --owners self --filter Name=state,Values=available --filter Name=name,Values="Prod*"

如果我只按状态过滤它按预期工作,例如这只返回可用的AMI:

aws ec2 describe-images --owners self --filter Name=state,Values=available

如何让两个过滤器一起工作(作为AND)?

1 个答案:

答案 0 :(得分:1)

这是如何描述多个过滤器和过滤器要求。

product.product