检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
可选,为确保账号及资源的安全性,不建议使用注册账号直接访问OBS。建议通过统一身份认证服务(Identity and Access Management,IAM)创建具有OBS资源访问权限的用户,用于在obsfs执行OBS相关操作。 说明: 与访问OBS桶类似,使用obsfs挂载并访问并行文件系统的IAM用户
String endPoint = "https://your-endpoint"; // 创建ObsClient实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); BucketLoggingConfiguration
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 useObs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变
您可以通过ObsClient.SetBucketLogging开启桶日志功能。 日志目标桶与源桶必须在同一个区域(region)。 如果桶的存储类型为低频访问存储或归档存储,则不能作为日志目标桶。 Agency字段为目标桶owner通过统一身份认证服务创建的对OBS服务的委托的
初始化client client = [[OBSClient alloc] initWithConfiguration:conf]; //设置桶访问日志 // 第一步 设置目标桶的日志投递组访问权限 OBSUser *owner = [[OBSUser alloc] initWithID:@"ownerID"];
运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003
您可以指定在对象最后一次更新后多少天,受规则影响的对象将转换为低频访问存储、归档存储或者过期并自动被OBS删除。 转换为低频访问存储:即您可以指定在对象最后一次更新后多少天,受规则影响的对象将转换为低频访问存储。 转换为归档存储:即您可以指定在对象最后一次更新后多少天,受规则影响的对象将转换为归档存储。
户组”需选择3.b创建的具有OBS权限的用户组;访问方式要选择“编程访问”。 如果用户组没有配置OBS相关权限,您也可以在OBS控制台,通过桶策略或对象策略等权限控制方式为用户配置更加细粒度的权限,详情请参见权限控制。 如果创建用户时没有开启“编程访问”,可参见查看或修改IAM用户信息开启。
使用obsutil下载文件到99%后失败 出现该问题的主要原因: 网络波动导致下载失败。 磁盘IO卡顿导致缓存文件到目标文件夹失败。 解决方法: 重新执行下载命令。 obsutil在下载的时候默认开启断点续传,此时只要重新执行之前的下载命令就可以将之前下载失败的对象采用续传的方式重新下载到本地。
如何获取对象访问路径? 对象访问路径为:https://桶名.域名/对象名。例如:https://bucketname.obs.cn-north-4.myhuaweicloud.com/objectname 您可以自己拼接,或通过以下工具方式获取: 表1 对象URL获取方式 工具 对象URL
"https://your-endpoint"; // 创建ObsClient实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); ObsBucket obsBucket = new ObsBucket(); obsBucket.setBucke
字段名 说明 obs_grantee_type.OBS_GRANTEE_TYPE_CANONICAL_USER OBS用户,桶或对象的权限可以授予任何拥有OBS 账户的用户,被授权后对应的 OBS 用户可以使用AK和SK访问OBS。 obs_grantee_type.OBS_GRANTEE_TYPE_ALL_USERS
关闭桶日志功能实际上就是调用ObsClient.SetBucketLogging将日志配置清空。 本示例用于关闭桶名为“bucketname”的日志配置。 代码示例如下所示: // 初始化配置参数 ObsConfig config = new ObsConfig(); config
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变
管理桶访问权限 桶访问权限(ACL)可以通过三种方式设置: 创建桶时指定预定义访问策略。 调用OBSSetBucketACLWithCannedACLRequest指定预定义访问策略。 调用OBSSetBucketACLWithPolicyRequest直接设置。 OBS支持的桶或对象权限包含五类,见下表:
obs_options option; init_obs_options(&option); option.bucket_options.host_name = "<your-endpoint>"; option.bucket_options.bucket_name
obs_options option; init_obs_options(&option); option.bucket_options.host_name = "<your-endpoint>"; option.bucket_options.bucket_name
该请求消息中不带请求元素。 响应消息样式 HTTP/1.1 status code Server: OBS Date: date Content-Length: length X-Request-ID: obs request id json body 响应消息头 该请求的响应消息使用公共消息头,具体请参考表1。
x-workflow-graph-name={graph_name} HTTP/1.1 Host: obs.cn-north-4.myhuaweicloud.com Authorization: OBS H4IPJX0TQTHTHEBQQCEC:sc2PM13Wlfcoc/YZLK0MwsI2Zpo=
视频转码 MediaProcess op_svc_obs 视频处理 MediaRemux 视频转封装 MediaProcess op_svc_obs 视频处理 MediaMetadata 视频元信息 MediaProcess op_svc_obs 视频处理 MediaThumbnail 视频截图