Amazon web services 如何通过CLI获取AWS目标组中已注册目标的列表
我们正在尝试获取目标组中已注册目标(实例)的状态。这可以通过命令Amazon web services 如何通过CLI获取AWS目标组中已注册目标的列表,amazon-web-services,aws-cli,aws-ecs,aws-elb,Amazon Web Services,Aws Cli,Aws Ecs,Aws Elb,我们正在尝试获取目标组中已注册目标(实例)的状态。这可以通过命令aws elbv2 descripe target health--target group arn${TG}--targets Id=${Id},Port=${Port},完成。我们可以通过aws ecs descripe tasks--cluster$cluster--tasks$task命令获取端口。但是如何通过CLI检索目标的实例Id?这将为您提供目标组中已注册实例Id的数组。当您有目标ARN时,为什么要使用目标ID?所以我
aws elbv2 descripe target health--target group arn${TG}--targets Id=${Id},Port=${Port}
,完成。我们可以通过aws ecs descripe tasks--cluster$cluster--tasks$task命令获取端口。但是如何通过CLI检索目标的实例Id?这将为您提供目标组中已注册实例Id的数组。当您有目标ARN时,为什么要使用目标ID?所以我跳过目标ID,只使用目标ARN
aws elbv2 describe-target-health --target-group-arn ${TG} --query 'TargetHealthDescriptions[*].Target.Id'