检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
// 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量
存储服务论坛中发帖求助。 您可以调用get_object函数下载对象。 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。 object_info obs_object_info * 必选 对象名和版本号,非多版本对象,version设置为0。
bucket_name = "<Your bucketname>"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCE
下载文件或文件夹 用户可根据需要将存储在OBS上的文件或文件夹下载到本地。 操作步骤 登录OBS Browser+。 选中待配置的桶,选中需要下载的文件或文件夹后,单击“下载”。 OBS支持批量下载多个文件和文件夹,单击选中待下载的文件或文件夹即可。 对于存储类别为归档存储的桶中
象才能进行复制。 简单复制 以下代码展示了如何进行简单复制: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCE
请求为准。 默认取值: 无 extensions extensionOptions 可选 参数解释: 桶相关扩展信息。通过调用拓展配置项为对应请求配置额外的拓展请求头,详情参考extensionOptions。 返回结果说明 表2 返回结果列表 参数名称 参数类型 描述 output
TaggingInput。 extensions extensionOptions 可选 参数解释: 桶相关扩展信息。通过调用拓展配置项为对应请求配置额外的拓展请求头,详情参考extensionOptions。 表2 SetBucketTaggingInput 参数名称 参数类型
归档存储和深度归档存储不支持多AZ。如果桶所在区域不支持多AZ存储,则该桶的存储类型默认为单AZ。 取值范围: 如果桶配置为多AZ,则返回值为"3az"。如果桶配置为单AZ,则返回值为None。 默认取值: 无 epid str 参数解释: 创桶时可指定的企业项目ID,开通企业项目的用户可以从企业项目服务获取。
LIFECYCLE 是 否 设置托管配置 HttpMethodEnum.PUT SpecialParamEnum.WEBSITE 是 否 查看托管配置 HttpMethodEnum.GET SpecialParamEnum.WEBSITE 是 否 清除托管配置 HttpMethodEnum
恢复归档或深度归档存储对象请求参数,详见RestoreObjectInput。 extensions extensionOptions 可选 参数解释: 拓展配置项。通过调用拓展配置项为对应请求配置额外的拓展请求头,详情参考extensionOptions。 表2 RestoreObjectInput 参数名称 参数类型
象桶,通过create_pfs_bucket创建一个并行文件系统的桶。 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。 canned_acl obs_canned_acl,管理桶访问权限 必选 权限控制策略。 location_constraint
obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量Acce
如果您的桶中已经存在需要处理的图片,请跳过此章节。 如果您需要通过自定义域名使用图片处理,需要为待处理的图片配置匿名用户读取权限。配置请参考对匿名用户授予指定对象的公共读权限进行配置。 处理图片 此章节介绍通过RESTestful API方式进行图片处理操作的URL构成。当已成功开通O
次请求为准。 默认取值: 无 extensions extensionOptions 否 参数解释: 桶相关扩展信息。通过调用拓展配置项为对应请求配置额外的拓展请求头,详情参考extensionOptions 返回结果说明 表2 返回结果列表 参数名称 参数类型 描述 output
以下代码展示了如何设置桶的多版本状态: // 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量
tObjectAcl权限,如果使用桶策略则需授予GetObjectAcl权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 方法定义
versionId)设置多版本对象的访问权限,示例代码如下: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCE
致的。建议您更换桶名再试。 Obs.0010 删除失败,请检查桶中是否存在对象或历史版本的对象。 Obs.0011 桶策略规则无效,请重新配置。 Obs.0012 请求的桶名已经存在。桶的命名空间是系统中所有用户共用的,选择一个不同的桶名再重试一次。 Obs.0013 请求的文件
户加入到一个用户组中,IAM可以对这个组授予OBS所需的权限,组内用户自动继承用户组的所有权限。 IAM权限介绍 桶策略 桶策略是作用于所配置的OBS桶及桶内对象的。桶拥有者通过桶策略可为IAM用户或其他账号授权桶及桶内对象精确的操作权限,是对桶ACL和对象ACL的补充(更多场景下是替代)。
ack来处理传入的回调数据。通过调用put_object实现流式上传。 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。 key char * 必选 对象名。 content_length uint64_t 必选 对象内容长度。 put_properties