Retrieving Cisco IMC Information
Request:
curl -GET https://10.10.10.10/redfish/v1/Managers/CIMC -k -u
admin:Admin123
{
"Id":"CIMC",
"Links":{
"ManagerForChassis":["/redfish/v1/Chassis/1"],
"ManagerForServers":["/redfish/v1/Systems/FCH2005V1EN"]
},
"ManagerType":"CIMC",
"@odata.context":"/redfish/v1/$metadata#Managers/Members/$entity",
"Description":"",
"SerialInterfaces":{
"@odata.id":"/redfish/v1/Managers/CIMC/SerialInterfaces"
},
"ManagerNetworkProtocol":{
"@odata.id":"/redfish/v1/Managers/CIMC/ManagerNetworkProtocol"
},
"UUID":"B7F88A22-772A-468F-94EC-45E5B6405C03",
"LogServices":{
"@odata.id":"/redfish/v1/Managers/CIMC/LogServices"
},
"FirmwareVersion":"3.0(0.270)",
"Name":"Manager",
"Model":"UCSC-C240-M4S",
"CommandShell":{
"MaxConcurrentSessions":4,
"ConnectTypesSupported":["SSH","Telnet","IPMI","XML API"],
"ServiceEnabled":true
},
"DateTime":"Tue Aug 23 23:20:10 2016\n",
"@odata.type":"#Manager.1.0.0.Manager",
"GraphicalConsole":{
"MaxConcurrentSessions":4,
"ConnectTypesSupported":["KVMIP","WebUI"],
"ServiceEnabled":true
},
"@odata.id":"/redfish/v1/Managers/CIMC",
"SerialConsole":{
"MaxConcurrentSessions":4,
"ConnectTypesSupported":["SSH","Telnet","IPMI","XML API"],
"ServiceEnabled":true
},
"Actions":{
"#Manager.Reset":{
"Target":"/redfish/v1/Managers/CIMC/Actions/Manager.Reset",
"[email protected]":["On","ForceOff"]
}
},
"EthernetInterfaces":{
"@odata.id":"/redfish/v1/Managers/CIMC/EthernetInterfaces"
}
}
Retrieving Serial Interface Details
Request:
curl -GET https://10.10.10.10/redfish/v1/Managers/CIMC/SerialInterfaces -
Cisco UCS C-Series Servers REST API Programmer's Guide
20
Cisco IMC REST API Examples
Examples of Server Tasks