检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Key,以下简称CMK)是KMS加密系统中最高级别的密钥,用于生成和管理其他密钥(如会话密钥、数据加密密钥等)。主密钥有自定义密钥和默认密钥两种,配置OBS的SSE-KMS加密方式时,您可以根据业务需要任选一种参与SSE-KMS加密,如未指定则首次使用SSE-KMS加密数据时,系统会自动为当前华为账
2.xml,并在该文件基础上进行修改定制。 日志路径 OBS Java SDK的日志路径是通过log4j2.xml指定的,默认存放于JDK系统变量user.dir所代表的路径下。通常包含三个日志文件: 文件名 说明 OBS-SDK.interface_north.log 北向日志,OBS
console.log("RequestId: %s", result.CommonMsg.RequestId); return; }; console.log("An ObsError was found, which means your request
与域名解析,因此桶名需要满足DNS域名规范。同时,OBS系统在接受创桶请求时,会对桶名进行严格的检查,具体规则如下: 需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。用户删除桶后,立即创建同名桶或并行文件系统会创建失败,需要等待30分钟才能创建。 长度范围为3到63
0次。 如果对象存储类型为COLD(归档存储)或深度归档存储,则不能调用该接口。 如果桶设置了跨区域复制配置,则不能调用该接口。 并行文件系统不支持追加写对象。 方法定义 func (obsClient ObsClient) AppendObject(input *AppendObjectInput
约束限制: 该匹配模式仅对文件夹中的文件生效。 说明: 建议使用引号传递该匹配模式(Linux/Mac操作系统使用单引号,Windows操作系统使用双引号)防止特殊符号被操作系统转义,导致不可预期的结果。 该匹配模式作用于文件全路径(含文件名和文件目录)。 include 附加参数,多文件/文件夹上传或上传文件夹时可选
Grantee.ID, grant.Grantee.URI, grant.Permission ); } return; } console.log("An ObsError was found, which means your request
您可通过如下两种方式收集日志: 方式一:使用辅助命令归档日志文件; 方式二:从配置文件中,找到utilLogPath和sdkLogPath指定的路径,在本地文件系统中寻找对应路径下面的日志文件; 父主题: 问题定位
abcd的CommonPrefixes,而bbcde会被单独分成一组,形成一条前缀为bbcd的CommonPrefixes。 对于并行文件系统,不携带此参数时默认列举是递归列举此目录下所有内容,会列举子目录。在大数据场景下(目录层级深、目录下文件多)的列举,建议设置[delimi
abcd的CommonPrefixes,而bbcde会被单独分成一组,形成一条前缀为bbcd的CommonPrefixes。 对于并行文件系统,不携带此参数时默认列举是递归列举此目录下所有内容,会列举子目录。在大数据场景下(目录层级深、目录下文件多)的列举,建议设置[delimi
专属对象存储,购买方法请参见如何购买专属对象存储。 对象存储与专属对象存储的收费不同,具体请参见产品价格详情。 功能限制 暂不支持并行文件系统 暂不支持多AZ 暂不支持低频存储、归档存储和深度归档存储 暂不支持归档数据直读 暂不支持碎片管理 暂不支持企业项目 暂不支持跨区域复制 暂不支持图片处理
下载SDK源码并解压。 通过命令行进入源码解压目录。 运行如下命令 linux系统: mvn clean package -Dmaven.test.skip=true -f pom-java.xml Windows系统: mvn clean package "-Dmaven.test.skip=true"
取值范围: 获取方式参见如何获取企业项目ID 。 默认取值: 无 isPFS bool 可选 参数解释: 是否创建并行文件系统。 取值范围: True:创建并行文件系统 False:创建桶 默认取值: False,即创建桶 表3 HeadPermission 常量名 原始值 说明 HeadPermission
Windows操作系统 obsutil bucketpolicy obs://bucket -method=put -localfile=xxx [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] macOS/Linux操作系统 ./obsutil
的策略中必须包含允许“obs:bucket:CreateBucket”的授权项,该接口才能调用成功。 支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:
配置阻止公共访问,需要账号具有“PutBucketPublicAccessBlock”权限。 开启阻止公共访问后,获取桶ACL或对象ACL时,系统返回的结果是当前桶的全量ACL规则。例如,桶ACL包含了公共访问语义,该桶开启IgnorePublicAcls,此时获取桶ACL策略的返回结果仍旧会包含该公共访问语义。
grant.Grantee.ID, grant.Grantee.URI, grant.Permission) }; return; }; console.log("An ObsError was found, which means your request
); } } 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