*credentialProvider = [[OBSStaticCredentialProvider alloc] initWithAccessKey:AK secretKey:SK]; //初始化服务配置 OBSServiceConfiguration *conf
取值范围: 无 默认取值: 无 useCname bool 可选 参数解释: 是否通过自定义域名访问OBS服务。 约束限制: 无 取值范围: true:通过自定义域名访问OBS服务。 false:不通过自定义域名访问OBS服务。
ObsClient::PermissionWrite string 若有桶的写权限,则可以上传、覆盖和删除该桶内任何对象和段。 此权限在对象上不适用。
OBS PHP SDK提供了一组预定义常量,方便用户直接使用。 您可以通过ObsClient获取预定义常量。 更多关于预定义常量的介绍详见《对象存储服务PHP SDK API参考》。 父主题: 快速入门
将OBS数据导入至DLI的表 本节操作介绍将OBS上的数据导入到DLI控制台的表中。DLI表(表类型:MANAGED)和OBS表(表类型:EXTERNAL)均支持数据导入功能。 注意事项 导入数据时只能指定一个路径,路径中不能包含逗号。
创建OBS桶用于ModelArts存储数据 由于ModelArts本身没有数据存储的功能,ModelArts使用对象存储服务(Object Storage Service,简称OBS)进行数据存储以及模型的备份和快照,实现安全、高可靠和低成本的存储需求。
'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。
监控安全风险 OBS提供基于云监控服务CES的资源和操作监控能力,帮助用户监控账号下的OBS桶,执行自动实时监控、告警和通知操作。用户可以实时掌握桶中所产生的各类请求、流量、带宽、错误响应和存储用量等信息。 关于OBS支持的监控指标,以及如何创建监控告警规则等内容,请参见监控。
请求费用 通过控制台、API、工具、SDK等任意方式对OBS进行操作,实际上都是对OBS API的调用,每调用一次API都计算一次请求次数。对象存储服务OBS会根据调用API的请求次数进行费用收取。
取回选项 访问方式 类型 说明 ObsClient::RestoreTierExpedited string 快速取回,取回耗时1~5分钟。 ObsClient::RestoreTierStandard string 标准取回,取回耗时3~5小时。 父主题: 预定义常量
您可以通过ObsClient.putObject直接上传字符串到OBS。 本示例用于上传字符串“Hello OBS”到桶名为“bucketname”里,名称为“objectname”。
案例概述 本手册基于函数流服务实践所编写,用于指导您使用函数流服务实现OBS数据处理的功能。(当前函数流暂时支持华东-上海一、亚太-新加坡。) 场景介绍 用户使用函数流编排函数方式自动化处理OBS中的数据(如视频解析、图片转码、视频截图等)。 用户将图片上传到特定的OBS桶中。
跨区域复制:是OBS提供的跨区域数据容灾能力,支持将源桶数据复制到与其不同区域的目标桶。 服务端加密:通过服务端加密功能,对上传至OBS桶中的数据进行加密保护。 WORM:为桶开启WORM后,可实现桶中的对象在您指定的时间段内不能被删除或篡改。
复制对象特性用来为OBS上已经存在的对象创建一个副本。 您可以通过ObsClient.CopyObject来复制对象。复制对象时,可重新指定新对象的属性和设置对象权限,且支持条件复制。 如果待复制的源对象是归档存储类型,则必须先恢复源对象才能进行复制。
代码示例如下所示: // 引入依赖库 require 'vendor/autoload.php'; // 使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient
实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); CopyObjectResult result = obsClient.copyObject("sourcebucketname", "sourceobjectname
OBS转储任务为什么没有正常推送文件? 可能的原因如下: 您选择了服务端加密的桶对象; 解决办法:当前暂不支持推送服务端加密的桶对象,建议您换一个未做服务端加密的桶对象创建OBS转储任务。
分段复制是分段上传的一种特殊情况,即分段上传任务中的段通过复制OBS指定桶中现有对象(或对象的一部分)来实现。您可以通过ObsClient.CopyPart来复制段。
使用方式 OBS支持通过控制台、API、SDK、OBS Browser+、obsutil方式列举桶。 支持的使用方式 参考文档 控制台 登录控制台并选择“对象存储”,桶列表页将展示账户下所有的桶。 SDK OBS支持多种语言SDK,请从SDK概述页面选择进入对应的开发指南查阅。
创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。