AWS Root用户帐户详细信息
是否有任何API可以获取AWS root用户帐户详细信息?
ListUsersRequest request = new ListUsersRequest();
ListUsersResult response = iam.listUsers(request);
response.getUsers()
代码列出所有用户而不是root用户帐户详细信息
root用户不是IAM用户,因此它不会出现在IAM用户列表中。
如果你不介意我问,你试图访问root用户是为了什么?
您可以为root用户创建一组访问密钥,并通过这些访问密钥进行java连接。
有关如何生成root用户访问密钥的信息可以在here, in the AWS documentation找到。
可以将Java配置为使用访问凭证,如here所述。
我必须警告你,对于像这样的事情,使用你的root凭据是非常糟糕的做法。根据您要执行的操作,理想情况下,您应该使用IAM用户和角色而不是root凭据。