Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Redfish Resources

ServiceRoot

Path: /redfish/v1

The entry point for all Redfish operations.

{
  "@odata.type": "#ServiceRoot.v1_0_0.ServiceRoot",
  "Id": "RootService",
  "Name": "Memory Appliance Service Root",
  "RedfishVersion": "1.19.0",
  "UUID": "...",
  "Systems": { "@odata.id": "/redfish/v1/Systems" },
  "Chassis": { "@odata.id": "/redfish/v1/Chassis" }
}

Systems

Path: /redfish/v1/Systems/{id}

Computer system resources.

Operations:

  • GET - Retrieve system information
  • PATCH - Update system properties

Actions:

  • ComputerSystem.Reset - Power control

Chassis

Path: /redfish/v1/Chassis/{id}

Physical chassis resources.

Operations:

  • GET - Retrieve chassis information
  • PATCH - Update chassis properties

Managers

Path: /redfish/v1/Managers/{id}

Management controller resources.

Sessions

Path: /redfish/v1/SessionService

Session management for authentication.

Tasks

Path: /redfish/v1/TaskService

Asynchronous operation tracking.