And*_*riy 1 amazon-web-services aws-cli
我有以下 AWS 对象 ARN:
arn:aws:elasticloadbalancing:us-west-2:xxxxxxxx:loadbalancer/app/production-lambda-alb/yyyyyyyyyyyy
Run Code Online (Sandbox Code Playgroud)
我需要使用 AWS CLI 检查该对象是否存在。怎么做?
UPD
production-lambda-alb是elb应用程序类型。
aws elb describe-load-balancers --load-balancer-names production-lambda-alb
Run Code Online (Sandbox Code Playgroud)
返回错误:
调用DescribeLoadBalancers操作时发生错误(LoadBalancerNotFound):没有名为“product-lambda-alb”的活动负载均衡器
然而事实并非如此,因为我可以production-lambda-alb在 aws 控制台中看到平衡器处于活动状态。
对于应用程序和网络负载,您必须使用 elbv2。
您可以使用以下 cli:
aws elbv2 describe-load-balancers --load-balancer-arns arn:aws:elasticloadbalancing:us-west-2:xxxxxxxx:loadbalancer/app/production-lambda-alb/yyyyyyyyyyyy
Run Code Online (Sandbox Code Playgroud)
如果存在则返回结果,如果不存在则返回如下:
An error occurred (LoadBalancerNotFound) when calling the DescribeLoadBalancers operation: One or more load balancers not found
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1898 次 |
| 最近记录: |