【问题标题】:Filtering with aws cli使用 aws cli 过滤
【发布时间】:2021-03-31 01:02:11
【问题描述】:

我有一个在 AWS 中运行的负载均衡器,它有一个带有许多基于主机头参数的规则的侦听器。

是否可以使用--query--filters根据主机头过滤掉RuleArn

所以aws elbv2 describe-rules --listener-arn arn:aws:elasticloadbalancing:eu-west-2:1234567890:listener/net/1234567890/1234567890/1234567890 --query 'Rules[].RuleArn' --output text 给了我所有的 RuleArn,但我想添加一个额外的条件,只根据我提供的主机头的值吐出 RuleArn。

【问题讨论】:

  • 看看条件例子here
  • 谢谢.. 我看过这个。我只是想找出正确的语法

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


【解决方案1】:
❯❯ aws elbv2 describe-rules --listener-arn \
arn:aws:elasticloadbalancing:us-east-1:1234567890:listener/app/mytesting/86b9380a1a34/5ef713678269 \
--query 'Rules[?Actions[0].RedirectConfig.Host == `example.com`].RuleArn' \
--output text

arn:aws:elasticloadbalancing:us-east-1:1234567890:listener-rule/app/mytesting/86b9380a3a0c1a34/5ef7136ad78269/f04455bc36298f

【讨论】:

  • 谢谢@samtoddler
猜你喜欢
  • 2022-11-16
  • 1970-01-01
  • 1970-01-01
  • 2018-02-10
  • 1970-01-01
  • 1970-01-01
  • 2017-07-12
  • 1970-01-01
  • 2022-01-11
相关资源
最近更新 更多