[英]aws ec2 describe-instances tag Value inverse search unexpected behaviour
我可以使用以下查询成功列出所有具有特定标签值的实例(只是为了澄清,我只对值感兴趣,而不是标签键):
aws ec2 describe-instances \
--region eu-west-1 --query 'Reservations[].Instances[?Tags[?Value==`eks`]]
正如预期的那样,上面仅列出了标签值为eks
的实例。
但是,当我做相反的事情时,我尝试通过将Value==`eks`
为Value!=`eks`
来列出所有没有eks
值的实例,它仍然返回具有eks
标记值的实例。
所以只是为了确认,当我运行以下命令时,它仍然返回具有eks
标记值的实例以及所有其他实例。
aws ec2 describe-instances --region eu-west-1 --query 'Reservations[].Instances[?Tags[?Value!=`eks`]]'
这对我来说没有意义。 我希望它只返回没有eks
标签值的实例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.