apis

package
v7.20.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2024 License: MIT Imports: 59 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddBucketRulesRequest

type AddBucketRulesRequest = addbucketrules.Request

type AddBucketRulesResponse

type AddBucketRulesResponse = addbucketrules.Response

type AsyncFetchObjectRequest

type AsyncFetchObjectRequest = asyncfetchobject.Request

type AsyncFetchObjectResponse

type AsyncFetchObjectResponse = asyncfetchobject.Response

type BatchOpsRequest

type BatchOpsRequest = batchops.Request

type BatchOpsResponse

type BatchOpsResponse = batchops.Response

type CopyObjectRequest

type CopyObjectRequest = copyobject.Request

type CopyObjectResponse

type CopyObjectResponse = copyobject.Response

type CreateBucketRequest

type CreateBucketRequest = createbucket.Request

type CreateBucketResponse

type CreateBucketResponse = createbucket.Response

type DeleteBucketRequest

type DeleteBucketRequest = deletebucket.Request

type DeleteBucketResponse

type DeleteBucketResponse = deletebucket.Response

type DeleteBucketRulesRequest

type DeleteBucketRulesRequest = deletebucketrules.Request

type DeleteBucketRulesResponse

type DeleteBucketRulesResponse = deletebucketrules.Response

type DeleteBucketTaggingsRequest

type DeleteBucketTaggingsRequest = deletebuckettaggings.Request

type DeleteBucketTaggingsResponse

type DeleteBucketTaggingsResponse = deletebuckettaggings.Response

type DeleteObjectAfterDaysRequest

type DeleteObjectAfterDaysRequest = deleteobjectafterdays.Request

type DeleteObjectAfterDaysResponse

type DeleteObjectAfterDaysResponse = deleteobjectafterdays.Response

type DeleteObjectRequest

type DeleteObjectRequest = deleteobject.Request

type DeleteObjectResponse

type DeleteObjectResponse = deleteobject.Response

type FetchObjectRequest

type FetchObjectRequest = fetchobject.Request

type FetchObjectResponse

type FetchObjectResponse = fetchobject.Response

type GetAsyncFetchTaskRequest

type GetAsyncFetchTaskRequest = getasyncfetchtask.Request

type GetAsyncFetchTaskResponse

type GetAsyncFetchTaskResponse = getasyncfetchtask.Response

type GetBucketCORSRulesRequest

type GetBucketCORSRulesRequest = getbucketcorsrules.Request

type GetBucketCORSRulesResponse

type GetBucketCORSRulesResponse = getbucketcorsrules.Response

type GetBucketDomainsRequest

type GetBucketDomainsRequest = getbucketdomains.Request

type GetBucketDomainsResponse

type GetBucketDomainsResponse = getbucketdomains.Response

type GetBucketQuotaRequest

type GetBucketQuotaRequest = getbucketquota.Request

type GetBucketQuotaResponse

type GetBucketQuotaResponse = getbucketquota.Response

type GetBucketRulesRequest

type GetBucketRulesRequest = getbucketrules.Request

type GetBucketRulesResponse

type GetBucketRulesResponse = getbucketrules.Response

type GetBucketTaggingsRequest

type GetBucketTaggingsRequest = getbuckettaggings.Request

type GetBucketTaggingsResponse

type GetBucketTaggingsResponse = getbuckettaggings.Response

type GetBucketsRequest

type GetBucketsRequest = getbuckets.Request

type GetBucketsResponse

type GetBucketsResponse = getbuckets.Response

type GetBucketsV4Request

type GetBucketsV4Request = getbucketsv4.Request

type GetBucketsV4Response

type GetBucketsV4Response = getbucketsv4.Response

type GetObjectsRequest

type GetObjectsRequest = getobjects.Request

type GetObjectsResponse

type GetObjectsResponse = getobjects.Response

type GetObjectsV2Request

type GetObjectsV2Request = getobjectsv2.Request

type GetObjectsV2Response

type GetObjectsV2Response = getobjectsv2.Response

type GetRegionsRequest

type GetRegionsRequest = getregions.Request

type GetRegionsResponse

type GetRegionsResponse = getregions.Response

type ModifyObjectLifeCycleRequest

type ModifyObjectLifeCycleRequest = modifyobjectlifecycle.Request

type ModifyObjectLifeCycleResponse

type ModifyObjectLifeCycleResponse = modifyobjectlifecycle.Response

type ModifyObjectMetadataRequest

type ModifyObjectMetadataRequest = modifyobjectmetadata.Request

type ModifyObjectMetadataResponse

type ModifyObjectMetadataResponse = modifyobjectmetadata.Response

type ModifyObjectStatusRequest

type ModifyObjectStatusRequest = modifyobjectstatus.Request

type ModifyObjectStatusResponse

type ModifyObjectStatusResponse = modifyobjectstatus.Response

type MoveObjectRequest

type MoveObjectRequest = moveobject.Request

type MoveObjectResponse

type MoveObjectResponse = moveobject.Response

type Options

type Options struct {
	OverwrittenBucketHosts region.EndpointsProvider
	OverwrittenBucketName  string
	OverwrittenEndpoints   region.EndpointsProvider
	OverwrittenRegion      region.RegionsProvider
}

API 客户端选项

type PostObjectRequest

type PostObjectRequest = postobject.Request

type PostObjectResponse

type PostObjectResponse = postobject.Response

type PrefetchObjectRequest

type PrefetchObjectRequest = prefetchobject.Request

type PrefetchObjectResponse

type PrefetchObjectResponse = prefetchobject.Response

type RestoreArchivedObjectRequest

type RestoreArchivedObjectRequest = restorearchivedobject.Request

type RestoreArchivedObjectResponse

type RestoreArchivedObjectResponse = restorearchivedobject.Response

type ResumableUploadV1BputRequest

type ResumableUploadV1BputRequest = resumableuploadv1bput.Request

type ResumableUploadV1BputResponse

type ResumableUploadV1BputResponse = resumableuploadv1bput.Response

type ResumableUploadV1MakeBlockRequest

type ResumableUploadV1MakeBlockRequest = resumableuploadv1makeblock.Request

type ResumableUploadV1MakeBlockResponse

type ResumableUploadV1MakeBlockResponse = resumableuploadv1makeblock.Response

type ResumableUploadV1MakeFileRequest

type ResumableUploadV1MakeFileRequest = resumableuploadv1makefile.Request

type ResumableUploadV1MakeFileResponse

type ResumableUploadV1MakeFileResponse = resumableuploadv1makefile.Response

type ResumableUploadV2AbortMultipartUploadRequest

type ResumableUploadV2AbortMultipartUploadRequest = resumableuploadv2abortmultipartupload.Request

type ResumableUploadV2AbortMultipartUploadResponse

type ResumableUploadV2AbortMultipartUploadResponse = resumableuploadv2abortmultipartupload.Response

type ResumableUploadV2CompleteMultipartUploadRequest

type ResumableUploadV2CompleteMultipartUploadRequest = resumableuploadv2completemultipartupload.Request

type ResumableUploadV2CompleteMultipartUploadResponse

type ResumableUploadV2CompleteMultipartUploadResponse = resumableuploadv2completemultipartupload.Response

type ResumableUploadV2InitiateMultipartUploadRequest

type ResumableUploadV2InitiateMultipartUploadRequest = resumableuploadv2initiatemultipartupload.Request

type ResumableUploadV2InitiateMultipartUploadResponse

type ResumableUploadV2InitiateMultipartUploadResponse = resumableuploadv2initiatemultipartupload.Response

type ResumableUploadV2ListPartsRequest

type ResumableUploadV2ListPartsRequest = resumableuploadv2listparts.Request

type ResumableUploadV2ListPartsResponse

type ResumableUploadV2ListPartsResponse = resumableuploadv2listparts.Response

type ResumableUploadV2UploadPartRequest

type ResumableUploadV2UploadPartRequest = resumableuploadv2uploadpart.Request

type ResumableUploadV2UploadPartResponse

type ResumableUploadV2UploadPartResponse = resumableuploadv2uploadpart.Response

type SetBucketAccessModeRequest

type SetBucketAccessModeRequest = setbucketaccessmode.Request

type SetBucketAccessModeResponse

type SetBucketAccessModeResponse = setbucketaccessmode.Response

type SetBucketCORSRulesRequest

type SetBucketCORSRulesRequest = setbucketcorsrules.Request

type SetBucketCORSRulesResponse

type SetBucketCORSRulesResponse = setbucketcorsrules.Response

type SetBucketMaxAgeRequest

type SetBucketMaxAgeRequest = setbucketmaxage.Request

type SetBucketMaxAgeResponse

type SetBucketMaxAgeResponse = setbucketmaxage.Response

type SetBucketPrivateRequest

type SetBucketPrivateRequest = setbucketprivate.Request

type SetBucketPrivateResponse

type SetBucketPrivateResponse = setbucketprivate.Response

type SetBucketQuotaRequest

type SetBucketQuotaRequest = setbucketquota.Request

type SetBucketQuotaResponse

type SetBucketQuotaResponse = setbucketquota.Response

type SetBucketRemarkRequest

type SetBucketRemarkRequest = setbucketremark.Request

type SetBucketRemarkResponse

type SetBucketRemarkResponse = setbucketremark.Response

type SetBucketTaggingsRequest

type SetBucketTaggingsRequest = setbuckettaggings.Request

type SetBucketTaggingsResponse

type SetBucketTaggingsResponse = setbuckettaggings.Response

type SetBucketsMirrorRequest

type SetBucketsMirrorRequest = setbucketsmirror.Request

type SetBucketsMirrorResponse

type SetBucketsMirrorResponse = setbucketsmirror.Response

type SetObjectFileTypeRequest

type SetObjectFileTypeRequest = setobjectfiletype.Request

type SetObjectFileTypeResponse

type SetObjectFileTypeResponse = setobjectfiletype.Response

type StatObjectRequest

type StatObjectRequest = statobject.Request

type StatObjectResponse

type StatObjectResponse = statobject.Response

type Storage

type Storage struct {
	// contains filtered or unexported fields
}

API 客户端

func NewStorage

func NewStorage(options *httpclient.Options) *Storage

创建 API 客户端

func (*Storage) AddBucketRules

func (storage *Storage) AddBucketRules(ctx context.Context, request *AddBucketRulesRequest, options *Options) (*AddBucketRulesResponse, error)

增加空间规则

func (*Storage) AsyncFetchObject

func (storage *Storage) AsyncFetchObject(ctx context.Context, request *AsyncFetchObjectRequest, options *Options) (*AsyncFetchObjectResponse, error)

从指定 URL 抓取资源,并将该资源存储到指定空间中。每次只抓取一个文件,抓取时可以指定保存空间名和最终资源名

func (*Storage) BatchOps

func (storage *Storage) BatchOps(ctx context.Context, request *BatchOpsRequest, options *Options) (*BatchOpsResponse, error)

批量操作意指在单一请求中执行多次(最大限制1000次) 查询元信息、修改元信息、移动、复制、删除、修改状态、修改存储类型、修改生命周期和解冻操作,极大提高对象管理效率。其中,解冻操作仅针对归档存储文件有效

func (*Storage) CopyObject

func (storage *Storage) CopyObject(ctx context.Context, request *CopyObjectRequest, options *Options) (*CopyObjectResponse, error)

将源空间的指定对象复制到目标空间

func (*Storage) CreateBucket

func (storage *Storage) CreateBucket(ctx context.Context, request *CreateBucketRequest, options *Options) (*CreateBucketResponse, error)

创建一个新的存储空间

func (*Storage) DeleteBucket

func (storage *Storage) DeleteBucket(ctx context.Context, request *DeleteBucketRequest, options *Options) (*DeleteBucketResponse, error)

删除指定的存储空间

func (*Storage) DeleteBucketRules

func (storage *Storage) DeleteBucketRules(ctx context.Context, request *DeleteBucketRulesRequest, options *Options) (*DeleteBucketRulesResponse, error)

删除空间规则

func (*Storage) DeleteBucketTaggings

func (storage *Storage) DeleteBucketTaggings(ctx context.Context, request *DeleteBucketTaggingsRequest, options *Options) (*DeleteBucketTaggingsResponse, error)

一键删除指定存储空间的所有标签

func (*Storage) DeleteObject

func (storage *Storage) DeleteObject(ctx context.Context, request *DeleteObjectRequest, options *Options) (*DeleteObjectResponse, error)

删除指定对象

func (*Storage) DeleteObjectAfterDays

func (storage *Storage) DeleteObjectAfterDays(ctx context.Context, request *DeleteObjectAfterDaysRequest, options *Options) (*DeleteObjectAfterDaysResponse, error)

更新文件生命周期

func (*Storage) FetchObject

func (storage *Storage) FetchObject(ctx context.Context, request *FetchObjectRequest, options *Options) (*FetchObjectResponse, error)

从指定 URL 抓取指定名称的对象并存储到该空间中

func (*Storage) GetAsyncFetchTask

func (storage *Storage) GetAsyncFetchTask(ctx context.Context, request *GetAsyncFetchTaskRequest, options *Options) (*GetAsyncFetchTaskResponse, error)

查询异步抓取任务

func (*Storage) GetBucketCORSRules

func (storage *Storage) GetBucketCORSRules(ctx context.Context, request *GetBucketCORSRulesRequest, options *Options) (*GetBucketCORSRulesResponse, error)

获取空间的跨域规则

func (*Storage) GetBucketDomains

func (storage *Storage) GetBucketDomains(ctx context.Context, request *GetBucketDomainsRequest, options *Options) (*GetBucketDomainsResponse, error)

获取存储空间的域名列表

func (*Storage) GetBucketQuota

func (storage *Storage) GetBucketQuota(ctx context.Context, request *GetBucketQuotaRequest, options *Options) (*GetBucketQuotaResponse, error)

获取用户存储空间配额限制

func (*Storage) GetBucketRules

func (storage *Storage) GetBucketRules(ctx context.Context, request *GetBucketRulesRequest, options *Options) (*GetBucketRulesResponse, error)

获取空间规则

func (*Storage) GetBucketTaggings

func (storage *Storage) GetBucketTaggings(ctx context.Context, request *GetBucketTaggingsRequest, options *Options) (*GetBucketTaggingsResponse, error)

查询指定的存储空间已设置的标签信息

func (*Storage) GetBuckets

func (storage *Storage) GetBuckets(ctx context.Context, request *GetBucketsRequest, options *Options) (*GetBucketsResponse, error)

获取拥有的所有存储空间列表

func (*Storage) GetBucketsV4

func (storage *Storage) GetBucketsV4(ctx context.Context, request *GetBucketsV4Request, options *Options) (*GetBucketsV4Response, error)

获取拥有的所有存储空间列表

func (*Storage) GetObjects

func (storage *Storage) GetObjects(ctx context.Context, request *GetObjectsRequest, options *Options) (*GetObjectsResponse, error)

列举指定存储空间里的所有对象条目

func (*Storage) GetObjectsV2

func (storage *Storage) GetObjectsV2(ctx context.Context, request *GetObjectsV2Request, options *Options) (*GetObjectsV2Response, error)

列举指定存储空间里的所有对象条目

func (*Storage) GetRegions

func (storage *Storage) GetRegions(ctx context.Context, request *GetRegionsRequest, options *Options) (*GetRegionsResponse, error)

获取所有区域信息

func (*Storage) ModifyObjectLifeCycle

func (storage *Storage) ModifyObjectLifeCycle(ctx context.Context, request *ModifyObjectLifeCycleRequest, options *Options) (*ModifyObjectLifeCycleResponse, error)

修改已上传对象的生命周期

func (*Storage) ModifyObjectMetadata

func (storage *Storage) ModifyObjectMetadata(ctx context.Context, request *ModifyObjectMetadataRequest, options *Options) (*ModifyObjectMetadataResponse, error)

修改文件元信息

func (*Storage) ModifyObjectStatus

func (storage *Storage) ModifyObjectStatus(ctx context.Context, request *ModifyObjectStatusRequest, options *Options) (*ModifyObjectStatusResponse, error)

修改文件的存储状态,即禁用状态和启用状态间的的互相转换

func (*Storage) MoveObject

func (storage *Storage) MoveObject(ctx context.Context, request *MoveObjectRequest, options *Options) (*MoveObjectResponse, error)

将源空间的指定对象移动到目标空间,或在同一空间内对对象重命名

func (*Storage) PostObject

func (storage *Storage) PostObject(ctx context.Context, request *PostObjectRequest, options *Options) (*PostObjectResponse, error)

在一次 HTTP 会话中上传单一的一个文件

func (*Storage) PrefetchObject

func (storage *Storage) PrefetchObject(ctx context.Context, request *PrefetchObjectRequest, options *Options) (*PrefetchObjectResponse, error)

对于设置了镜像存储的空间,从镜像源站抓取指定名称的对象并存储到该空间中,如果该空间中已存在该名称的对象,则会将镜像源站的对象覆盖空间中相同名称的对象

func (*Storage) RestoreArchivedObject

func (storage *Storage) RestoreArchivedObject(ctx context.Context, request *RestoreArchivedObjectRequest, options *Options) (*RestoreArchivedObjectResponse, error)

解冻归档存储类型的文件,可设置解冻有效期1~7天,完成解冻任务通常需要1~5分钟

func (*Storage) ResumableUploadV1Bput

func (storage *Storage) ResumableUploadV1Bput(ctx context.Context, request *ResumableUploadV1BputRequest, options *Options) (*ResumableUploadV1BputResponse, error)

上传指定块的一片数据,具体数据量可根据现场环境调整,同一块的每片数据必须串行上传

func (*Storage) ResumableUploadV1MakeBlock

func (storage *Storage) ResumableUploadV1MakeBlock(ctx context.Context, request *ResumableUploadV1MakeBlockRequest, options *Options) (*ResumableUploadV1MakeBlockResponse, error)

为后续分片上传创建一个新的块,同时上传第一片数据

func (*Storage) ResumableUploadV1MakeFile

func (storage *Storage) ResumableUploadV1MakeFile(ctx context.Context, request *ResumableUploadV1MakeFileRequest, options *Options) (*ResumableUploadV1MakeFileResponse, error)

将上传好的所有数据块按指定顺序合并成一个资源文件

func (*Storage) ResumableUploadV2AbortMultipartUpload

func (storage *Storage) ResumableUploadV2AbortMultipartUpload(ctx context.Context, request *ResumableUploadV2AbortMultipartUploadRequest, options *Options) (*ResumableUploadV2AbortMultipartUploadResponse, error)

根据 UploadId 终止 Multipart Upload

func (*Storage) ResumableUploadV2CompleteMultipartUpload

func (storage *Storage) ResumableUploadV2CompleteMultipartUpload(ctx context.Context, request *ResumableUploadV2CompleteMultipartUploadRequest, options *Options) (*ResumableUploadV2CompleteMultipartUploadResponse, error)

在将所有数据分片都上传完成后,必须调用 completeMultipartUpload API 来完成整个文件的 Multipart Upload。用户需要提供有效数据的分片列表(包括 PartNumber 和调用 uploadPart API 服务端返回的 Etag)。服务端收到用户提交的分片列表后,会逐一验证每个数据分片的有效性。当所有的数据分片验证通过后,会把这些数据分片组合成一个完整的对象

func (*Storage) ResumableUploadV2InitiateMultipartUpload

func (storage *Storage) ResumableUploadV2InitiateMultipartUpload(ctx context.Context, request *ResumableUploadV2InitiateMultipartUploadRequest, options *Options) (*ResumableUploadV2InitiateMultipartUploadResponse, error)

使用 Multipart Upload 方式上传数据前,必须先调用 API 来获取一个全局唯一的 UploadId,后续的块数据通过 uploadPart API 上传,整个文件完成 completeMultipartUpload API,已经上传块的删除 abortMultipartUpload API 都依赖该 UploadId

func (*Storage) ResumableUploadV2ListParts

func (storage *Storage) ResumableUploadV2ListParts(ctx context.Context, request *ResumableUploadV2ListPartsRequest, options *Options) (*ResumableUploadV2ListPartsResponse, error)

列举出指定 UploadId 所属任务所有已经上传成功的分片

func (*Storage) ResumableUploadV2UploadPart

func (storage *Storage) ResumableUploadV2UploadPart(ctx context.Context, request *ResumableUploadV2UploadPartRequest, options *Options) (*ResumableUploadV2UploadPartResponse, error)

初始化一个 Multipart Upload 任务之后,可以根据指定的对象名称和 UploadId 来分片上传数据

func (*Storage) SetBucketAccessMode

func (storage *Storage) SetBucketAccessMode(ctx context.Context, request *SetBucketAccessModeRequest, options *Options) (*SetBucketAccessModeResponse, error)

设置存储空间的原图保护

func (*Storage) SetBucketCORSRules

func (storage *Storage) SetBucketCORSRules(ctx context.Context, request *SetBucketCORSRulesRequest, options *Options) (*SetBucketCORSRulesResponse, error)

设置空间的跨域规则

func (*Storage) SetBucketMaxAge

func (storage *Storage) SetBucketMaxAge(ctx context.Context, request *SetBucketMaxAgeRequest, options *Options) (*SetBucketMaxAgeResponse, error)

设置存储空间的 cache-control: max-age 响应头

func (*Storage) SetBucketPrivate

func (storage *Storage) SetBucketPrivate(ctx context.Context, request *SetBucketPrivateRequest, options *Options) (*SetBucketPrivateResponse, error)

设置存储空间的访问权限

func (*Storage) SetBucketQuota

func (storage *Storage) SetBucketQuota(ctx context.Context, request *SetBucketQuotaRequest, options *Options) (*SetBucketQuotaResponse, error)

设置用户存储空间配额限制

func (*Storage) SetBucketRemark

func (storage *Storage) SetBucketRemark(ctx context.Context, request *SetBucketRemarkRequest, options *Options) (*SetBucketRemarkResponse, error)

设置空间备注

func (*Storage) SetBucketTaggings

func (storage *Storage) SetBucketTaggings(ctx context.Context, request *SetBucketTaggingsRequest, options *Options) (*SetBucketTaggingsResponse, error)

设置存储空间的标签列表,包括新增和修改

func (*Storage) SetBucketsMirror

func (storage *Storage) SetBucketsMirror(ctx context.Context, request *SetBucketsMirrorRequest, options *Options) (*SetBucketsMirrorResponse, error)

设置存储空间的镜像源

func (*Storage) SetObjectFileType

func (storage *Storage) SetObjectFileType(ctx context.Context, request *SetObjectFileTypeRequest, options *Options) (*SetObjectFileTypeResponse, error)

修改文件的存储类型信息,可以实现标准存储、低频存储和归档存储之间的互相转换

func (*Storage) StatObject

func (storage *Storage) StatObject(ctx context.Context, request *StatObjectRequest, options *Options) (*StatObjectResponse, error)

仅获取对象的元信息,不返回对象的内容

func (*Storage) UpdateBucketRules

func (storage *Storage) UpdateBucketRules(ctx context.Context, request *UpdateBucketRulesRequest, options *Options) (*UpdateBucketRulesResponse, error)

更新空间规则

type UpdateBucketRulesRequest

type UpdateBucketRulesRequest = updatebucketrules.Request

type UpdateBucketRulesResponse

type UpdateBucketRulesResponse = updatebucketrules.Response

Directories

Path Synopsis
增加空间规则
增加空间规则
从指定 URL 抓取资源,并将该资源存储到指定空间中。
从指定 URL 抓取资源,并将该资源存储到指定空间中。
批量操作意指在单一请求中执行多次(最大限制1000次) 查询元信息、修改元信息、移动、复制、删除、修改状态、修改存储类型、修改生命周期和解冻操作,极大提高对象管理效率。
批量操作意指在单一请求中执行多次(最大限制1000次) 查询元信息、修改元信息、移动、复制、删除、修改状态、修改存储类型、修改生命周期和解冻操作,极大提高对象管理效率。
将源空间的指定对象复制到目标空间
将源空间的指定对象复制到目标空间
创建一个新的存储空间
创建一个新的存储空间
删除指定的存储空间
删除指定的存储空间
删除空间规则
删除空间规则
一键删除指定存储空间的所有标签
一键删除指定存储空间的所有标签
删除指定对象
删除指定对象
更新文件生命周期
更新文件生命周期
从指定 URL 抓取指定名称的对象并存储到该空间中
从指定 URL 抓取指定名称的对象并存储到该空间中
查询异步抓取任务
查询异步抓取任务
获取空间的跨域规则
获取空间的跨域规则
获取存储空间的域名列表
获取存储空间的域名列表
获取用户存储空间配额限制
获取用户存储空间配额限制
获取空间规则
获取空间规则
查询指定的存储空间已设置的标签信息
查询指定的存储空间已设置的标签信息
获取拥有的所有存储空间列表
获取拥有的所有存储空间列表
获取拥有的所有存储空间列表
获取拥有的所有存储空间列表
列举指定存储空间里的所有对象条目
列举指定存储空间里的所有对象条目
列举指定存储空间里的所有对象条目
列举指定存储空间里的所有对象条目
获取所有区域信息
获取所有区域信息
修改已上传对象的生命周期
修改已上传对象的生命周期
修改文件元信息
修改文件元信息
修改文件的存储状态,即禁用状态和启用状态间的的互相转换
修改文件的存储状态,即禁用状态和启用状态间的的互相转换
将源空间的指定对象移动到目标空间,或在同一空间内对对象重命名
将源空间的指定对象移动到目标空间,或在同一空间内对对象重命名
在一次 HTTP 会话中上传单一的一个文件
在一次 HTTP 会话中上传单一的一个文件
对于设置了镜像存储的空间,从镜像源站抓取指定名称的对象并存储到该空间中,如果该空间中已存在该名称的对象,则会将镜像源站的对象覆盖空间中相同名称的对象
对于设置了镜像存储的空间,从镜像源站抓取指定名称的对象并存储到该空间中,如果该空间中已存在该名称的对象,则会将镜像源站的对象覆盖空间中相同名称的对象
解冻归档存储类型的文件,可设置解冻有效期1~7天,完成解冻任务通常需要1~5分钟
解冻归档存储类型的文件,可设置解冻有效期1~7天,完成解冻任务通常需要1~5分钟
上传指定块的一片数据,具体数据量可根据现场环境调整,同一块的每片数据必须串行上传
上传指定块的一片数据,具体数据量可根据现场环境调整,同一块的每片数据必须串行上传
为后续分片上传创建一个新的块,同时上传第一片数据
为后续分片上传创建一个新的块,同时上传第一片数据
将上传好的所有数据块按指定顺序合并成一个资源文件
将上传好的所有数据块按指定顺序合并成一个资源文件
根据 UploadId 终止 Multipart Upload
根据 UploadId 终止 Multipart Upload
在将所有数据分片都上传完成后,必须调用 completeMultipartUpload API 来完成整个文件的 Multipart Upload。
在将所有数据分片都上传完成后,必须调用 completeMultipartUpload API 来完成整个文件的 Multipart Upload。
使用 Multipart Upload 方式上传数据前,必须先调用 API 来获取一个全局唯一的 UploadId,后续的块数据通过 uploadPart API 上传,整个文件完成 completeMultipartUpload API,已经上传块的删除 abortMultipartUpload API 都依赖该 UploadId
使用 Multipart Upload 方式上传数据前,必须先调用 API 来获取一个全局唯一的 UploadId,后续的块数据通过 uploadPart API 上传,整个文件完成 completeMultipartUpload API,已经上传块的删除 abortMultipartUpload API 都依赖该 UploadId
列举出指定 UploadId 所属任务所有已经上传成功的分片
列举出指定 UploadId 所属任务所有已经上传成功的分片
初始化一个 Multipart Upload 任务之后,可以根据指定的对象名称和 UploadId 来分片上传数据
初始化一个 Multipart Upload 任务之后,可以根据指定的对象名称和 UploadId 来分片上传数据
设置存储空间的原图保护
设置存储空间的原图保护
设置空间的跨域规则
设置空间的跨域规则
设置存储空间的 cache-control: max-age 响应头
设置存储空间的 cache-control: max-age 响应头
设置存储空间的访问权限
设置存储空间的访问权限
设置用户存储空间配额限制
设置用户存储空间配额限制
设置空间备注
设置空间备注
设置存储空间的标签列表,包括新增和修改
设置存储空间的标签列表,包括新增和修改
设置存储空间的镜像源
设置存储空间的镜像源
修改文件的存储类型信息,可以实现标准存储、低频存储和归档存储之间的互相转换
修改文件的存储类型信息,可以实现标准存储、低频存储和归档存储之间的互相转换
仅获取对象的元信息,不返回对象的内容
仅获取对象的元信息,不返回对象的内容
更新空间规则
更新空间规则

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL