0

我有我的 AWS 账户。我创建了多个成员用户而不是 IAM 用户。会员用户创建了多个 EC2 实例和其他资源。我们可以通过 CLI 获取成员用户创建的运行实例列表吗?

4

1 回答 1

0

在您的评论中,您问:“我们如何通过 AWS CLI 获取 AWS 中正​​在运行的实例列表”

此 AWS CLI 命令将列出按状态过滤的实例,并返回实例 ID:

aws ec2 describe-instances --filters Name=instance-state-name,Values=running --query Reservations[].Instances[].InstanceId --output text

这将列出您在 AWS CLI 配置中定义的默认区域的账户中所有正在运行的 Amazon EC2 实例。

无法将列表限制为仅由特定人员启动的实例。启动实例后,它属于 AWS 账户,并且不与特定 IAM 用户关联。如果您希望跟踪特定用户的使用情况,请向资源添加标签或使用AWS CloudTrail来确定谁启动了实例。

于 2020-05-26T22:51:48.663 回答