使用Java访问AWS Root用户帐户

时间:2019-02-16 06:23:04

标签: java amazon-web-services amazon-iam

AWS Root用户帐户详细信息

是否有任何API可以用来获取AWS根用户帐户详细信息的信息?

   ListUsersRequest request = new ListUsersRequest();
   ListUsersResult response = iam.listUsers(request);
   response.getUsers()

代码列出了所有用户而不是root用户帐户的详细信息

1 个答案:

答案 0 :(得分:0)

根用户不是IAM用户,因此它不会出现在IAM用户列表中。

如果您不介意我问,您打算如何访问root用户?

您可以为root用户创建一组访问密钥,并通过这些访问密钥建立java连接。

有关如何生成root用户访问密钥的信息,请参见here, in the AWS documentation

可以将Java配置为使用here中所述的访问凭据。

不过,我必须警告您,极端的做法是永远将您的根凭据用于这种情况。根据您要尝试执行的操作,理想情况下应该以使用IAM用户和角色而不是根凭据为目标。

相关问题