Supported Amazon S3 Features
Overview
This document provides a detailed summary of the Amazon S3 features currently supported by the Gateway's S3 protocol implementation. It outlines supported operations, request and response behaviors, authentication methods, and notable differences compared to standard Amazon S3 behavior.
Scope of Supported Features
Scope | Supported Operation |
|---|---|
Error Responses | HTTP Response Errors |
Common Request Headers |
|
Common Response Headers |
|
Service | GET Service |
Buckets |
|
Objects |
|
Note
Bucket PUTs: To accommodate processes that require repeated
PUT Bucketoperations to succeed, Gateway responds with 409 Conflict for repeated requests, regardless of bucket ownership. This differs from Amazon S3 behavior, which returns 403 Forbidden for non-owners. 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.
Important
Checksums: Gateway supports all Amazon S3 checksum features except CRC64, which is currently not supported. Refer Supported Amazon S3 Features for more information.
Amazon has made CRC64 the default checksum algorithm. If you are using the AWS CLI, specify
--checksum-algorithm CRC32Cto avoid compatibility issues.