Итак, я пытаюсь написать простой скрипт для подключения к AWS s3 и создать корзину, но продолжаю получать Access Denied (Aws::S3::Errors::AccessDenied)
Это мой код
require 'aws-sdk'
require 'csv'
def test()
creds = CSV.read('accessKeys.csv')
s3_client = Aws::S3::Client.new(
region: 'us-west-2',
credentials: Aws::Credentials.new(creds[1][0], creds[1][1]),
)
s3 = Aws::S3::Resource.new(client: s3_client)
s3.create_bucket({
bucket: "dns-complaint-bucket",
})
end
test()
Я также прикрепил политику AmazonS3FullAccess
к пользователю IAM, которым я пользуюсь.