Вы можете использовать sts get-caller-identity
, чтобы получить идентификатор учетной записи. Как правило, это можно сделать без расширенных разрешений, хотя требуется неинтуитивное сопоставление идентификаторов учетных записей с вашим именем для учетной записи, хотя в некоторых случаях это полезно, поскольку оно детерминировано и будет уникальным для всех учетных записей.
$ aws --profile profilename sts get-caller-identity
{
"Account": "#####",
"UserId": "ABC",
"Arn": "arn:aws:iam::#####:user.name"
}
Вы также можете использовать iam list-account-aliases
, что проще в использовании:
$ aws --profile profilename iam list-account-aliases
{
"AccountAliases": [
"my-company-account-alias"
]
}