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

AWS CLI多标签筛选EC2实例技术问询

AWS CLI 筛选EC2实例多标签指南

1. 筛选同时包含指定标签键的实例

要筛选同时拥有标签Key:a、Key:b、Key:c的运行中实例,直接在--filters参数中添加多个tag-key筛选条件即可,AWS CLI默认将多个筛选条件视为逻辑与(AND)关系:

aws ec2 describe-instances \
  --filters "Name=instance-state-name,Values=running" \
            "Name=tag-key,Values=a" \
            "Name=tag-key,Values=b" \
            "Name=tag-key,Values=c" \
  --query 'Reservations[*].Instances[*].[InstanceId, Tags]'
  • 注:--query部分调整为返回实例ID和标签,方便快速对应实例;若仅需标签数据,可换回原语句的Reservations[*].Instances[*].Tags[*]。

2. 筛选同时满足指定标签键值对的实例

要筛选同时满足Key:a=Value=x、Key:b=Value=y、Key:c=Value=z的运行中实例,使用tag:<key>格式的筛选条件,每个键值对对应一个filter:

aws ec2 describe-instances \
  --filters "Name=instance-state-name,Values=running" \
            "Name=tag:a,Values=x" \
            "Name=tag:b,Values=y" \
            "Name=tag:c,Values=z" \
  --query 'Reservations[*].Instances[*].[InstanceId, Tags]'
  • 注:若需匹配同一标签的多个值(比如Key:a的值为x或y),可将Values设为逗号分隔的列表,示例:Values=x,y。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 07:41:35