PutCopyFrom method used to copy directly in s3

This function allows you to copy a file from one location to another on S3. It is much faster than doing a Get/Put/Delete which is all that was originally available in the API. The original file will remain in tact so you'll need to do a Delete after the copy.