对象存储

  • 对象存储 > API 文档 > API 概览

    API 概览

    最近更新时间: 2023-12-25 12:07:37

    Service API

    接口 说明
    buckets 列举请求者拥有的所有 Bucket

    Bucket API

    接口 说明
    mkbucketv3 创建新的存储空间
    drop 删除指定存储空间
    domains 获取一个空间绑定的所有域名列表
    image 为存储空间指定一个镜像回源网址,用于取回资源
    private 设置空间访问权限
    putBucketTagging 设置空间标签
    getBucketTagging 查询空间标签
    deleteBucketTagging 删除空间标签

    Object API

    接口 说明
    upload 用于在一次 HTTP 会话中上传单一的一个对象
    mkblk 为后续分片上传创建一个新的块,同时上传第一片数据
    bput 上传指定块的一片数据,具体数据量可根据现场环境调整,同一块的每片数据必须串行上传
    mkfile 将上传好的所有数据块按指定顺序合并成一个对象资源
    initiateMultipartUpload 通知服务端开启分块上传任务,得到全局唯一任务UploadId
    uploadPart 分块上传数据,需指定的任务UploadId
    completeMultipartUpload 完成整个对象的分块上传,需指定的任务UploadId
    abortMultipartUpload 中止分块上传任务,并且删除已经上传的块,需指定的任务UploadId
    listParts 列举指定 UploadId 所属的所有已经上传成功Part
    list 用于列举指定空间里的所有对象条目
    stat 仅获取对象的 Metadata 信息,不返回对象内容
    chgm 修改对象的 MIME 类型信息
    move 将源空间的指定对象移动到目标空间,或在同一空间内对对象重命名
    copy 将指定对象复制为新命名对象
    delete 删除指定对象
    batch 指在单一请求中执行多次获取元信息、移动、复制、删除操作,极大提高对象管理效率
    chstatus 修改对象的存储状态,即切换启用、禁用状态
    chtype 修改对象的存储类型信息,即标准存储、低频存储、归档直读存储等不同存储类型之间的互相转换
    restoreAr 解冻归档存储类型的对象
    deleteAfterDays 设置一个对象多少天后过期删除
    lifecycle 修改已上传对象的生命周期,即修改对象转低频时间、转归档直读事件、转归档时间、转深度归档时间和过期删除时间
    prefetch 对于设置了镜像存储的空间,从镜像源站抓取指定名称的对象并存储到该空间中
    sisyphus/fetch 从指定 URL 抓取对象,并将该对象存储到指定空间中。每次只抓取一个对象,抓取时可以指定保存空间名和最终对象名

    以上内容是否对您有帮助?
  • Qvm free helper
    Close