# Functions
PutObjectWithSetters uploads a file to a bucket Inputs: sess is the current session, which provides configuration for the SDK's service clients bucket is the name of the bucket key is the name of the file Output: If success, nil Otherwise, an error from the call to PutObject.