You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过标签查询AWS目标组?已尝试命令但无法生效

通过标签查询AWS Target Group的正确方法

你的原命令无法正常运行,问题出在JMESPath查询的逻辑上——直接嵌套标签过滤的写法无法将匹配结果作为布尔条件筛选TargetGroups,需要调整查询表达式。

以下是两种可行的正确命令:

方法一:使用contains匹配标签值

aws elbv2 describe-target-groups --query "TargetGroups[?contains(Tags[?Key=='env'].Value, 'test')]"

这个写法先提取所有Key为env的标签的Value,再检查其中是否包含test,从而筛选出符合条件的Target Group。

方法二:通过长度判断存在匹配标签

aws elbv2 describe-target-groups --query "TargetGroups[?length(Tags[?Key=='env' && Value=='test']) > 0]"

这个写法先过滤出Key为env且Value为test的标签数组,再通过判断数组长度是否大于0,来确定当前Target Group是否符合条件。

内容的提问来源于stack exchange,提问作者Niteesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 06:15:59