Supported Operations Overview
Below is a high level overview of the Amazon AWS S3 operations supported by S3Connect
List buckets and folders
- Upload objects
- Multipart uploads
Download objects
Delete objects
- Delete multiple objects
Unsupported Operations Overview
Below is a high level overview of the Amazon AWS S3 operations not supported by S3Connect
- Bucket operations (except listing)
- Versioning
- CORS
- Replication (across regions)
- Tagging
- Using a bucket as a website
- Acceleration
- Location (there is no concept of regions in MatrixStore)
- Torrents
- Policies
- Logging
- Payment
Supported Operations (full list)
Below is the full list of the Amazon AWS S3 operations supported by S3Connect
Operations on the Service
- GET Service
Operations on Buckets
- GET Bucket (List Objects) Version 1
- HEAD Bucket
Operations on Objects
- Delete Multiple Objects
DELETE object
- GET Object
- HEAD Object
- PUT Object
- PUT Object - Copy
- Abort Multipart Upload
- Complete Multipart Upload
- Initiate Multipart Upload
- List Parts
- Upload Part
- Upload Part - Copy
Unsupported Operations (full list)
Below is the full list of the Amazon AWS S3 operations not supported by S3Connect
Operations on Buckets
- All operations other than GET Bucket (List Objects) Version 1 and HEAD Bucket
Operations on Objects
- DELETE Object tagging
- GET Object ACL
- GET Object legal hold
- GET Object retention
- GET Object tagging
- GET Object torrent
- OPTIONS object
- POST Object
- POST Object restore
- PUT Object legal hold
- PUT Object retention
- PUT Object acl
- PUT Object tagging
- SELECT Object Content