Supported S3 APIs
Lists the Amazon S3-compatible APIs that HPE Data Fabric Object Store supports.
The following table lists the S3-compatible APIs and their parameters that HPE Data Fabric Object Store supports.
| API | Supported URI Request Parameters | Supported Request Body Parameters | Supported Response Elements |
|---|---|---|---|
| AbortMultipartUpload |
|
None | None |
| CompleteMultipartUpload |
|
|
|
| CopyObject |
|
None |
|
| CreateBucket |
|
None | Location |
| CreateMultipartUpload |
|
None |
|
| DeleteBucket | Bucket | None | None |
| DeleteBucketCors |
|
None | If successful, the service returns an HTTP response with an empty body. |
| DeleteBucketEncryption | Bucket | None | None |
| DeleteBucketOwnershipControls | Bucket | None | None |
| DeleteBucketPolicy | Bucket | None | None |
| DeleteBucketTagging | Bucket | None | None |
| DeleteObject |
|
None |
|
| DeleteObjects | Bucket |
|
|
| DeleteObjectTagging |
|
None | x-amz-version-id |
| GetBucketCors |
|
None |
|
| GetBucketPolicy |
|
Policy (in JSON format) | If successful, the service returns an HTTP response with the policy in JSON format. |
| GetObject |
|
None |
|
| GetObjectLegalHold |
|
None |
|
| GetObjectLockConfiguration | Bucket | None |
|
| GetObjectRetention |
|
None |
|
| GetObjectTagging |
|
None |
|
| HeadBucket | Bucket | None | None |
| HeadObject |
|
None |
|
| ListBuckets | None | None |
|
| ListMultipartUploads | Bucket | None |
|
| ListObjects |
|
None |
|
| ListObjectsV2 |
|
None |
|
| ListObjectVersions |
|
None |
|
| ListParts |
|
None |
|
| PutBucketCors |
|
|
If successful, the service returns an HTTP response with an empty body. |
| PutBucketEncryption | This API is not supported at present. | Not applicable | Not applicable |
| PutBucketLifecycleConfiguration | This API is not supported at present. | Not applicable | Not applicable |
| PutBucketOwnershipControls | This API is not supported at present. | Not applicable | Not applicable |
| PutBucketPolicy |
|
Policy (in JSON format) | If successful, the service returns an HTTP response with an empty body. |
| PutBucketTagging |
|
|
None |
| PutBucketVersioning |
|
|
None |
| PutObject |
|
Body |
|
| PutObjectLegalHold |
|
|
None |
| PutObjectLockConfiguration | Bucket |
|
None |
| PutObjectRetention |
|
|
None |
| PutObjectTagging |
|
|
x-amz-version-id |
| SelectObjectContent |
|
|
|
| UploadPart |
|
Body | None |
| UploadPartCopy |
|
None |
|