aws-cli - 如何提取多个 ELB 详细信息而不是一个
问题描述
我正在尝试使用以下命令检索 ELB 信息,这是成功的..
但是现在我想为多个 ELB 检索相同的信息,请帮我从 ELB 的列表中检索信息
aws elb describe-load-balancer-attributes --region eu-west-1 --load-balancer-name **ELB_Name** --query 'LoadBalancerAttributes.ConnectionSettings.IdleTimeout
谢谢你
解决方案
你需要做这样的事情:
export AWS_DEFAULT_REGION=eu-west-1
elbs=$(aws elb describe-load-balancers \
--query 'LoadBalancerDescriptions[*].[LoadBalancerName]' \
--output=text)
for elb in $elbs ; do
aws elb describe-load-balancer-attributes \
--load-balancer-name $elb \
--query 'LoadBalancerAttributes.ConnectionSettings.IdleTimeout'
done
推荐阅读
- ios - ApplePay 问题 - 付款未完成
- python-3.x - 在较新版本的 Python3 中使用已安装的 pip 包
- ruby-on-rails - 使表名仅对用户唯一,而不是在整个数据库中唯一
- angular8 - 如何在 ag 网格单元格渲染模板中调整 datepicker 视图?
- python - ModuleNotFoundError:没有名为“tensorflow.contrib”的模块,tensorflow=2.0.0
- c# - 使用 Serilog 时如何覆盖 appsettings.json 中指定的应用程序名称?
- json - 我应该如何制作结构以在 SwiftUI 中获取此 JSON 数据?
- qt - 在索引 0 处插入列时 QTreeView 的行为
- javascript - 如何在不更改使用 angularjs 的输入类型复选框的 ng-if 条件的情况下禁用按钮?
- java - 如何修复在类 com.example.chatappfirebase.Model.User 上找不到 id 的设置器/字段?