2014-09-03 27 views
3

我有一个密钥和秘密密钥,并想打电话给boto获取帐户名称。 我可以获得帐户ID,但aws帐户名称是一个谜。你能从boto获得aws帐户名吗?

+0

请检查答案http://stackoverflow.com/questions/36709461/get-aws-account-id-from-boto – Montaro 2016-12-14 16:04:57

+0

看来,这个问题明确提到boto2,因为当问这个问题时boto3没有出现。只是为了好玩,我查了一下,最初的提交实际上是在发布这个问题后6小时:https://github.com/boto/boto3/commit/a33e1f8595e8d4cf70b8d5c0b1a7657124adc6a2 :) – Jake 2017-10-05 15:06:52

回答

1

Get AWS Account ID from Boto

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

那么这里

name = boto3.client('organizations').describe_account(AccountId=id).get('Account').get('Name') 
相关问题