背景
根据标准Redfish接口要求,需要再如下资源接口中新增相关属性
Port资源:/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Ports/{PortId}中增加LinkConfiguration/CapableLinkSpeedGbps、LinkConfiguration/ConfiguredNetworkLinks/ConfiguredLinkSpeedGbps、LinkConfiguration/ConfiguredNetworkLinks/ConfiguredWidth、LinkConfiguration/LinkNetworkTechnology
bmc.kepler.Systems.NetworkPort接口需要新增CapableLinkSpeedGbps、ConfiguredLinkSpeedGbps、ConfiguredWidth
关联ISSUE
整体方案
在资源协作接口bmc.kepler.Systems.NetworkPort中新增CapableLinkSpeedGbps、ConfiguredLinkSpeedGbps、ConfiguredWidth属性
评审点
在资源协作接口bmc.kepler.Systems.NetworkPort中新增CapableLinkSpeedGbps、ConfiguredLinkSpeedGbps、ConfiguredWidth属性
详细描述
在资源协作接口bmc.kepler.Systems.NetworkPort中新增CapableLinkSpeedGbps、ConfiguredLinkSpeedGbps、ConfiguredWidth属性
评审点1:新增资源协作接口属性CapableLinkSpeedGbps、ConfiguredLinkSpeedGbps、ConfiguredWidth
资源path:/bmc/kepler/Systems/:SystemID/NetworkAdapters/:ID/Ports/:ID
资源interface:bmc.kepler.Systems.NetworkPort
新增属性:CapableLinkSpeedGbps、ConfiguredLinkSpeedGbps、ConfiguredWidth
| 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 易变属性 |
|---|---|---|---|---|---|---|---|---|
| CapableLinkSpeedGbps | aq | true | true | 该网口支持的网络链路速率能力集合 ,例如:[25,50]表示支持的链路速率为25Gbit/s和50Gbit/s,默认值:[65535] | R:ReadOnly | NA | 无需持久化 | false |
| ConfiguredLinkSpeedGbps | q | true | true | 配置用于自协商的链路速率,默认值:65535 | R:ReadOnly | NA | 无需持久化 | false |
| ConfiguredWidth | y | true | true | 配置用于自协商的链路宽度,默认值:255 | R:ReadOnly | NA | 无需持久化 | false |
是否准备好AI预审
是
评审结论
遗留问题
1、CapableLinkSpeedGbps 数组元素类型改成double
2、ConfiguredLinkSpeedGbps 类型改成double
3、需要确定是否支持这些属性获取