-
设置对象生命周期 - 对象存储服务 OBS
ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003
-
创建工作流 - 对象存储服务 OBS
valid_values:参数的有效值,定义一个数组。 regex:参数需要满足某个正则条件,必须是字符串类型才可以进行匹配。 invalid_values:参数的无效值范围,如果参数值定义在其中,将会认为无效而报错。 参数约束,用于约束可以定义输入参数的合法值范围。 例如:当输入参数不等于obs时,则会认定参数非法。
-
OBS客户端通用示例 - 对象存储服务 OBS
ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003
-
控制台图形界面模式 - 对象存储服务 OBS
显示在样式列表中。 选中左侧导航栏中的“对象”。单击对象列表中的“mountain.jpg”,进入文件详情页面。 单击“图片预览”页签,您可以在此页面预览使用该图片样式的图片效果。 图4 图片预览 单击“复制链接”,按钮提示“复制成功”时,即可获取到图片文件的访问地址来使用图片。
-
判断桶是否存在(Python SDK) - 对象存储服务 OBS
ObsClient import os import traceback # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud
-
生成带授权信息的表单上传参数(Python SDK) - 对象存储服务 OBS
ObsClient import os import traceback # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud
-
设置桶的自定义域名 - 对象存储服务 OBS
customdomain 桶的自定义域名。 类型:String,必须满足域名规则。 规格:最长256字节。 默认值:无。 约束:一个桶最多可以设置30个自定义域名,一个自定义域名只能被一个桶使用。 是 请求消息头 该请求使用公共消息头,具体参见表3。 请求消息元素 此请求消息中不使用消息元素。
-
依赖缺失和依赖冲突的解决(Java SDK) - 对象存储服务 OBS
当您的工程存在多种三方依赖包,或多个版本的三方依赖包而又无法删除时,可使用 Bundle 版 SDK。该 Bundle 包中打包了除了 log4j 以外的所有三方依赖,可以不依赖其他三方软件包直接使用,相应的,Bundle 包大小也比普通 SDK 更大,在空间敏感的场景下请评估后使用。Bundle 包的 maven
-
通过s3fs挂载OBS对象桶 - 对象存储服务 OBS
参见常见问题进行排查。 方案优势 支持上传和下载文件、目录、 软链接、设置用户权限等POSIX文件协议标准的大部分功能。 支持多段上传。 可以使用本地磁盘作为缓存提高IO性能。 约束与限制 随机写或追加写文件场景需要重写整个文件,会有带宽浪费。 由于网络延迟,元数据操作(如列举目录)性能较差。
-
删除桶的CORS配置(Python SDK) - 对象存储服务 OBS
ObsClient import os import traceback # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud
-
资源和成本规划 - 对象存储服务 OBS
西南-贵阳一 示例:www.example.com 准备自定义域名涉及域名注册费用,由域名注册商收取,具体费用以实际为准。 CDN 可选。可以为OBS桶绑定的自定义域名开启CDN加速,以实现更快的资源访问速度。 使用CDN加速会产生相应的流量费用,具体请参见CDN加速OBS计费规则。
-
设置桶的跨区域复制配置 - 对象存储服务 OBS
权限。这需要通过“BucketPolicy”来实现这个权限委托。 如何设置桶策略,请参见设置桶策略。设置桶策略后,代理人(OBS)就有权限可以读取源桶的对象,也有权限将对象复制到目标桶中。 请求消息样式 1 2 3 4 5 6 7 8 9 10 11 12 13
-
上传文件或文件夹 - 对象存储服务 OBS
通过桶的桶策略功能,限制了该桶的访问权限(如:当前时间段不允许对桶进行写入、该用户无桶的写入权限等)。 请检查桶的ACL设置和桶策略配置,排查错误。 文件必须有访问权限才可以上传,否则上传任务会失败。 在弹出的对话框中,选中需要上传的文件或文件夹后单击“打开”。 客户端支持一次上传一个文件夹,或一次同时上传多个
-
数据保护技术 - 对象存储服务 OBS
目标桶)中。跨区域复制能够为用户提供跨区域数据容灾的能力,满足用户数据复制到异地进行备份的需求。 跨区域复制介绍和配置方法 多版本控制 您可以在一个桶中保留多个版本的对象,使您更方便地检索和还原各个版本,在意外操作或应用程序故障时快速恢复数据。 多版本控制介绍和配置方法 敏感操作保护
-
如何通过URL访问图片处理服务? - 对象存储服务 OBS
本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY。 // 您可以登录访问管理控制台获取访问密钥AK/SK。获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003
-
获取桶存储类型(Python SDK) - 对象存储服务 OBS
ObsClient import os import traceback # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud
-
通过Nginx反向代理访问OBS - 对象存储服务 OBS
址。同样出于安全考虑,华为云OBS桶访问域名通过DNS解析的IP地址是会发生变化的,所以用户无法获取某个桶长期有效的固定IP地址。 此时,可以通过在ECS上搭建Nginx反向代理服务器,来实现通过固定IP地址访问OBS。 方案架构 本实践将Nginx部署在ECS上,搭建Nginx
-
如何在不暴露AKSK的条件下实现与OBS交互? - 对象存储服务 OBS
保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003
-
设置桶存储类型(Python SDK) - 对象存储服务 OBS
ObsClient import os import traceback # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud
-
下载与安装SDK(Python SDK) - 对象存储服务 OBS
Python SDK开发包并解压。 运行命令 pip install pycryptodome==3.10.1,安装加密库 解压该开发包,可以看到其中包含src文件夹(SDK源码),examples文件夹(示例代码),README.md(SDK版本特性描述文件)和log.conf(SDK日志配置文件)。