Compatible Amazon S3 API operations and usage limits

更新时间:
复制 MD 格式

LindormTable supports a subset of Amazon Simple Storage Service (Amazon S3) API operations. This page lists the supported operations and the access-style constraint you need to know before connecting.

Access style limitation

LindormTable's S3 compatibility supports path-style access only. Virtual-hosted–style access is not supported.

Many S3 clients and tools default to virtual-hosted–style access. Before using such tools with LindormTable, configure them to use path-style access. For configuration instructions, see Use Amazon S3 SDK for Java to connect to and use LindormTable and Use Amazon S3 SDK for a non-Java language to connect to and use LindormTable. For background on path-style vs. virtual-hosted–style, see Virtual hosting of buckets.

Supported S3 API operations

LindormTable supports S3 API operations for bucket management, object management, and multipart uploads.

Bucket operations

OperationDescription
CreateBucketCreates a bucket.
HeadBucketChecks whether a bucket exists and whether you have permission to access it.
ListBucketsLists all buckets in your account.

Object operations

OperationDescription
DeleteObjectDeletes a single object.
DeleteObjectsDeletes multiple objects in a single request.
GetObjectRetrieves an object.
HeadObjectRetrieves object metadata without returning the object body.
PutObjectUploads an object.
ListObjectsLists objects in a bucket.
ListObjectsV2Lists objects in a bucket (version 2).

Multipart upload operations

OperationDescription
InitiateMultipartUploadStarts a multipart upload session and returns an upload ID.
UploadPartUploads a part in an active multipart upload session.
CompleteMultipartUploadAssembles previously uploaded parts into a single object.
AbortMultipartUploadCancels an active multipart upload and removes any uploaded parts.
ListPartsLists the parts that have been uploaded for a specific multipart upload.

Unsupported operations

Operations not listed above are not supported. To request support for a specific operation, submit a ticket or contact Lindorm technical support.

What's next