背景:
在定制化场景下,Redfish ThermalSubsystem资源下需新增ThermalPolicy资源,该资源对应目标调速相关资源属性。在该Redfish资源中需要关联对应温度点名称,而该属性表示目标调速策略关联的温度传感器名称。
现状:
当前目标调速策略资源协作接口中仅存在私有属性SensorName,该属性未在对应资源协作接口中
决策点
在bmc.kepler.Systems.CoolingRequirement下新增属性SensorName
详细描述
资源path:/bmc/kepler/Systems/:SystemId/CoolingRequirement/:Id
资源interface:bmc.kepler.Systems.CoolingRequirement
变化类型:修改私有属性SensorName在资源协作接口中
应用场景:定制化Redfish ThermalPolicy资源使用
持久化类型: 不持久化
操作权限:ReadOnly
评审结论
决策点:在bmc.kepler.Systems.CoolingRequirement下新增属性SensorName
结论:
同意在bmc.kepler.Systems.CoolingRequirement下新增属性SensorName
资源path:/bmc/kepler/Systems/:SystemId/CoolingRequirement/:Id
资源interface:bmc.kepler.Systems.CoolingRequirement
属性:SensorName,类型为String
读写&权限:ReadOnly
持久化:不持久化
变化通知:不通知
变化类型:新增属性
遗留问题及确认结论
问题:客户定制的北向接口redfish是否需要显示为传感器名称
结论:经确认,客户定制的redfish接口明确要求优先使用SDR中的名称,即传感器名称