我能够获取整个负载均衡器属性的信息,但是我只想过滤/查询“ ConnectionSettings”下的“ IdleTimeout”。
以下命令提供了负载均衡器的全部信息。
请帮助我进行过滤。
aws elb describe-load-balancer-attributes --region eu-west-1 --load-balancer-name my-elb-name
输出:
{
"LoadBalancerAttributes": {
"ConnectionDraining": {
"Enabled": true,
"Timeout": 300
},
"CrossZoneLoadBalancing": {
"Enabled": false
},
"ConnectionSettings": {
"IdleTimeout": 60
},
"AccessLog": {
"S3BucketPrefix": "prefix",
"EmitInterval": 5,
"Enabled": true,
"S3BucketName": "saas.aws.st.my-elb.eu-west-1"
}
}
}
答案 0 :(得分:0)
您只查询一个LB,需要通配符。
aws elb describe-load-balancer-attributes --region eu-west-1 --load-balancer-name ELB_Name --query 'LoadBalancerAttributes.ConnectionSettings.IdleTimeout'
60