Невозможно создать корзину s3 с помощью AWS Ruby SDK - PullRequest
0 голосов
/ 14 апреля 2019

Итак, я пытаюсь написать простой скрипт для подключения к 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, которым я пользуюсь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...