Ошибка говорит:
Пользователь: arn: aws: iam :: 388628639254: пользователь / MyUserName не авторизован для выполнения: cloudfront: CreateDistribution
Это означает, что Пользователю IAM, который вы используете для выполнения своих команд, не были предоставлены достаточные разрешения для создания дистрибутива CloudFront.
Обычно это может быть вопрос о том, чтобы попросить администраторов предоставить вам необходимый доступ, но вы, похоже, можете настроить IAM самостоятельно.
Кроме того, CloudFrontFullAccess
предоставляет все разрешения CloudFront, которые могут показаться достаточными.
Поэтому вполне возможно, что при выполнении этих команд вы фактически не используете ожидаемые учетные данные. Сообщение об ошибке показывает имя пользователя, поэтому убедитесь, что разрешения были добавлены для этого пользователя.
Далее попробуйте создать дистрибутив CloudFront через консоль управления CloudFront , используя того же пользователя . Это проверит, действительно ли у вас есть необходимые разрешения. Если это работает, то нет логической причины, по которой он мог бы выйти из строя через CLI.