У меня есть ключ и секретный ключ и вы хотите вызвать boto для получения имени учетной записи. Я могу получить идентификатор учетной записи, но имя учетной записи aws является загадкой.Можете ли вы получить имя учетной записи aws от boto?
3
A
ответ
2
Это возможно только в том случае, если вы используете IAM, и хотите получить этот псевдоним. Если у вас есть учетные данные root, невозможно получить имя учетной записи.
Соответствующий вызов: get_account_alias()
+1
Псевдоним не совпадает с именем учетной записи. – blacksheep9000
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')
Смежные вопросы
- 1. Получить идентификатор учетной записи AWS от Boto
- 2. Получить имя учетной записи от контактного объекта
- 3. Можете ли вы получить серийный номер AWS MFA программно?
- 4. Влияние идентификаторов учетной записи AWS
- 5. Fog AWS: Как получить идентификатор учетной записи
- 6. Можете ли вы получить изменение от индекса?
- 7. Можете ли вы получить стоимость от SubReport?
- 8. Как получить имя пользователя и имя учетной записи google?
- 9. Скопируйте AMI из одной учетной записи AWS в другую учетную запись AWS, используя boto
- 10. Как получить имя учетной записи из UserPrincipal?
- 11. Откуда взялся владелец * имя * для учетной записи S3/AWS?
- 12. Подтвердить имя учетной записи
- 13. iPhone appstore имя учетной записи программно
- 14. Получить имя учетной записи Google в учетной записи Google Play, из которой установлено приложение
- 15. Получить имя учетной записи главной учетной записи gmail в Android <2.0
- 16. Можете ли вы дать/получить деньги через «Друзья и семью» с помощью учетной записи Paypal?
- 17. AWS Boto SNS недопустимое имя темы параметра
- 18. Как вы можете запускать экземпляры из одной учетной записи AWS в VPC другого?
- 19. Как вы можете получить тип учетной записи из запроса пользовательской транзакции?
- 20. Как вы можете создать GitHub gists, которые живут под учетной записью организации, вместо личной учетной записи?
- 21. Изменить имя учетной записи учетной записи пользователя в WHM
- 22. Есть ли способ узнать возраст учетной записи AWS?
- 23. Aws dynamodb перекрестный доступ к учетной записи
- 24. Можете ли вы назвать «требовать» от переменной?
- 25. Можете ли вы запустить имя файла с $?
- 26. Можете ли вы динамически переименовать имя класса?
- 27. Настройка учетной записи электронной почты AWS SES
- 28. Можете ли вы получить имя хоста и порт из System.Net.Sockets.TcpClient?
- 29. Можете ли вы получить имя метода из метода в PHP?
- 30. Можете ли вы получить имя метода, которое выбрасывало исключение?
Пожалуйста, проверьте ответы здесь http://stackoverflow.com/questions/36709461/get-aws-account-id-from-boto – Montaro
Похоже, что этот вопрос конкретно относится к boto2, поскольку boto3 не вышел, когда задавался этот вопрос. Просто для удовольствия я проверил, и первоначальная фиксация была фактически через 6 часов после публикации этого вопроса: https://github.com/boto/boto3/commit/a33e1f8595e8d4cf70b8d5c0b1a7657124adc6a2 :) – Jake