对象存储服务 OBS-客户端加密简介(Python SDK):加密客户端与普通客户端的接口变更

时间:2024-11-13 17:03:35

加密客户端与普通客户端的接口变更

CryptoObsClient 继承自 ObsClient,除下表所列举的接口外,其他接口均与 ObsClient 保持一致。

表1

接口名

ObsClient 接口行为

CryptoObsClient接口行为

appendObject

追加上传对象

抛出异常

copyPart

复制段

抛出异常

initiateMultipartUpload

初始化多段上传任务

抛出异常

uploadPart

上传段

抛出异常

putContent

流式上传或文本上传

将流或文本加密后上传至 OBS

putFile

上传普通文件至 OBS

将文件加密后上传至 OBS

getObject

普通下载文件

将下载文件解密后,返回解密后结果

uploadFile

断点续传上传文件至 OBS

断点续传上传加密后的文件至 OBS

downloadFile

断点续传下载文件至 本地

断点续传下载解密后的文件至本地

initiateEncryptedMultipartUpload

初始化加密多段上传任务

uploadEncryptedPart

加密上传段

support.huaweicloud.com/sdk-python-devg-obs/obs_22_1010.html