Upload a file to S3

s3_upload_file(file, uri, content_type = mime_guess(file), ...)

Arguments

file

string, location of local file

uri

string, URI of an S3 object, should start with s3://, then bucket name and object key

content_type

content type of a file that is auto-guess if omitted

...

optional parameters passed to the upload_file method's ExtraArgs

Value

invisibly uri

See also

Examples

if (FALSE) { # \dontrun{
t <- tempfile()
write.csv(mtcars, t, row.names = FALSE)
s3_upload_file(t, 's3://botor/example-data/mtcars.csv')
unlink(t)
## note that s3_write would have been a much nicer solution for the above
} # }