{"repo":"paolobarbolini/rusty-s3","free":true,"listed":false,"github":"https://github.com/paolobarbolini/rusty-s3","clone":"git clone https://github.com/paolobarbolini/rusty-s3.git","description":"Simple pure Rust AWS S3 Client following a Sans-IO approach","language":"Rust","stars":154,"topics":["aws","s3","aws-sdk","minio","hacktoberfest"],"license":"BSD-2-Clause","category":"deployment-docker-iac","readme_excerpt":"rusty-s3 Simple pure Rust AWS S3 Client following a Sans-IO approach, with a modern and rusty take onto s3's APIs. Request signing and response parsing capabilities are provided for the most common S3 actions, using AWS Signature Version 4. Minio compatibility tested on every commit by GitHub Actions. Examples More examples can be found in the examples directory on GitHub. Supported S3 actions Bucket level methods [ CreateBucket ][createbucket] [ DeleteBucket ][deletebucket] [ HeadBucket ][headbucket] Basic methods [ HeadObject ][headobject] [ GetObject ][getobject] [ PutObject ][putobject] [ DeleteObject ][deleteobject] [ DeleteObjects ][deleteobjects] [ ListObjectsV2 ][listobjectsv2] Multipart upload [ CreateMultipartUpload ][completemultipart] [ UploadPart ][uploadpart] [ ListParts ][listparts] [ CompleteMultipartUpload ][completemultipart] [ AbortMultipartUpload ][abortmultipart] [abortmultipart]: https://docs.aws.amazon.com/AmazonS3/latest/API/API AbortMultipartUpload.html [completemultipart]: https://docs.aws.amazon.com/AmazonS3/latest/API/API CreateMultipartUpload.html [listparts]: https://docs.aws.amazon.com/AmazonS3/latest/API/API ListParts.html [createbucket]: https://docs.aws.amazon.com/AmazonS3/latest/API/API CreateBucket.html [deletebucket]: https://docs.aws.amazon.com/AmazonS3/latest/API/API DeleteBucket.html [headbucket]: https://docs.aws.amazon.com/AmazonS3/latest/API/API HeadBucket.html [createmultipart]: https://docs.aws.amazon.com/AmazonS3/latest/API/API Cr","default_branch":null,"files":null,"tree":[],"storefront":"/r/paolobarbolini","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paolobarbolini/rusty-s3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}