Подтвердить что ты не робот

AWS S3 node.js SDK загруженные разрешения для файлов и папок

Я загружаю файл на 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.

4b9b3361