I\'m using the Amazon C# SDK and trying to upload a file, but by default it has restricted permissions. I would like to make it publicly available, but I can\'t seem to find ou
You can use the property CannedACL of Amazon.S3.Model.PutObjectRequest to upload files to S3 as shown below,
var putObjectRequest = new Amazon.S3.Model.PutObjectRequest { BucketName = bucketName, Key = key, CannedACL = S3CannedACL.PublicReadWrite };