全部产品
Search
文档中心

对象存储 OSS:API支持列表

更新时间:Sep 03, 2021

本文介绍存储空间(Bucket)未开启分层命名空间和已开启分层命名空间时的API支持列表。

说明

✓表示支持,×表示不支持。

关于Service操作

API

未开启分层命名空间

已开启分层命名空间

GetService (ListBuckets)

关于Bucket操作

API

未开启分层命名空间

已开启分层命名空间

基础操作

PutBucket

DeleteBucket

GetBucket (ListObjects)

GetBucketV2 (ListObjectsV2)

GetBucketInfo

GetBucketLocation

合规保留策略(WORM)

InitiateBucketWorm

×

AbortBucketWorm

×

CompleteBucketWorm

×

ExtendBucketWorm

×

GetBucketWorm

×

权限控制(ACL)

PutBucketAcl

GetBucketAcl

生命周期(Lifecycle)

PutBucketLifecycle

×

GetBucketLifecycle

×

DeleteBucketLifecycle

×

版本控制(Versioning)

PutBucketVersioning

×

GetBucketVersioning

×

GetBucketVersions(ListObjectVersions)

×

跨区域复制(Replication)

PutBucketReplication

×

GetBucketReplication

×

GetBucketReplicationLocation

×

GetBucketReplicationProgress

×

DeleteBucketReplication

×

授权策略(Policy)

PutBucketPolicy

GetBucketPolicy

DeleteBucketPolicy

清单(Inventory)

PutBucketInventory

×

GetBucketInventory

×

ListBucketInventory

×

DeleteBucketInventory

×

日志管理(Logging)

PutBucketLogging

GetBucketLogging

DeleteBucketLogging

静态网站(Website)

PutBucketWebsite

×

GetBucketWebsite

×

DeleteBucketWebsite

×

防盗链(Referer)

PutBucketReferer

GetBucketReferer

标签(Tags)

PutBucketTags

GetObjectTagging

DeleteBucketTags

加密(Encryption)

PutBucketEncryption

GetBucketEncryption

DeleteBucketEncryption

请求者付费(RequestPayment)

PutBucketRequestPayment

GetBucketRequestPayment

跨域资源共享(CORS)

PutBucketCors

×

GetBucketCors

×

DeleteBucketCors

×

OptionObject

×

关于Object操作

API

未开启分层命名空间

已开启分层命名空间

基础操作

PutObject

GetObject

CopyObject

AppendObject

×

DeleteObject

DeleteMultipleObjects

×

HeadObject

GetObjectMeta

PostObject

Callback

×

RestoreObject

×

SelectObject

×

目录管理

CreateDirectory

×

Rename

×

DeleteDirectory

×

分片上传(MulitipartUpload)

InitiateMultipartUpload

UploadPart

UploadPartCopy

CompleteMultipartUpload

AbortMultipartUpload

ListMultipartUploads

ListParts

权限控制(ACL)

PutObjectACL

GetObjectACL

软链接(Symlink)

PutSymlink

×

GetSymlink

×

标签(Tagging)

PutObjectTagging

GetObjectTagging

DeleteObjectTagging

关于LiveChanne操作

API

未开启分层命名空间

已开启分层命名空间

PutLiveChannel

×

ListLiveChannel

×

DeleteLiveChannel

×

PutLiveChannelStatus

×

GetLiveChannelInfo

×

GetLiveChannelStat

×

GetLiveChannelHistory

×

PostVodPlaylist

×

GetVodPlaylist

×

关于分层命名空间的更多信息,请参见分层命名空间