Aws cli 如何填充标签和值

Aws cli 如何填充标签和值,aws-cli,Aws Cli,您好,我想使用AWS CLI Filters查找安全组。我在教程中找到了我应该使用的命令,但它不起作用 aws ec2 describe-security-groups --filters Name=key,Values="xxx" --profile dev 我有几个安全组,其标记模式如下: tags: - Key : aws-security-group05 Value : 1.0.1.1 我想通过按标记和值填充来查找安全组的ID。您必须提供如下所示的正确语法

您好,我想使用AWS CLI Filters查找安全组。我在教程中找到了我应该使用的命令,但它不起作用

aws ec2 describe-security-groups --filters Name=key,Values="xxx"  --profile dev 
我有几个安全组,其标记模式如下:

tags:
- Key : aws-security-group05
  Value : 1.0.1.1

我想通过按标记和值填充来查找安全组的ID。

您必须提供如下所示的正确语法-

例如,如果要列出所有具有名为Department的标记且该标记的值为HR的安全组

aws ec2描述安全组--过滤器名称=标签:部门,值=HR

就你的情况来说-

aws ec2描述安全组--过滤器名称=标签:aws-security-group05,值=1.0.1.1

上面的命令将显示安全组的所有详细信息,如果您只想查看安全组的id,请使用--query参数

范例-

aws ec2描述安全组--过滤器名称=标记:aws-security-group05,值=1.0.1.1--查询'SecurityGroups[].GroupId'--输出文本