GET – BMC 管理属性
使用 GET 方法检索 Redfish 服务的 Manager 资源中的属性。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/Managers/1
请求正文
无
响应正文
字段 | 类型 | 描述 | |||
---|---|---|---|---|---|
Id | 字符串 | 始终设置为 1。 | |||
Name | 字符串 | “Manager”。 | |||
Actions | 对象 | 已展开。 | |||
#Manager.Reset | 对象 | 已展开。 | |||
ResetType@Redfish.AllowableValues | 数组 | 项:字符串 项数:2 | |||
ResetType@Redfish.AllowableValues[0] | 字符串 | “GracefulRestart”。指示 BMC 将以正常方式重新启动。 | |||
ResetType@Redfish.AllowableValues[1] | 字符串 | “ForceRestart”。指示 BMC 将立即重新启动。 | |||
#Manager.ResetToDefaults | 对象 | 已展开 | |||
ResetType@Redfish.AllowableValues | 数组 | 项:字符串 项数:1 | |||
ResetType@Redfish.AllowableValues[0] | 字符串 | “ResetAll”。将所有设置重置为出厂默认值。 | |||
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.” | |||
GraphicalConsole | 对象 | 已展开。 | |||
ServiceEnabled | 布尔 | 如果安装了 FOD 密钥,则为 True。 | |||
MaxConcurrentSessions | 整数 | 6. | |||
ConnectTypesSupported | 数组 | 项:字符串。 项数:1。 | |||
ConnectTypesSupported[0] | 字符串 | “KVMIP”。 | |||
ManagerType | 字符串 | 此属性表示此资源代表的管理器类型。此属性表示此资源代表的管理器类型。值为“BMC(为单个计算机系统提供管理功能的控制器)”。 | |||
Model | 字符串 | 此管理器的型号信息(由制造商定义)。值为“Lenovo XClarity Controller”。 | |||
EthernetInterfaces | 链接 | 以太网接口集合的 URI 引用链接。这是对此管理器用于网络通信的 NIC 集合的引用。 | |||
HostInterfaces | 链接 | 主机接口集合的 URI 引用链接。这是对主机用于网络通信的 NIC 集合的引用。 | |||
LogServices | 链接 | 日志服务集合(此集合是管理器使用的日志的集合)的 URI 引用链接。 | |||
NetworkProtocol | 链接 | 网络协议集合(此集合是对管理器控制的网络服务及其设置的引用)的 URI 引用链接。 | |||
SerialInterfaces | 链接 | 串口集合(此集合由此管理器用于串行通信和控制台通信)的 URI 引用链接。 | |||
VirtualMedia | 链接 | 供此管理器使用的虚拟介质集合的 URI 引用链接。 | |||
FirmwareVersion | 字符串 | 此管理器的固件版本。 | |||
Links | 对象 | 引用与此资源相关但不包含(从属于)此资源的资源。 | |||
ManagerForChassis | 数组 | 对此管理器可控制的机箱的引用数组。 | |||
ManagerForChassis[0] | 链接 | 此属性的值是对机箱资源的 URI 引用。 | |||
ManagerForChassis@odata.count | 整数 | 1 | |||
ManagerForServers | 数组 | 对此管理器可控制的系统的引用数组。 | |||
ManagerForServers[0] | 链接 | 此属性的值是对计算机系统资源的 URI 引用。 | |||
ManagerForServers@odata.count | 整数 | 1 | |||
ActiveSoftwareImage | 链接 | 此属性的值是对固件清单资源的 URI 引用。 | |||
SoftwareImages | 数组 | 项:链接 项数:2 | |||
SoftwareImages[N] | 链接 | 此属性的值是对固件清单资源的 URI 引用。 | |||
SoftwareImages.@odata.count | 整数 | 2 | |||
PowerState | 对象 | 此属性的值指示电源状态。始终为“On”。 | |||
SerialConsole | 对象 | 已展开。 | |||
ConnectTypesSupported | 数组 | 项:字符串。 项数:2。 | |||
ConnectTypesSupported[0] | 字符串 | “IPMI”。 | |||
ConnectTypesSupported[1] | 字符串 | “SSH”。 | |||
MaxConcurrentSessions | 整数 | 2。 | |||
ServiceEnabled | 布尔 | 如果启用了 SSH,则为 True。 如果禁用了 SSH,则为 False。 | |||
ServiceEntryPointUUID | 字符串 | 此属性的值指示服务入口点的 UUID。 | |||
Status | 对象 | 已展开。 | |||
State | 字符串 | 此属性的值指示管理器的状态。始终为“Enabled”。 | |||
UUID | 字符串 | 此属性的值指示管理器的 UUID。 |
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
500 | InternalError |
示例
返回以下示例 JSON 响应:
{
"DateTimeLocalOffset": "+00:00",
"Id": "1",
"AutoDSTEnabled": false,
"ManagerType": "BMC",
"NetworkProtocol": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol"
},
"Links": {
"ActiveSoftwareImage": {
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary"
},
"SoftwareImages": [
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary"
},
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Backup"
}
],
"ManagerForServers@odata.count": 1,
"ManagerForChassis": [
{
"@odata.id": "/redfish/v1/Chassis/1"
}
],
"ManagerForServers": [
{
"@odata.id": "/redfish/v1/Systems/1"
}
],
"ManagerForChassis@odata.count": 1,
"SoftwareImages@odata.count": 2
},
"LogServices": {
"@odata.id": "/redfish/v1/Systems/1/LogServices"
},
"SerialConsole": {
"MaxConcurrentSessions": 2,
"ConnectTypesSupported": [
"IPMI",
"SSH"
],
"ServiceEnabled": true
},
"CommandShell": {
"MaxConcurrentSessions": 2,
"ConnectTypesSupported": [
"SSH"
],
"ServiceEnabled": true
},
"HostInterfaces": {
"@odata.id": "/redfish/v1/Managers/1/HostInterfaces"
},
"VirtualMedia": {
"@odata.id": "/redfish/v1/Managers/1/VirtualMedia"
},
"SerialInterfaces": {
"@odata.id": "/redfish/v1/Managers/1/SerialInterfaces"
},
"DateTime": "2021-08-26T16:48:53+00:00",
"Actions": {
"#Manager.ResetToDefaults": {
"@Redfish.ActionInfo": "/redfish/v1/Managers/1/ResetToDefaultsActionInfo",
"target": "/redfish/v1/Managers/1/Actions/Manager.ResetToDefaults",
"title": "ResetToDefaults",
"ResetType@Redfish.AllowableValues": [
"ResetAll"
]
},
"#Manager.Reset": {
"@Redfish.ActionInfo": "/redfish/v1/Managers/1/ResetActionInfo",
"target": "/redfish/v1/Managers/1/Actions/Manager.Reset",
"title": "Reset",
"ResetType@Redfish.AllowableValues": [
"GracefulRestart",
"ForceRestart"
]
}
},
"FirmwareVersion": "TGBT23K 1.50 2021-07-30",
"UUID": "3D03A592-79E7-11EA-9029-B1651358D6FA",
"Status": {
"State": "Enabled"
},
"PowerState": "On",
"Name": "Manager",
"Description": "This resource is used to represent a management subsystem for a Redfish implementation.",
"ServiceEntryPointUUID": "3D03A592-79E7-11EA-9029-B1651358D6FA",
"Oem": {
"Lenovo": {
"ServiceAdvisor": "/redfish/v1/Managers/1/Oem/Lenovo/ServiceAdvisor",
"AgentlessCapabilities": [
"RaidLink",
"OOB_PCIe",
"RaidLinkConfig",
"RaidLinkAlert",
"OOB_PCIe_Config",
"OOB_Option_Firmware_Update",
"PreStandardPLDM",
"StandardPLDM",
"Storlib",
"M2"
],
"RemoteControl": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/RemoteControl"
},
"ServerProfile": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/ServerProfile"
},
"RecipientsSettings": {
"RetryCount": 5,
"RetryInterval": 0.5,
"RntryRetryInterval": 0.5
},
"Configuration": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/Configuration"
},
"FoD": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/FoD"
},
"KCSEnabled": true,
"Security": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/Security"
},
"@odata.type": "#LenovoManager.v1_0_0.LenovoManagerProperties",
"DateTimeService": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/DateTimeService"
},
"release_name": "whitley_gp_21c",
"Watchdogs": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/Watchdogs"
},
"RemoteMap": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/RemoteMap"
},
"ServiceData": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/ServiceData"
},
"SecureKeyLifecycleService": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/SecureKeyLifecycleService"
},
"OPSettings": {
"ClientID": null,
"AuthorizationServerUri": null,
"SSOState": false,
"PubKey": null,
"UserInfoUri": ""
},
"Recipients": {
"@odata.id": "/redfish/v1/Managers/1/Oem/Lenovo/Recipients"
}
}
},
"@odata.type": "#Manager.v1_8_0.Manager",
"GraphicalConsole": {
"MaxConcurrentSessions": 6,
"ConnectTypesSupported": [
"KVMIP"
],
"ServiceEnabled": true
},
"@odata.id": "/redfish/v1/Managers/1",
"@odata.etag": "\"19824603b212f31d5e3a26\"",
"Model": "Lenovo XClarity Controller",
"EthernetInterfaces": {
"@odata.id": "/redfish/v1/Managers/1/EthernetInterfaces"
}
}