检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
桶的存储类型参见StorageClassType。 默认取值: 无 GrantRead string 可选 参数解释: 被授予READ权限的账号的账号ID,即domain_id。账号被授予READ权限后,针对当前正在创建的桶,允许列举桶内对象、列举桶中多段任务、列举桶中多版本对象、获取桶元数据。 约束限制:
追加上传 追加上传可实现对同一个对象追加数据内容的功能。您可以通过appendObject进行追加上传。示例代码如下: NSString *filePath = [[NSBundle mainBundle] pathForResource:@"FileName" ofType:@"FileSuffix"];
标准存储流出流量 download 流量费用 下载标准存储对象时的流出流量费用。 回源流量/CDN下行流量 download.cdn 流量费用 通过华为云CDN下载OBS 3.0的桶中数据时所产生的回源流量费用。 标准存储公网流出流量 download.external 流量费用 通过互联
putContent 上传对象到指定桶中。 上传文件 ObsClient.putFile 上传文件/文件夹到指定桶中。 追加上传 ObsClient.appendObject 对同一个对象追加数据内容。 下载对象 ObsClient.getObject 下载指定桶中的对象。 复制对象 ObsClient
48 49 50 package main import ( "fmt" "os" obs "github.com/huaweicloud/huaweicloud-sdk-go-obs/obs" ) func main() { //推荐通过环境
必须先充值,充值完成后即可进行访问和使用。如果您已经开通OBS且完成充值,请跳过此章节。 打开华为云网站www.huaweicloud.com。 注册账号。 使用OBS前需注册一个华为账号。如果您已有账号,请从3开始。 在顶部导航栏右侧,单击“注册”。 在注册页面,根据提示信息完成注册。
取值范围: 有效值支持两种格式: regionID:domainID(账号ID):key/key_id key_id 其中: regionID是使用密钥所属region的ID,可在地区和终端节点页面获取; domainID是使用密钥所属账号的账号ID,获取方法参见如何获取账号ID和用户ID?;
取值范围: 有效值支持两种格式: regionID:domainID(账号ID):key/key_id key_id 其中: regionID是使用密钥所属region的ID,可在地区和终端节点页面获取; domainID是使用密钥所属账号的账号ID,获取方法参见如何获取账号ID和用户ID?;
设在桶上,所有人可以获取该桶内对象列表、桶内多段任务、桶的元数据、桶的多版本,可以获取该桶内对象的内容和元数据。 说明: PUBLIC_READ_DELIVERED不能应用于对象。 HeadPermission.PUBLIC_READ_WRITE_DELIVERED public-read-write-delivered
OBS权限控制概述章节。 调用获取桶策略接口,您可获取指定桶的桶策略。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 以下两种场景无法使用此接口获取桶策略,系统将返回“404 NoSuchBucketPolicy”的错误:
取值范围: 有效值支持两种格式: regionID:domainID(账号ID):key/key_id key_id 其中: regionID是使用密钥所属region的ID,可在地区和终端节点页面获取; domainID是使用密钥所属账号的账号ID,获取方法参见如何获取账号ID和用户ID?;
x-image-process=style/stylename 设置图片匿名可访问的方法请参见对所有账号授予桶的公共读权限。 基于安全合规要求,华为云对象存储服务OBS禁止通过OBS的默认域名(桶访问域名或静态网站访问域名)在线预览桶内对象,即使用上述域名从浏览器访问桶内对象(如视频、
获取临时访问密钥的接口请参考获取临时AK/SK和securitytoken。 OBS属于全局级服务,所以在获取临时访问密钥时,需要设置Token的使用范围取值为domain,表示获取的Token可以作用于全局服务,全局服务不区分项目或者区域。 获取服务地址 您可以从这里查看OBS当前开通的服务地址和区域信息。
表12 GetResult.body GetResult.body类型 说明 AppendObjectResponse 参数解释: 追加上传的响应结果,参考AppendObjectResponse。 表13 AppendObjectResponse 参数名称 参数类型 描述 storageClass
跨区域复制流量包用于抵扣通过跨区域复制功能将源桶数据复制到另一个区域的目标桶时所产生的流出流量费用; 回源流量包用于抵扣使用OBS作为华为云CDN加速域名源站时,CDN向源站OBS获取文件产生的回源流量费用。 如果您的OBS存在公网流出流量、跨区域复制流量或回源流量,请确保已购买对应的流量包。
存储类型参见StorageClassType。 默认取值: 无 GrantRead string 可选 参数解释: 被授予READ权限的账号的账号ID,即domain_id。账号被授予READ权限后,针对当前正在创建的并行文件系统,允许列举并行文件系统内对象、列举并行文件系统中多段任务、列举并行文件系
ExtensionGrant 可选 参数解释: 创桶时可指定的扩展权限列表。 取值范围: 参考ExtensionGrant。 默认取值: 无 availableZone str 可选 参数解释: 创桶时可指定的数据冗余类型,即AZ类型。 约束限制: 归档存储和深度归档存储不支持多AZ。如
存在,删除成功后系统都直接返回“204 No Content”的结果。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥有删除桶策略的权限,才能删除桶策略。建议使用IAM或桶策略进行授权,如果使用
drawing/907 .a11 application/x-a11 .acp audio/x-mei-aac .ai application/postscript .aif audio/aiff .aifc audio/aiff .aiff audio/aiff .anv application/x-anv
的结果。比如,当多个客户端并行上传同一个对象时,系统最后收到的上传请求会覆盖前一个上传的对象。如果需要避免同一个对象被并行访问,需要在上层应用中增加对象的锁机制。 并发操作举例 1. 当客户端2正在上传一个对象v1时,客户端1同时上传一个同名的对象v2成功后,不管是客户端1还是客