// 此模板仅供参考,如果不适用可以修改
问题描述
咨询社区main分支版本,redfish协议更新,JsonSchemas资源uri的更新策略
/redfish/v1/JSONSchemas资源下的子资源均已更新成JsonSchemas(如下图),/redfish/v1/JSONSchemas是否需要更新成/redfish/v1/JsonSchemas,与协议保持一致
另外这个更新是否有体现在最新的redfish接口文档中
环境信息
- 软件版本:[OpenUBMC260330]
答案内容由AI生成,仅供参考:
结论:基于现有上下文,/redfish/v1/JSONSchemas 路径当前未计划修改,也未在最新接口文档中体现为小写格式。如需推动协议一致性更新,建议通过社区流程申报。
根据提供的上下文信息,未找到关于将 /redfish/v1/JSONSchemas 更新为 /redfish/v1/JsonSchemas 的明确策略或变更声明。
具体分析如下:
现有URI定义
在上下文的多个文档中(如 JSONSchemasCollection、Odata 资源定义及接口映射指南),Redfish 的 JsonSchemas 资源路径始终以全大写形式呈现:
/redfish/v1/JSONSchemas(集合资源)/redfish/v1/JSONSchemas/{member_id}(单个资源)相关变更通知
上下文中的唯一一份关于 JsonSchemas 的变更声明(topic_id 6506)仅涉及 移除历史版本 Schema 资源,并未涉及路径大小写的调整。
接口文档体现
当前所有检索到的 Redfish 接口文档(包括 JSONSchemas 和 JSONSchemasCollection 的资源定义)中,URI 均保持为 /redfish/v1/JSONSchemas,未出现转换为 /redfish/v1/JsonSchemas 的情况。
协议一致性建议
若需要确认是否应与 Redfish 官方标准(DMTF)完全一致,建议:
DSP0266)中关于 JsonSchemaFile 资源路径的定义。结论:基于现有上下文,
/redfish/v1/JSONSchemas路径当前未计划修改,也未在最新接口文档中体现为小写格式。如需推动协议一致性更新,建议通过社区流程申报。
redfish接口请求/redfish/v1/JsonSchemas也可以调用成功,@odata.id中的修改可以咨询项目支持获取解决计划,当前redfish接口文档还没有同步这个更新