如何用命令查看某个IAM Role上附加了哪些EC2实例

0

【以下的问题经过翻译处理】 我想查看IAM角色的详细信息,包括它附加到多少个实例中。我想使用Cloudshell、cli等命令查看,请给出一些示例。

假设我有一个名为TestRole的IAM角色,我想知道TestRole附加到多少个ec2实例上。

1回答
0

【以下的回答经过翻译处理】 您需要在所有活动的地区上运行此命令才能得到完整的计数。

aws ec2 describe-instances \
    --output text \
    --region us-east-1 \
    --query Reservations[*].Instances[*].InstanceId \
    --filters Name=iam-instance-profile.arn,Values=$(aws iam list-instance-profiles-for-role \
        --role-name TestRole \
        --query InstanceProfiles[*].Arn \
        --output text) | wc -l
profile picture
エキスパート
回答済み 5ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ