When calling AmazonS3Client.PutACLAsync() does this update my existing object or does it make a copy of it with new ACLs?
The PutACLAsync()
method is used to set the ACL for an existing S3 object. It does not create a new object; instead, it modifies the ACL associated with the specified object.