【已评审】Eth新增资源协作接口属性网口速率

关联issue

BMC支持网口速率

评审背景

需求

  • Redfish 标准规范在 EthernetInterfaces 接口中有标准资源 SpeedMbps
  • 客户有需求需要支持 Redfish 规范 EthernetInterfaces 接口

差距

当前BMC的网口协商速率没有资源协作接口承载,Redfish接口以及社区无法进行二次开发

评审点

新增资源协作接口方法,承载当前网口的速率信息。具体的信息如下:

path: /bmc/kepler/Managers/:ManagerId/EthernetInterfaces/${EthId}
interface: bmc.kepler.Managers.EthernetInterfaces.MgmtPort

项目
属性名称 NegotiatedSpeedMbps
属性类型 y
属性模式 rw
属性权限 Read:ReadOnly
Write:BasicSetting
属性持久化 复位持久化
属性是否发送变更信号
属性说明 表征当前网口的协商速率,取值有:
  0:不涉及协商速率
  1:10M
  2:100M
  3:1000M

评审结论

同意接口 bmc.kepler.Managers.EthernetInterfaces.MgmtPort 新增 NegotiatedSpeedMbps 属性

按照模板来申请吧

已修改