资源协作接口新增统一数据同步方法

【待评审】数据同步资源协作接口新增方法

一、背景

业务组件存在未上资源树的配置同步需求,需要通过通用接口将参数传递到目标板,并由目标业务组件完成配置应用。bmc_datasync 提供统一方法供组件调用进行数据同步。

二、关联 ISSUE

暂无 ISSUE。

三、评审点

评审点 接口 变更内容
评审点 1 bmc.kepler.Managers.DataSync 新增 SyncRemoteData 方法

四、详细描述

4.1 评审点 1:新增 SyncRemoteData 方法

基本信息

项目 内容
场景 将未上资源树的配置参数同步到目标板
Path /bmc/kepler/Managers/:Id/DataSync(已有)
Interface bmc.kepler.Managers.DataSync(已有)
变化类型 新增方法

方法定义

方法名称 请求签名 请求参数描述 响应签名 响应参数描述 方法描述 访问权限
SyncRemoteData ssssa{ss} Service(String / s):对板目标组件服务名;Path(String / s):对板目标对象完整路径;Interface(String / s):对板目标接口名;Method(String / s):对板目标方法名,完整输入签名固定为 a{ss}a{ss};Data(a{ss}):键和值均为字符串,键值字符串字节数之和最大为 32768 无 无 同步未上资源树的配置到目标板,等待目标 RPC 返回;去重及持久化由业务组件负责 BasicSetting

五、评审结论