检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更多关于设置对象ACL的示例代码,请参见Github示例。 设置对象ACL过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 父主题: 管理对象(C SDK)
命令结构 Windows操作系统 obsutil lifecycle obs://bucket -method=put -localfile=xxx [-config=xxx] [-i=xxx] [-k=xxx] [-t=xxx] [-e=xxx] macOS/Linux操作系统
命令结构 Windows操作系统 obsutil lifecycle obs://bucket -method=get [-localfile=xxx] [-config=xxx] [-i=xxx] [-k=xxx] [-t=xxx] [-e=xxx] macOS/Linux操作系统
示例代码如下: // 引入依赖包 import ( obs "github.com/huaweicloud/huaweicloud-sdk-go-obs/obs" ) func main() { // 设置日志文件存放的路径 var logFullPath
示例代码如下: # 引入模块 from obs import LogConf from obs import ObsClient # 创建ObsClient实例 obsClient = ObsClient( access_key_id=os.getenv("AccessKeyID
表1 OBS系统权限 系统角色/策略名称 描述 类别 Tenant Administrator 拥有该权限的用户拥有除IAM外,其他所有服务的所有执行权限。 系统角色 Tenant Guest 拥有该权限的用户拥有除IAM外,其他所有服务的只读权限。
更多关于删除桶的生命周期配置的代码示例,请参见Github示例。 删除桶的生命周期配置过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 父主题: 生命周期管理(C SDK)
更多关于删除桶标签的代码示例,请参见Github示例。 删除桶标签过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 父主题: 标签管理(C SDK)
使用临时访问密钥的方法请参考临时访问密钥创建OBS客户端代码。 父主题: 常见问题
代码示例 本示例用于设置examplebucket桶下对象example/objectname的ACL为所有用户拥有公共读的权限,指定用户(0a03f5833900d3730f13c00f49d5exxx)拥有写的权限。
代码示例 本示例用于获取名为examplebucket桶下example/objectname 版本对象的ACL信息,对应的版本号是 G001117FCE89978B0000401205D5DC9A。
\n", bucketname) fmt.Printf("RequestId:%s\n", output.RequestId) return } fmt.Printf("Delete bucket:%s fail!
\n", bucketname) fmt.Printf("RequestId:%s\n", output.RequestId) return } fmt.Printf("Delete bucket(%s)'s website configuration
\n", bucketname) fmt.Printf("RequestId:%s\n", output.RequestId) return } fmt.Printf("Delete bucket(%s)'s website configuration
命令结构 Windows操作系统 obsutil stat obs://bucket/key [-acl][-bf=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] macOS/Linux操作系统 .
owner_id : ""); } printf("\n"); return OBS_STATUS_OK; } 相关链接 关于列举桶的API说明,请参见创建桶。 更多关于列举桶的代码示例,请参见Github示例。
您可以通过restore_object接口传入版本号(obs_object_info.version_id)来恢复多版本归档存储对象,代码示例如下: 代码示例:恢复多版本归档存储对象 以下示例展示如何通过restore_object接口传入版本号(obs_object_info.version_id
\n", bucketname) fmt.Printf("RequestId:%s\n", output.RequestId) fmt.Printf("Quota:%d\n", output.Quota) return }
默认取值: 无 代码示例 1.
VersioningStatusEnum.SUSPENDED 以下代码展示了如何设置桶的多版本状态: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量