检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
static void main(String[] args) { // 加密密钥示例:该密钥可根据业务需要自行修改,但长度必须为32个字符,即256 bit的字符串 String keyString = System.getenv("ACCESS_KEY_ID");
n参数指定securityToken值 obsClient = ObsClient(access_key_id=ak, secret_access_key=sk, server=server) # 引入日志模块 from obs import LogConf # 指定日志配置文件路径,初始化ObsClient日志
getObject() { try { const params = { // 指定存储桶名称 Bucket: "examplebucket", // 指定对象名,此处以 example/objectname 为例 Key: 'example/objectname'
期后标准存储类型的对象副本会自动删除。 多版本 默认情况下,恢复的是最新版本的对象。如果最新版本的对象是删除标记,则返回404。如果要恢复指定版本的对象,请求可携带versionId消息参数。 请求消息样式 POST /ObjectName?restore&versionId=VersionID
水印图路径,添加图片水印时的必选参数。 图片水印路径为:bucketName/objectName(必须编码)或bucketName/objectName?x-image-process=image/command(必须编码) 须知: 内容必须是URL安全base64编码。 encodedObject = ur
xml中的日志级别和日志存放路径。 将log4j2.xml文件放到classpath根目录,或者调用Log4j2Configurator.setLogConfig直接指定log4j2.xml文件的路径。 您可以从日志分析章节获取更多关于SDK日志的信息。 您可以根据实际需要通过修改log4j2.xml文件来配置日志文件权限。
入分析访问该桶的用户请求性质、类型或趋势。当用户开启一个桶的日志记录功能后,OBS会自动对这个桶的访问请求记录日志,并生成日志文件写入用户指定的桶中。 关于OBS日志记录的详细介绍和配置方法,请参见日志记录。 父主题: 安全
printf ( "Message:%s\n", $error ['Message'] ); } 使用Quiet参数指定响应模式;使用Objects参数指定待删除的对象列表。 父主题: 管理对象
Control List,ACL)是一个指定被授权者和所授予权限的授权列表。OBS桶和对象的ACL是基于账号或用户组的访问控制,默认情况下,创建桶和对象时会同步创建ACL,系统会授予拥有者桶和对象资源的完全控制权限。桶或对象的拥有者可以通过ACL向指定账号或用户组授予桶或对象基本的读、写权限。
getObject() { try { const params = { // 指定存储桶名称 Bucket: "examplebucket", // 指定下载对象,此处以 example/objectname 为例 Key: 'example/objectname'
// 设置SSE-C算法解密对象 'SseC' => 'AES256', // 此处的密钥必须和上传对象加密时使用的密钥一致 'SseCKey' => 'your sse-c key generated by AES-256
a SDK) 如何获取SecurityToken?(Java SDK) SDK是否支持批量上传、下载或复制对象?(Java SDK) 如何指定Content-SHA256?(Java SDK) 为什么SDK源码中包含acs.amazonaws.com关键字?(Java SDK)
</OptionalFields> </InventoryConfiguration> 请求消息参数 表1 请求消息参数 参数 描述 是否必选 id 清单配置的id,必须和消息体中的清单配置id一致。 类型:String 规格:最长64字节 默认值:无 有效字符:"a-z"、"A-Z"、"0-9"、"-"、"_"和"
过期删除参数配置 参数 取值 状态 启用 规则名称 例如:rule-delete 前缀 可选。 填写前缀:满足该前缀的对象将受生命周期规则管理,即批量删除指定前缀的对象。 未填写前缀:桶内所有对象都将受生命周期规则管理,即清空桶。 当前版本 对象过期删除天数 1天 历史版本 对象过期删除天数 1天
{ 0, &response_complete_callback }; // 初始化acl信息,指定对象名和版本号 manager_acl_info aclinfo; init_acl_info(&aclinfo);
); printf ( "RequestId:%s\n", $resp ['RequestId'] ); 使用RoutingRules参数指定桶的重定向规则。 配置所有请求重定向 以下代码展示了如何配置所有请求重定向: // 引入依赖库 require 'vendor/autoload
可以通过互联网或专线访问。需要指定桶地址进行访问,使用的是HTTP和HTTPS等传输协议。 只能在ECS/BMS中挂载使用,不能被操作系统应用直接访问,需要格式化成文件系统进行访问。 在ECS/BMS中通过网络协议挂载使用,支持NFS和CIFS的网络协议。需要指定网络地址进行访问,也可以将网络地址映射为本地目录后进行访问。
请求消息参数 表1 请求消息参数 名称 是否必选 参数类型 说明 约束 graph_name_prefix 否 String 工作流的名称前缀。 名称必须以字母或数字开头,只能由字母、数字、下划线和中划线组成,长度小于等于64个字符。 x-workflow-prefix 是 String 按前缀查询工作流。
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 桶配额值必须为非负整数,单位为字节。 OBS没有提供删除桶配额的接口,您可以将桶配额设置为0来取消配额限制。 您必须是桶拥有者或拥有设置桶配额的权限,才能设置桶配额。建议使用IAM或桶策略进行授权,如果
getObject(requestParam2, callback2); 对于桶操作接口,请求对象中固定包含Bucket字段用于指定桶名;对于对象操作接口,请求对象中固定包含Bucket字段和Key字段分别用于指定桶名与对象名。 以下代码展示了使用回调函数返回调用结果的通用示例: // 创建ObsClient实例