Пользователь root не является пользователем IAM, поэтому он не будет отображаться в списке пользователей IAM.
Если вы не возражаете, я спрашиваю, для чего вы пытаетесь получить доступ к пользователю root?
Вы можете создать набор ключей доступа для пользователя root и установить соединение Java через эти ключи доступа.
Информацию о том, как генерировать ключи доступа пользователя root, можно найти здесь в документации AWS .
Java можно настроить на использование учетных данных для доступа, как указано здесь .
Я должен предупредить вас, хотя это ЧРЕЗВЫЧАЙНО плохая практикакогда-либо использовать свои учетные данные root для таких вещей.В зависимости от того, что вы пытаетесь сделать, в идеале вы должны стремиться использовать пользователей и роли IAM вместо корневых учетных данных.