size Object的内容的大小(字节数) +owner Object对应Bucket所属用户信息 ++id Bucket Owner的用户ID ++displayName Bucket Owner的名称 模拟文件夹功能 在BOS的存储结果中是没有文件夹这个概念的,所有元素都是以Object来存储,但BOS的用户在使用数据时往往需要以文件夹来管理文件。
列举Bucket 列举Bucket 如下代码可以列出用户所有的Bucket: bucketSummaryList = listBucketsResponse.buckets(); if (listBucketsResponse.is_fail()) { printf("error-message:%s\n", listBucketsResponse.error().messag
了解BOS
回收站 用户可以通过配置回收站(Bucket Trash)的功能,保证删除后的数据在回收站内继续保留,用于后续对删除数据的找回。详情参考 回收站功能 注意: 1. 进入回收站的文件仍然会继续计费,直到用户彻底删除。对于回收站中的文件,建议用户配置生命周期来删除过期的文件; 2. 用户进行覆盖操作时,旧的数据不会进入回收站 开通回收站(PutBucketTrash) 参数 类型 是否必须 说明 bu
PFS数据备份到BOS 适用场景 适用于将并行文件存储PFS(标准型、增强型、极速型、极速型L2)中的重要数据定期备份到对象存储BOS中。 前提条件 已创建对象存储BOS Bucket,请参见 创建Bucket 。
目前支持对标准存储、低频存储、冷存储、归档存储类型的object文件设置软链接。软链接文件本身不支持ARCHIVE类型。如果用户指定ARCHIVE类型,或者不指定类型且Bucket默认存储类型是ARCHIVE时,返回报错InvalidArgument。 调用该接口创建软链接时,不会检查目标文件是否存在、以及是否有权限访问目标文件。
路径规划导航 除了循迹导航,我们还提供路径规划导航,与循迹导航不同的是,用户可以通过在录制好的地图上预先设置多个中继点(目前只支持预设轨迹),程序会根据地图来计算任意两个中继点的最短路径,从而生成规划好的路径,然后再由app_tracking读取此路径文件来进行导航。
如果保持和源Bucket的存储类型一致,则该参数为空;STANDARD表示标准存储类型,STANDARD_IA表示低频存储类型,COLD表示冷存储类型;如果是多AZ类型bucket,MAZ_STANDARD_IA代表多AZ低频存储,MAZ_STANDARD表示多AZ标准存储类型,不能是其它取值。
获取文件下载链接 获取文件下载URL 用户可以通过如下代码获取指定Object的URL: void test_gen_presinurl ( bos_pool_t * p , bos_request_options_t * options , bos_string_t bucket ) { bos_string_t object ; bos_str_set ( & object , te
开通Bucket回收站功能 接口说明 本接口用于开通Bucket Trash功能,用户必须是源Bucket的owner且拥有FULL_CONTROL权限,且是目标Bucket的owner。 请求URI PUT /v1/{bucketName}/?trash 参数名称 参数类型 是否必须 描述 示例值 参数位置 bucketName String 是 bucket的名称 bucketName_ex