检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例 ObsClient client = new ObsClient(accessKey, secretKey, config); // 上传文件 try { PutObjectRequest request = new PutObjectRequest() {
您可以通过ObsClient.BeginPutObject和ObsClient.EndPutObject,进行异步上传对象。 本示例用于异步上传本地“localfile”文件到桶名为“bucketname”里,名称为“objectname”的对象。
示例代码如下: // 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放
有关权限控制的更多信息请参考《对象存储服务权限配置指南》的OBS权限控制概述章节。 请求消息样式 GET /?
存储类别对比 对比项目 标准存储 低频访问存储 归档存储 深度归档存储(受限公测) 特点 高性能、高可靠、高可用的对象存储服务 高可靠、较低成本的实时访问存储服务 归档数据的长期存储,存储单价更优惠 深度归档数据的长期存储,存储单价相比归档存储更优惠 应用场景 云应用、数据分享、内容分享
请求方式介绍 通过永久访问密钥访问OBS 通过临时访问密钥访问OBS 通过临时URL访问OBS 通过IAM委托访问OBS
在IAM配置OBS系统权限后仍然提示拒绝访问,请检查相应权限 给IAM用户配置了桶读写权限,登录控制台仍然提示拒绝访问,请检查相应权限 已配置OBS权限,仍然无法访问OBS(403 AccessDenied)
使用方式 OBS支持通过控制台、API、SDK、OBS Browser+、obsutil方式创建桶。 支持的使用方式 参考文档 控制台 创建桶 SDK OBS支持多种语言SDK,请从SDK概述页面选择进入对应的开发指南查阅。
使用方式 OBS支持通过控制台、API、SDK、OBS Browser+、obsutil方式删除桶。 支持的使用方式 参考文档 控制台 删除桶 SDK OBS支持多种语言SDK,请从SDK概述页面选择进入对应的开发指南查阅。
对于OBS,标签用于标识桶,对OBS中的桶进行分类,从而帮助您对OBS资源进行相关分析等。 当为桶添加标签时,该桶上所有请求产生的计费话单中均会带上标签,从而可以使用标签对话单报表做分类筛选,进行更详细的成本分析。
审计 使用场景 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。
https://hw-image-demo.obs.ap-southeast-1.myhuaweicloud.com/example.jpg?
设置水印 公共参数 图片水印 文字水印
转化格式 格式转换 渐进显示
典型案例 控制台图形界面模式 控制台代码编辑模式
如何调用API 构造请求 认证鉴权 返回结果
创建桶 操作场景 桶是OBS中存储对象的容器。您需要先创建一个桶,然后才能在OBS中存储数据。 下面介绍如何调用创建桶API在指定的区域创建一个桶,API的调用方法请参见如何调用API。 前提条件 已获取AK和SK,获取方法参见获取访问密钥(AK/SK)。
多段操作 列举桶中已初始化多段任务 初始化上传段任务 上传段 拷贝段 列举已上传未合并的段 合并段 取消多段上传任务 父主题: API
权限和授权项 权限及授权项说明 桶相关授权项 对象相关授权项
跨区域复制 创建跨区域复制规则后,为什么对象没有复制到目标桶中? 删除对象操作会同步复制到跨区域复制的桶中吗?