-
背景
Redfish接口在创建会话的响应体中,Oem/{OemIdentifier}/UserId属性存在类型实现与Get请求中的响应不一致的问题,需要整改
整体方案
直接修改POST的响应体中,Oem/{OemIdentifier}/UserId属性类型
评审点
- 修正Redfish接口/redfish/v1/SessionService/Sessions的POST操作响应体中/Oem/{oemidentifier}/UserId属性类型,将该属性由string类型变更为number类型
详细描述
评审点1:变更redfish会话创建接口响应体中Oem/{oemidentifier}/UserId属性的类型
资源URI: /redfish/v1/SessionService/Sessions
- 请求类型:POST
- 变化类型:变更属性类型
- 应用场景:redfish接口创建会话
- 响应体:
变更前:
{ "Oem": { "{{OemIdentifier}}": { "UserId": "2" } } }变更后:
{ "Oem": { "{{OemIdentifier}}": { "UserId": 2 } } }详细描述:
属性名称 属性类型 说明 接口说明 接口约束 UserId Number 用户ID 响应体中的/Oem/{OemIdentifier}/UserId属性 无其他约束 评审结论
同意redfish会话创建接口POST操作的响应体中Oem/{oemidentifier}/UserId的属性类型由string变更为number
遗留问题
1、社区需要发布接口变更通知
已闭环:【变更声明】Redfish接口创建会话响应体中UserID属性类型变更
@Kunlun-Luxiaomu @hkzy_zhangqiang 辛苦帮忙确认一下这个改动对贵领域的影响
已排查,该变更不影响周边工具。
1 个赞