GET – BMC 管理属性
使用 GET 方法检索 Redfish 服务的 Manager 资源中的属性。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/Managers/1
请求正文
无
响应正文
字段 | 类型 | 描述 | |||
---|---|---|---|---|---|
Actions | 对象 | 已展开。 | |||
#Manager.Reset | 对象 | 已展开。 | |||
target | 字符串 | /redfish/v1/Managers/1/Actions/Manager.Reset | |||
title | 字符串 | Reset | |||
ResetType@Redfish.AllowableValues | 数组 | GracefulRestart。指示 BMC 将以正常方式重新启动。 ForceRestart。指示 BMC 将立即重新启动。 | |||
#Manager.ResetToDefaults | 对象 | 已展开。 | |||
target | 字符串 | /redfish/v1/Managers/1/Actions/Manager.ResetToDefaults | |||
title | 字符串 | Reset | |||
ResetType@Redfish.AllowableValues | 数组 | ResetAll、PreserveNetwork 或 PreserveNetworkAndUsers | |||
AutoDSTEnabled | 布尔 | True 和 False | |||
CommandShell | 对象 | 已展开。 | |||
ServiceEnabled | 布尔 | 如果启用了 SSH,则为 True。 如果禁用了 SSH,则为 False。 | |||
MaxConcurrentSessions | 整数 | 2 | |||
ConnectTypesSupported | 数组 | SSH。目前仅支持 SSH。 | |||
DateTime | 字符串 | 管理器的当前日期时间(含偏移量),用于设置或读取时间。 | |||
DateTimeLocalOffset | 字符串 | DateTime 属性设置的相对于 UTC 的时间偏移量,格式为 +06:00。 | |||
Description | 字符串 | “This resource is used to represent a management subsystem for a Redfish implementation.” | |||
EthernetInterfaces | 链接 | 以太网接口集合的 URI 引用链接。这是对此管理器用于网络通信的 NIC 集合的引用。 | |||
FirmwareVersion | 字符串 | 此管理器的固件版本。 | |||
HostInterfaces | 链接 | 主机接口集合的 URI 引用链接。这是对主机用于网络通信的 NIC 集合的引用。 | |||
DedicatesNetworkPorts | 链接 | 指向专用网络端口集合。 | |||
SerialInterfaces | 链接 | 串口集合(此集合由此管理器用于串行通信和控制台通信)的 URI 引用链接。 | |||
Id | 字符串 | 始终设置为 1。 | |||
LastResetTime | 字符串 | 上次 BMC 重置的日期和时间。 | |||
Links | 对象 | 引用与此资源相关但不包含(从属于)此资源的资源。 | |||
ManagerForChassis | 数组 | 对此管理器可控制的机箱的引用数组。 | |||
ManagerForServers | 数组 | 对此管理器可控制的系统的引用数组。 | |||
ActiveSoftwareImage | 链接 | 此属性的值是对固件清单资源的 URI 引用。 | |||
SoftwareImages | 数组 | 项:链接 项数:2 | |||
SoftwareImages[N] | 链接 | 此属性的值是对固件清单资源的 URI 引用。 | |||
SecurityPolicy | 链接 | 安全策略的链接。 | |||
LogServices | 链接 | 日志服务集合(此集合是管理器使用的日志的集合)的 URI 引用链接。 | |||
ManagerType | 字符串 | 此属性表示此资源代表的管理器类型。此属性表示此资源代表的管理器类型。值为“BMC(为单个计算机系统提供管理功能的控制器)”。 | |||
Model | 字符串 | 此管理器的型号信息(由制造商定义)。值为“Lenovo XClarity Controller3”。 | |||
Name | 字符串 | Manager | |||
NetworkProtocol | 链接 | 网络协议集合(此集合是对管理器控制的网络服务及其设置的引用)的 URI 引用链接。 | |||
PowerState | 字符串 | 此属性的值指示电源状态。始终为“On”。 | |||
SerialConsole | 对象 | 已展开。 | |||
ConnectTypesSupported | 数组 | 项:字符串 项数:2 | |||
ConnectTypesSupported[0] | 字符串 | IPMI | |||
ConnectTypesSupported[1] | 字符串 | SSH | |||
MaxConcurrentSessions | 整数 | 2 | |||
ServiceEnabled | 布尔 | 如果启用了 SSH,则为 True。 如果禁用了 SSH,则为 False。 | |||
ServiceEntryPointUUID | 字符串 | 此属性的值指示服务入口点的 UUID。 | |||
Status | 对象 | 已展开。 | |||
State | 字符串 | Enabled | |||
Health | 字符串 | OK | |||
UUID | 字符串 | 此属性的值指示管理器的 UUID。 | |||
ServiceIdentification | 字符串 | 服务标识。 | |||
ShareNetworkPorts | 链接 | 指向共享网络端口集合。 | |||
VirtualMedia | 链接 | /redfish/v1/Systems/1/VirtualMedia |
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
500 | InternalError |
示例
返回以下示例 JSON 响应:
{
"@odata.context": "/redfish/v1/$metadata#Manager.Manager",
"@odata.etag": "\"5A782CFB\"",
"@odata.id": "/redfish/v1/Managers/1",
"@odata.type": "#Manager.v1_16_0.Manager",
"Actions": {
"#Manager.Reset": {
"@Redfish.ActionInfo": "/redfish/v1/Managers/1/ResetActionInfo",
"ResetType@Redfish.AllowableValues": [
"GracefulRestart",
"ForceRestart"
],
"target": "/redfish/v1/Managers/1/Actions/Manager.Reset",
"title": "Reset"
},
"#Manager.ResetToDefaults": {
"ResetType@Redfish.AllowableValues": [
"ResetAll",
"PreserveNetwork",
"PreserveNetworkAndUsers"
],
"target": "/redfish/v1/Managers/1/Actions/Manager.ResetToDefaults",
"title": "ResetToDefaults"
},
"Oem": {
...
}
}
},
"AutoDSTEnabled": false,
"CommandShell": {
"ConnectTypesSupported": [
"SSH"
],
"MaxConcurrentSessions": 2,
"ServiceEnabled": true
},
"DateTime": "2024-12-04T04:46:17+00:00",
"DateTimeLocalOffset": "+00:00",
"DedicatedNetworkPorts": {
"@odata.id": "/redfish/v1/Managers/1/DedicatedNetworkPorts"
},
"Description": "This resource is used to represent a management subsystem for a Redfish implementation.",
"EthernetInterfaces": {
"@odata.id": "/redfish/v1/Managers/1/EthernetInterfaces"
},
"FirmwareVersion": "IHX407Y 0.80 20241128",
"HostInterfaces": {
"@odata.id": "/redfish/v1/Managers/1/HostInterfaces"
},
"Id": "1",
"LastResetTime": "2024-12-04T02:39:50+00:00",
"Links": {
"ActiveSoftwareImage": {
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary"
},
"ManagerForChassis": [
{
"@odata.id": "/redfish/v1/Chassis/1"
}
],
"ManagerForChassis@odata.count": 1,
"ManagerForServers": [
{
"@odata.id": "/redfish/v1/Systems/1"
}
],
"ManagerForServers@odata.count": 1,
"SoftwareImages": [
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary"
},
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Backup"
}
],
"SoftwareImages@odata.count": 2
},
"LogServices": {
"@odata.id": "/redfish/v1/Systems/1/LogServices"
},
"ManagerType": "BMC",
"Model": "Lenovo Xclarity Controller 3",
"Name": "Manager",
"NetworkProtocol": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol"
},
"Oem": {
...
}
},
"PowerState": "On",
"SecurityPolicy": {
"@odata.id": "/redfish/v1/Managers/1/SecurityPolicy"
},
"SerialConsole": {
"ConnectTypesSupported": [
"IPMI",
"SSH"
],
"MaxConcurrentSessions": 2,
"ServiceEnabled": true
},
"SerialInterfaces": {
"@odata.id": "/redfish/v1/Managers/1/SerialInterfaces"
},
"ServiceEntryPointUUID": "FE57AA52-E969-4448-9C0B-045179900052",
"ServiceIdentification": "",
"Status": {
"Health": "OK",
"State": "Enabled"
},
"UUID": "FE57AA52-E969-4448-9C0B-045179900052",
"VirtualMedia": {
"@odata.id": "/redfish/v1/Systems/1/VirtualMedia"
}
}