This table summarizes the Amazon S3 features that are supported by the Gateway's S3 protocol implementation.
...
Scope | Supported Operation |
---|
Error Responses | |
---|
Common Request Headers | - Authorization (AWS Signature Versions 2 and 4)
- Content-Length
- Content-MD5
- Content-Type
- Date
- Expect
- Host
- x-amz-date
|
---|
Common Response Headers | - Connection
- Content-Length
- Content-Type
- Date
- ETag
- Server
- x-amz-delete-marker
- x-amz-request-id
|
---|
Service | |
---|
Buckets | - DELETE Bucket
- DELETE Bucket cors
- DELETE Bucket policy
- GET Bucket (list objects, v1 and v2)
- GET Bucket acl
- GET Bucket cors
- GET Bucket Location
- GET Bucket Object versions
- GET Bucket policy
- GET Bucket versioning
- HEAD Bucket
- List Multipart Uploads
- PUT Bucket
- PUT Bucket acl
- PUT Bucket cors
- PUT Bucket policy
- PUT Bucket versioning
- Cross-Region Replication (via Swarm replication feed)
|
---|
Objects | - DELETE Object
- DELETE Multiple Objects
- GET Object
- GET Object acl
- HEAD Object
- PUT Object
- PUT Object acl
- PUT Object - Copy
- Initiate Multipart Upload
- Upload Part
- Upload Part - Copy
- Complete Multipart Upload
- Abort Multipart Upload
- List Parts
- Query String Request Authentication (pre-signed URLs)
|
---|
Info |
---|
|
To support processes that require repeated bucket PUT requests to succeed, those requests return 409 Conflict, regardless of owner. This differs from AWS S3 behavior, which returns 403 Forbidden for non-owners. |