Skip to content

RockfordWei/Perfect-AWS-S3-Express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d137f85 · Dec 28, 2017

History

11 Commits
Dec 28, 2017
Aug 27, 2017
Dec 28, 2017
Aug 27, 2017
Dec 28, 2017
Aug 27, 2017

Repository files navigation

AWS S3 Express in Perfect

let access = AWS.Access(accessKey: "you-access-key", accessSecret: "you-access-secret")
// upload
try AWS.S3.upload(access, bucket: "myFirstBucket", region: "us-east-1", file: "file-in-current-pty", contentType: "text/plain")

// download
let bytes = try AWS.S3.download(access, bucket: bucket, region: region, file: fileName, contentType: contentType)

// delete
try AWS.S3.delete(access, bucket: bucket, region: region, file: fileName, contentType: contentType)

You can use Threading.dispatch { } if need.