概述
云点播专业版应用支持以对象存储模式管理媒体内容,客户在专业版应用中创建了存储桶后,可以按 AWS S3 兼容的方式对存储桶中的媒体内容进行管理。
本文介绍专业版应用支持的存储操作以及这些操作可使用的访问方式。以 AWS S3 的存储操作为对照,通过表格来列举已经实现或者产品功能上已经覆盖的 S3 操作,并详细列举对操作中具体特性的支持情况。
对象级操作
已支持的对象级操作如下表:
操作名 | S3 API | 特性 | 访问方式 |
获取对象元数据 | 请求头: 已支持 If 匹配专用头部: If-Match If-Modified-Since If-None-Match If-Unmodified-Since | 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) | |
获取对象列表 | URL 参数: 已支持如下: delimiter encoding-type marker max-keys prefix | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) | |
| URL 参数: 已支持如下: list-type continuation-token delimiter encoding-type max-keys prefix start-after | | |
下载对象 | 无 | 腾讯云控制台 存储桶内网域名(S3 兼容) | |
上传单个对象 | 请求头: 已支持如下: Cache-Control Content-Disposition Content-Encoding Content-Length Content-MD5 Content-Type Expires x-amz-storage-class: STANDARD STANDARD_IA | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
删除单个对象 | 无 | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) | |
删除多个对象 | 无 | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) | |
获取分片上传事件列表 | URL 参数: 已支持如下: delimiter encoding-type key-marker max-uploads prefix upload-id-marker | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
创建分片上传 | 请求头: 已支持如下: Cache-Control Content-Disposition Content-Encoding Content-Type Expires x-amz-storage-class: STANDARD STANDARD_IA | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
完成分片上传 | URL 参数: 已支持:uploadId 请求 Body: 已支持如下: ETag PartNumber | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
终止分片上传 | URL 参数: 已支持:uploadId | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
上传分片 | 请求头: 已支持如下: Content-Length Content-MD5 URL 参数: 已支持如下: partNumber uploadId | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
获取指定上传事件中已上传的分片列表 | URL 参数: 已支持如下: max-parts part-number-marker uploadId | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) 应用上传域名(S3 兼容) | |
复制单个对象 | 请求头: 已支持如下: Cache-Control Content-Disposition Content-Encoding Content-Type Expires x-amz-copy-source x-amz-metadata-directive x-amz-storage-class STANDARD STANDARD_IA ARCHIVE DEEP_ARCHIVE 已支持 If 匹配专用头部: x-amz-copy-source-if-match x-amz-copy-source-if-modified-since x-amz-copy-source-if-none-match x-amz-copy-source-if-unmodified-since | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) | |
复制分片 | 请求头: 已支持如下: x-amz-copy-source x-amz-copy-source-range 已支持 If 匹配专用头部: x-amz-copy-source-if-match x-amz-copy-source-if-modified-since x-amz-copy-source-if-none-match x-amz-copy-source-if-unmodified-since URL 参数: 已支持如下: partNumber uploadId | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) | |
恢复归档或深度归档对象 | 请求 Body: 已支持如下: Days | 腾讯云控制台 存储桶公网域名(S3 兼容) 存储桶内网域名(S3 兼容) |
存储桶级操作
说明:
云点播专业版在应用级别提供存储桶操作,功能上可覆盖常用的 S3 存储桶操作,但是不提供 S3 兼容的 API。
已支持的存储桶级操作如下:
操作名 | S3 API | 特性 | 访问方式 |
创建存储桶 | 已支持:指定存储地域 | ||
获取存储桶列表 | 无 | ||
创建存储桶生命周期 | 已支持:到期降冷、到期删除 | ||
查询存储桶生命周期 | 无 | ||
删除存储桶生命周期 | 无 |