python - 你能从 boto 得到 AWS 账户名吗?

标签 python python-2.7 amazon-web-services boto3 boto

我有一个 AWS key 和 key ,想调用 boto 来获取账户名。

我可以获取账户 ID,但 AWS 账户名称是个谜。

最佳答案

boto3中获取AWS账户别名:

alias = boto3.client('iam').list_account_aliases()['AccountAliases'][0]

获取账户ID(账号):

id = boto3.client('sts').get_caller_identity().get('Account')

关于python - 你能从 boto 得到 AWS 账户名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25647422/

相关文章:

django - 如何在 Django REST 框架中注册用户?

python - Django:没有名为设置的模块

python virtualenv 没有使用正确版本的 python

.net - 如何在CDK应用程序中获取RDS实例主机名?

amazon-web-services - 如何在 SQS 队列下添加超过 20 个策略语句 - 权限

python - 如何提取div中的特定链接?

python - 如何从前一个元素的最后一个字符与最后一个元素的第一个字符相同的列表中提取子列表? - Python

python - 高效分组到字典中

amazon-web-services - 如何在命令行上提供非 Base 64 编码的键

python - 在正则表达式中查找匹配的文本