Как уже говорили другие, вам необходимо реализовать Bucket Policy , такую как эта:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadForGetBucketObjects",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::{NAME_OF_YOUR_BUCKET_HERE}/*"
}
]
}
Это можно сделать в консоли AWSвыбрав Bucket , затем Permissions , затем Bucket Policy .Похоже, @Milan C. указывает, как объявить это в файле serverless.yml .