安装SDK工具包 运行环境 Ruby SDK包要求运行环境至少为Ruby 2.0 版本。 安装SDK 方式一:通过gem安装 gem install baidubce-sdk 方式二:通过bundler安装 首先得确认安装了bundler,安装命令: gem install bundler 在你的应用程序的Gemfile中添加: gem 'baidubce-sdk', '~
设置服务端加密 概述 BOS支持用户在上传和复制请求(PutObject、PostObject、InitiateMultipartUpload、AppendObject、FetchObject、CopyObject)中携带x-bce-server-side-encryption的HTTP header并指定用户的加密算法(目前支持AES256与SM4),从而实现数据的有效安全保护。 操作方式 您可
userQuota 请求体参数 请求体字段数据结构说明 响应体参数 响应体字段数据结构说明 参数名称 参数类型 描述 示例值 maxBucketCount Long 额度设置中的最大可创建Bucket数,若为-1,表示无限制 50 maxCapacityMegaBytes Long 额度设置中的最大存储容量限制,若为-1或0,表示无限制 12334424 请求示例 { }`, `4467172907683481000
权限组管理 新建权限组 进入百度智能云 CFS 服务管理控制台 ,在左侧导航栏点击【权限组】,进 CFS权限组 页面。 在 CFS 权限组页面,点击【新建权限组】,在弹出的窗口中设置权限组名称和描述,完成权限组的创建。 新建好的权限组出现在权限组页面的列表中,支持对已有权限组的管理和删除。 添加权限组规则 点击权限组名称,进入该权限组的详情页面,可以看到规则信息列表,支持对已有对规则进行编辑和删除
API调用须知 API调用遵循HTTP协议,各Region采用不同的域名,具体域名为cfs.{region}.baidubce.com。 数据交换格式为JSON,所有request/response body内容均采用UTF-8编码。URL参数中所使用的fsId为文件系统唯一资源标识 注意: 1.使用API接口前,请根据用户实际情况进入“实名认证”页面进行“企业认证”或者“个人认证”,详细的操作步
Model对象定义 FileSystemModel 参数名称 类型 描述 fsId String FileSystem的标识符 fsName String FileSystem的名称 type String FileSystem的类型 protocol String FileSystem的协议类型 zone String FileSystem所在可用区 capacityQuota uint64 文
设置访问权限 概述 共享目标的访问权限可以通过权限组控制,注意权限组的协议需要和共享目标的协议一致。 为了方便您的使用,我们在每个地域都为您预先创建了一个默认NFS权限组和默认SMB权限组。默认权限组会自动和您新创建的共享目标绑定。 注意: 虽然默认权限组已经默认配置好了,但您还是需要进一步创建账户并和权限组关联,才能访问共享目标。 创建账户 如果您直接使用默认权限组,下一步就是创建账户。您可以通
SMB协议问题 CFS支持SMB协议的哪些版本? CFS目前支持SMB 1、SMB 2和SMB 3等版本的主要功能。 SMB分别支持哪些版本的操作系统? 由于SMB 1在安全性还是性能方面都存在诸多问题,因此强烈建议用户使用SMB 2及以上版本,即Windows Vista及之后版本的操作系统客户端。各Windows版本对SMB协议的支持情况具体可参考下表: SMB版本 年代 相应操作系统版本 S
CFS-Open-API 如果您是初次调用百度智能云产品的API,可以观看 API入门视频指南 ,快速掌握调用API的方法。 文件系统 CreateFileSystem创建文件系统 描述 创建一个cfs文件系统,返回分配的实例ID。 付费方式为后付费。 请求 请求结构 POST /v{version}/cfs HTTP/1.1 Host: cfs.bj.baidubce.com Authoriza
实践步骤 以用户上传视频、图片等二进制文件为例,使用 CDN 动态加速上传数据到 BOS 的存储方案可以对上传过程优化,在有限增加成本的情况下提升上传速度和上传体验。