【已评审】设置NPU板功耗封顶接口权限修改

背景

当前提供出来的支持NPU板功耗封顶的资源协作接口权限设置不合理,目前为ConfigureSelf,应为BasicSetting

关联ISSUE

提供支持NPU板功耗封顶的资源协作接口

整体方案

支持NPU板功耗封顶的资源协作接口修改接口权限从ConfigureSelf改为BasicSetting

评审点

修改接口权限

详细描述

评审点1:变更资源协作接口 bmc.kepler.Systems.Board.NpuBoards

变更描述:当前SetNpuPowerCap方法权限设置不合理,需要修改
接口链接AtomGit | GitCode - 全球开发者的开源社区,开源代码托管平台

方法评审点

变更类型 方法名称 请求签名 请求参数描述 响应签名 响应参数描述 错误消息 访问权限 方法描述 变更影响
变更 SetNpuPowerCap a{ss}a(yn) PowerCapConfigs: 表示设置NPU封顶功耗参数列表(数组),每个元素包含NpuId:NPU模组Id,Power:封顶功耗调整幅度 ay FailedList:设置失败的NPU模组Id数组 NA BasicSetting 设置NPU板功耗封顶 权限变更,当前该接口仅供内部其他组件调用,变更权限无影响

接口变更影响

路径 CSR配置影响 持久化影响 其他影响
/bmc/kepler/Systems/:SystemId/Boards/NpuBoard 不涉及重名属性,无影响 不涉及新增和废弃主键,无兼容性问题 当前该接口只有bmc内部调用,权限变更无影响

评审结论

同意将支持NPU板功耗封顶的资源协作接口修改接口权限从ConfigureSelf改为BasicSetting

遗留问题

需要发布变更声明
变更声明已发布:【变更声明】资源协作接口 SetNpuPowerCap 权限变更