Получение имени аккаунта через boto3? - PullRequest
0 голосов
/ 07 июня 2019

Есть ли способ получить текущее "имя учетной записи" через boto3? IE, удобочитаемое имя учетной записи, которое можно задать в настройках учетной записи AWS и использовать в нескольких местах вместо номера учетной записи.

Я не вижу его в информации, напечатанной с boto3.client('sts').get_caller_identity()

1 Ответ

0 голосов
/ 10 июня 2019

нужно пройти через iam клиент

def get_account_name() -> str:
  iam_client = boto3.client('iam')
  response = iam_client.list_account_aliases()
  aliases = response.get('AccountAliases', [])
  if aliases:
    return aliases[0]
  else:
    return ''
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...