PATCH – 更新暂挂 BIOS 设置
使用 PATCH 方法更新 Redfish 服务的 BIOS 资源中的属性。
请求 URL
PATCH https://<BMC_IPADDR>/redfish/v1/Systems/1/Bios/Pending
响应
响应返回的内容与 GET 操作相同,但更新了属性。
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
200 | RebootRequired |
403 | InsufficientPrivilege |
500 | InternalError |
503 | ServiceUnavailable |
示例
以下示例是 PATCH 正文。
{
"Attributes":{
"DevicesandIOPorts_Device_Slot6":"Disable"
}
}
成功运行 PATCH 操作后,系统资源查询将返回以下示例 JSON 响应:
{
"@odata.context" : "/redfish/v1/$metadata#Bios.Bios",
"Id" : "Pending",
"AttributeRegistry" : "BiosAttributeRegistry.1.0.0",
"@odata.id" : "/redfish/v1/Systems/1/Bios/Pending",
"@odata.etag" : "\"150413e15fe8f09a9a53b1f0edf68cfe\"",
"Attributes" : {
"DevicesandIOPorts_Device_Slot6" : "Disable",
"Memory_MemorySpeed" : "MaxPerformance",
"Processors_CPUPstateControl" : "Autonomous",
…
}
}
提供反馈