GET – 安全引导属性
使用 GET 方法检索 Redfish 服务的 SecureBoot 资源中的属性。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/Systems/1/SecureBoot
请求正文
无
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
500 | InternalError |
响应正文
响应是包含以下参数的 JSON 对象:
字段 | 类型 | 描述 | ||||||
---|---|---|---|---|---|---|---|---|
Id | 字符串 | “SecureBoot” | ||||||
Name | 字符串 | “Secure Boot” | ||||||
Description | 字符串 | “UEFI Secure Boot Configuration” | ||||||
SecureBootEnable | 布尔、Null | 启用或禁用 UEFI 安全引导(在下次引导时生效)。 | ||||||
SecureBootCurrentBoot | 字符串、Null | 当前引导周期中的安全引导状态。 | ||||||
SecureBootMode | 字符串、Null | 当前安全引导模式 属性值:
| ||||||
Actions | 对象 | 已展开。 | ||||||
#SecureBoot.ResetKeys | 对象 | 请参阅“Post”部分。 | ||||||
@Redfish.ActionInfo | 链接 | /redfish/v1/Systems/1/SecureBoot/ResetKeysActionInfo。 |
响应示例
请求成功时,将返回类似于以下内容的消息正文:
{
"SecureBootCurrentBoot": "Disabled",
"@odata.id": "/redfish/v1/Systems/1/SecureBoot",
"Name": "Secure Boot",
"@odata.context": "/redfish/v1/$metadata#SecureBoot.SecureBoot",
"Id": "SecureBoot",
"@odata.type": "#SecureBoot.v1_0_4.SecureBoot",
"SecureBootEnable": true,
"SecureBootMode": "SetupMode",
"@odata.etag": "\"95230d5e00821715e4de6085f28c564e\"",
"Actions": {
"#SecureBoot.ResetKeys": {
"target": "/redfish/v1/Systems/1/SecureBoot/Actions/SecureBoot.ResetKeys",
"title": "ResetKeys",
"@Redfish.ActionInfo": "/redfish/v1/Systems/1/SecureBoot/ResetKeysActionInfo"
}
},
"Description": "UEFI Secure Boot Configuration"
}
提供反馈