【已评审】redfish接口查询storage相关信息字段变更评审

ISSUE链接(必填,此议题关联的issue):

【问题单】redfish接口查询逻辑盘信息Name字段显示有误-rackmount-GitCode

评审背景

redfish接口
uri:redfish/v1/Systems/1/Storages/storage_id/Volumes/volume_id
Name字段代码实现为与Id一致为VolumeName,为用户创建逻辑盘指定的Name,若不指定将显示为“N/A”,IDP文档实现为“LogicalDriveX”,X为逻辑盘Id

决策点(必填,一句话描述待决策点):

将uri:redfish/v1/Systems/1/Storages/storage_id/Volumes/volume_id下的Name字段取值修改为与Id一致为“LogicalDriveX”,X为逻辑盘Id

详细描述(必填,描述待评审接口的详细内容):

uri:redfish/v1/Systems/1/Storages/storage_id/Volumes/volume_id
变化类型:变更属性取值
操作类型:GET
应用场景:用于查询逻辑盘相关信息

属性名称 取值类型 说明 取值范围 默认值 操作权限 是否频繁变化并需要屏蔽变化事件 约束
Name string 逻辑盘名称 “LogicalDriveX” 与uri中的volume_id保持一致 ReadOnly 无其他约束

schema说明:“$ref”: “http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Name
uri下的Name显示为创建逻辑盘时指定的VolumeName,不指定该参数时,该参数为‘N/A’,不符合预期,预期为‘LogicalDriveX’
性能说明:不涉及
示例:
修改前:“Name”: “111111111111”,
修改后:“Name”: “LogicalDrive0”,

评审结论:

同意将redfish接口uri为redfish/v1/Systems/1/Storages/storage_id/Volumes/volume_id,Type为Get的响应体中的Name字段取值由创建逻辑盘时可指定的任意字符串"XXXX"改为与url中volume_id保持一致的字符串,格式为“LogicalDriveX”其中X为指定逻辑盘Id