背景
当前redfish标准接口存在缺失,需要评审新增redfish标准接口以及资源协作接口属性。
关联ISSUE
评审点
新增redfish标准接口属性
Chassis接口下新增LocationIndicatorActive属性
详细描述
场景:
URI:/redfish/v1/Chassis/{ChassisId}
变化类型:新增属性
操作类型:GET 权限Login,PATCH权限ConfigureComponents
应用场景:支持标准redfish获取LocationIndicatorActive资源。
详细描述:
| 属性名称 | 取值类型 | 操作权限 | 说明 |
|---|---|---|---|
| LocationIndicatorActive | boolean null |
GET: LoginPATCH: ConfigureComponents |
允许操作员物理定位该资源 |
LocationIndicatorActive定义,查看Chassis.v1_26_0.json
"LocationIndicatorActive": {
"description": "An indicator allowing an operator to physically locate this resource.",
"longDescription": "This property shall contain the state of the indicator used to physically identify or locate this resource. A write to this property shall update the value of `IndicatorLED` in this resource, if supported, to reflect the implementation of the locating function. Modifying this property may modify the `LocationIndicatorActive` in the resource that represents the functional view of this chassis, such as a `ComputerSystem` resource.",
"readonly": false,
"type": [
"boolean",
"null"
],
"versionAdded": "v1_14_0"
},
RspBody响应体结构:
"LocationIndicatorActive": false,
评审结论
通过,同意 Redfish 资源 /redfish/v1/Chassis/{ChassisId} 下新增标准属性LocationIndicatorActive,类型为 boolean/null,包括GET和PATCH操作,操作权限分别是GET 权限Login,PATCH权限ConfigureComponents
遗留问题
无