GET – BMC management properties
Use the GET method to retrieve properties in manager resource for Redfish service.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/Managers/1
Request body
None
Response body
Field | Type | Description | |||
---|---|---|---|---|---|
Actions | Object | Expanded. | |||
#Manager.Reset | Object | Expanded. | |||
target | String | /redfish/v1/Managers/1/Actions/Manager.Reset | |||
title | String | Reset | |||
ResetType@Redfish.AllowableValues | Array | GracefulRestart. It indicates BMC will be restart in a graceful way. ForceRestart. It indicates BMC will be restart right away. | |||
#Manager.ResetToDefaults | Object | Expanded. | |||
target | String | /redfish/v1/Managers/1/Actions/Manager.ResetToDefaults | |||
title | String | Reset | |||
ResetType@Redfish.AllowableValues | Array | ResetAll, PreserveNetwork, or PreserveNetworkAndUsers | |||
AutoDSTEnabled | Boolean | True, False | |||
CommandShell | Object | Expanded. | |||
ServiceEnabled | Boolean | True, if SSH is enabled. False, if SSH is disabled. | |||
MaxConcurrentSessions | Integer | 2 | |||
ConnectTypesSupported | Array | SSH. Currently only SSH is supported. | |||
DateTime | String | The current DateTime (with offset) for the manager, used to set or read time. | |||
DateTimeLocalOffset | String | The time offset from UTC that the DateTime property is set to in format: +06:00 . | |||
Description | String | This resource is used to represent a management subsystem for a Redfish implementation. | |||
EthernetInterfaces | Link | A link to a URI reference to collection of Ethernet interface. This is a reference to a collection of NICs that this manager uses for network communication. | |||
FirmwareVersion | String | Firmware version of this Manager. | |||
HostInterfaces | Link | A link to a URI reference to collection of host interface. This is a reference to a collection of NICs that host uses for network communication. | |||
DedicatesNetworkPorts | Link | To the dedicated network port collection. | |||
SerialInterfaces | Link | A link to a URI reference to collection of serial interface that this manager uses for serial and console communication. | |||
Id | String | Always set to 1. | |||
LastResetTime | String | The date and time of the last BMC reset. | |||
Links | Object | References to resources that are related to, but not contained by (subordinate to) this resource. | |||
ManagerForChassis | Array | An array of references to the chassis that this manager has control over." | |||
ManagerForServers | Array | An array of references to the systems that this manager has control over. | |||
ActiveSoftwareImage | Link | The value of this property is a URI reference to a resource of firmware inventory. | |||
SoftwareImages | Array | Items: link Item count: 2 | |||
SoftwareImages[N] | Link | The value of this property is a URI reference to a resource of firmware inventory. | |||
SecurityPolicy | Link | Link to Security Policy. | |||
LogServices | Link | A link to a URI reference to collection of log service which is a collection of Logs used by the manager. | |||
ManagerType | String | This property represents the type of manager that this resource represents. This property represents the type of manager that this resource represents. The value is “BMC (A controller which provides management functions for a single computer system)”. | |||
Model | String | The model information of this Manager as defined by the manufacturer. The value is “Lenovo XClarity Controller3”. | |||
Name | String | Manager | |||
NetworkProtocol | Link | A link to a URI reference to collection of network protocol which is a reference to network services and their settings that the manager controls. | |||
PowerState | String | The value of this property indicates power state. It is always “On”. | |||
SerialConsole | Object | Expanded. | |||
ConnectTypesSupported | Array | Items: string Item count: 2 | |||
ConnectTypesSupported[0] | String | IPMI | |||
ConnectTypesSupported[1] | String | SSH | |||
MaxConcurrentSessions | Integer | 2 | |||
ServiceEnabled | Boolean | True, if SSH is enabled. False, if SSH is disabled. | |||
ServiceEntryPointUUID | String | The value of this property indicates UUID of service entry point. | |||
Status | Object | Expanded. | |||
State | String | Enabled | |||
Health | String | OK | |||
UUID | String | The value of this property indicates UUID of manager. | |||
ServiceIdentification | String | Service identification. | |||
ShareNetworkPorts | Link | To the shared network port collection. | |||
VirtualMedia | Link | /redfish/v1/Systems/1/VirtualMedia |
Status code
HTTP Status Code | Error Message ID |
---|---|
500 | InternalError |
Example
The following example JSON response is returned:
{
"@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"
}
}