Я загружаю файл на S3 с помощью пакета aws-sdk:
fs.readFile(sourceFile, function (err, data) {
if (err) { throw err; }
s3.client.putObject({
Bucket: bucketName,
Key: 'Folder/image.jpg',
Body: data
}, function (res) {
console.log('Successfully uploaded file.');
})
});
Мне нужно сделать загруженный файл загружаемым через cloudfront, если я прав, мне нужно установить разрешения для файла: Everyone Open/Download, Folder2 следует обнародовать (через меню Сделать общедоступным). Итак, 2 вопроса:
1) Как установить\изменить разрешения на загружаемый файл\папку?
2) Как сделать Folder общедоступным, используя AWS SDK для node.js.