[英]How to get AWS account details using java api? Not for IAM user
[英]Access AWS Root User account using java
AWS Root用户帐户详细信息
是否有任何API可以用来获取AWS root用户帐户详细信息的信息?
ListUsersRequest request = new ListUsersRequest();
ListUsersResult response = iam.listUsers(request);
response.getUsers()
该代码列出了所有用户而不是root用户帐户的详细信息
根用户不是IAM用户,因此它不会出现在IAM用户列表中。
如果您不介意我问,您要尝试访问root用户的目的是什么?
您可以为root用户创建一组访问密钥,并通过这些访问密钥来连接java。
有关如何生成root用户访问密钥的信息,请参见AWS文档 。
Java可以被配置为使用访问凭据注意到这里 。
但是,我必须警告您,极端的做法是永远将您的根凭据用于这种情况。 根据您要执行的操作,理想情况下,您应该以使用IAM用户和角色而不是根凭据为目标。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.