Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何通过CLI获取AWS目标组中已注册目标的列表_Amazon Web Services_Aws Cli_Aws Ecs_Aws Elb - Fatal编程技术网

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'