操作列表

最近更新时间: 2024-12-19 17:12:00

对象存储服务(CSP)相关接口及说明如下:

访问策略语言概述

访问策略语言概述

请求签名

请求签名

Service 接口

操作名API操作描述
获取存储桶列表GET Service获取指定账号下所有 Bucket List

Bucket 接口

基本操作接口

操作名API操作描述
创建存储桶PUT Bucket在指定账号下创建一个存储桶
获取对象列表GET Bucket(List Object)查询存储桶下的部分或者全部对象
检索存储桶及其权限HEAD Bucket确认存储桶是否存在且是否有权限访问
删除存储桶DELETE Bucket删除指定账号下的空存储桶

访问控制(acl)接口

操作名API操作描述
设置存储桶ACLPUT Bucket acl设置指定存储桶访问权限控制列表
获取存储桶ACLGET Bucket acl查询存储桶的访问控制列表

跨域资源共享(cors)接口

操作名API操作描述
设置跨域配置PUT Bucket cors设置存储桶的跨域访问权限
获取跨域配置GET Bucket cors查询存储桶的跨域访问配置信息
删除跨域配置DELETE Bucket cors删除存储桶的跨域访问配置信息

生命周期(lifecycle)接口

操作名API操作描述
设置生命周期PUT Bucket lifecycle设置存储桶生命周期管理的配置
查询生命周期GET Bucket lifecycle查询存储桶生命周期管理的配置
删除生命周期DELETE Bucket lifecycle删除存储桶生命周期管理的配置

存储桶策略(policy)接口

操作名API操作描述
设置存储桶策略PUT Bucket policy设置指定存储桶的权限策略
查询存储桶策略GET Bucket policy查询指定存储桶的权限策略
删除存储桶策略DELETE Bucket policy删除指定存储桶的权限策略

防盗链(referer)接口

操作名API操作描述
设置存储桶refererPUT Bucket referer设置存储桶 Referer 白名单或者黑名单
查询存储桶refererGET Bucket referer查询存储桶 Referer 白名单或者黑名单

标签(tagging)接口

操作名API操作描述
设置存储桶标签PUT Bucket tagging为已存在的存储桶设置标签
查询存储桶标签GET Bucket tagging查询指定存储桶下已有的存储桶标签
删除存储桶标签DELETE Bucket tagging删除指定的存储桶标签

静态网站(website)

操作名API操作描述
设置静态网站PUT Bucket website为存储桶配置静态网站
查询静态网站GET Bucket website查询与存储桶关联的静态网站配置信息
删除静态网站DELETE Bucket website删除存储桶中的静态网站配置

版本控制(versioning)接口

操作名API操作描述
设置版本控制PUT Bucket versioning启用或者暂停存储桶的版本控制功能
查询版本控制GET Bucket versioning查询存储桶的版本控制信息

存储桶加密

操作名API操作描述
设置存储桶加密PUT Bucket encryption设置指定存储桶下的默认加密配置
查询存储桶加密GET Bucket encryption查询指定存储桶下的默认加密配置
删除存储桶加密DELETE Bucket encryption删除指定存储桶下的默认加密配置

存储桶事件通知

操作名API操作描述
设置存储桶事件通知PUT Bucket notification为 Bucket 创建一个新的事件通知配置。如果该 Bucket 已配置事件通知,使用该接口创建新的配置的同时则会覆盖原有的配置
获取存储桶事件通知GET Bucket notification查询指定存储桶下的事件通知配置

Object 接口

基本操作接口

操作名API操作描述
上传对象PUT Object上传一个对象至存储桶
设置对象复制PUT Object - Copy复制文件到目标路径
获取对象GET Object下载一个对象至本地
获取对象元数据HEAD Object查询对象的元数据信息
删除单个对象DELETE Object在存储桶中删除指定对象
删除多个对象DELETE Multiple Objects在存储桶中批量删除对象
预请求跨域配置OPTIONS Object用预请求来确认是否可以发送真正的跨域请求

访问控制接口

操作名API操作描述
设置对象ACLPUT Object acl设置存储桶中某个对象的访问控制列表
获取对象ACLGET Object acl查询对象的访问控制列表

分块上传接口

操作名API操作描述
初始化分块上传Initiate Multipart Upload初始化分块上传任务
上传分块Upload Part分块上传文件
完成分块上传Complete Multipart Upload完成整个文件的分块上传
终止分块上传Abort Multipart Upload终止一个分块上传操作并删除已上传的块
查询分块上传List Multipart Uploads查询正在进行中的分块上传信息
查询已上传块List Parts查询特定分块上传操作中的已上传的块

标签

操作名API操作描述
设置对象标签PUT Object tagging为对象添加键值对作为对象标签,可以协助您分组管理已有的对象资源
查询对象标签GET Object tagging查询指定对象下已有的对象标签
删除对象标签DELETE Object tagging删除指定对象下已有的对象标签