Skip to main content

Lyve Cloud Documentation

Supported S3 API calls

Lyve Cloud supports the most commonly used standard S3 API calls as listed in the following table. Some API calls are rejected if the service account does not have appropriate permissions. Lyve Cloud supports Signature Version 4 (SigV4). The following list specifies API calls allowed for each Lyve Cloud permission type.

Permissions

General

API

All Operations

Read Only

Write Only

Specific buckets

All buckets

Buckets

CreateBucket

×

×

×

DeleteBucket

×

×

GetBucketLocation

GetBucketReplication

×

HeadBucket

×

ListBucket

×

GetObjectLockConfiguration

×

PutObjectLockConfiguration

×

×

Object

CopyObject

×

DeleteObject

×

×

DeleteObjects

×

×

GetObject

×

GetObjectRetention

×

HeadObject

×

ListObjects

×

ListObjectsV2

×

ListObjectVersions

×

PutObject

×

PutObjectRetention

×

×

SelectObjectContent

×

Upload

AbortMultipartUpload

×

CreateMultipartUpload

×

CompleteMultipartUpload

×

ListMultipartUploads

×

ListParts

×

UploadPart

×

UploadPartCopy

×

Tagging

DeleteBucketTagging

×

×

GetBucketTagging

×

GetObjectTagging

×

PutBucketTagging

×

PutObjectTagging

×