检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
); } } return; } console.log("An ObsError was found, which means your
console.log("ETag: %s", result.InterfaceResult.ETag); return; } console.log("An ObsError was found, which means your request
根据访问域名结构自行拼接,也可以通过在OBS管理控制台、OBS Browser+上查看对象属性获取,或在SDK上通过调用GetObjectUrl接口获取。 HTTPS HTTP 静态网站访问域名 【结构】 BucketName.obs-website.Endpoint 【示例】 bucketname
根据访问域名结构自行拼接,也可以通过在OBS管理控制台、OBS Browser+上查看对象属性获取,或在SDK上通过调用GetObjectUrl接口获取。 HTTPS HTTP 静态网站访问域名 【结构】 BucketName.obs-website.Endpoint 【示例】 bucketname
Printf("Error[%d]-Key:%s, Code:%s\n", index, err.Key, err.Code) } return } fmt.Printf("Delete objects under the bucket(%s) fail!\n",
Bucket) fmt.Printf("RequestId:%s\n", output.RequestId) return } fmt.Printf("Set Object(%s)'s acl fail with Bucket(%s)!\n"
console.log("RequestId: %s", result.CommonMsg.RequestId); return; } console.log("An ObsError was found, which means your request
abcd的CommonPrefixes,而bbcde会被单独分成一组,形成一条前缀为bbcd的CommonPrefixes。 对于并行文件系统,不携带此参数时默认列举是递归列举此目录下所有内容,会列举子目录。在大数据场景下(目录层级深、目录下文件多)的列举,建议设置[delimi
Administrator权限。权限添加方法请参见《统一身份认证服务用户指南》。 操作步骤 登录OBS Browser。 在页面右上角单击。 单击“系统配置 > 基本配置”,如图1所示。 图1 配置KMS加密 勾选“启用HTTPS安全传输协议”以及“启用KMS加密”。 单击“保存”。 验证加密状态。
建议只设置显式的Allow权限即可。 应用场景 临时访问密钥主要用于授权第三方临时访问OBS服务。例如,部分企业拥有自己的用户管理系统,用户管理系统中的用户包括终端APP用户、企业本地用户等,这部分用户并不具有IAM用户的权限,通过授予其临时访问密钥来访问OBS。 典型场景如下:
性,包括CacheControl,ContentDisposition,ContentType,StorageClass,Expires等系统定义的元数据。以下代码展示了如何获取对象属性: // 创建ObsClient实例 var obsClient = new ObsClient({
使用的IaaS、PaaS和SaaS类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云
中,并且重命名为key。 设置-threshold=52428800启动分段任务算法,设置分段任务的阈值为50MB。 以Windows操作系统为例,示例如下: obsutil cp d:\temp\test.txt obs://bucket-test/key -threshold=52428800
(data) => { console.log(data.toString()); }); return; }; console.log("An ObsError was found, which means your request
console.log("RequestId: %s", result.CommonMsg.RequestId); return; }; console.log("An ObsError was found, which means your request
part.LastModified, part.ETag, part.Size); }; return; }; console.log("An ObsError was found, which means
part.PartNumber, part.LastModified, part.Size) } return } fmt.Printf("List part fail with bucket(%s) and object(%s)
log('Object Content: %s', result.InterfaceResult.Content); return; }; console.log("An ObsError was found, which means your request
console.log("RequestId: %s", result.CommonMsg.RequestId); return; }; console.log("An ObsError was found, which means your request
console.log("RequestId: %s", result.CommonMsg.RequestId); return; }; console.log("An ObsError was found, which means your request