meta data for this page
  •  

This is an old revision of the document!


Redfish API Specification

Referenced Versions

  • DMTF Redfish Scalable Platforms Management API Specification 1.1.0
  • DMTF Redfish Schema Version 2016.3
  • SINA Swordfish Schema API Specification 1.0.3 and Schema

All other referred versions, such as JSON, ODATA and SSDP, are corresponding to the normative references of the Redfish Scalable Platforms Management API Specification of the version noted above.

API Mapping (main components)

RECS|Box Component Redfish API Resource Redfish Schema Notes
Root ServiceRoot ServiceRoot.v1_1_1
Enclosure Chassis (ChassisType = Enclosure) Chassis.v1_4_0
Baseboard-Blade Chassis (ChassisType = Blade) Chassis.v1_4_0 Dual-LP-Basebords are treated as one Blade
Extension-Blade Chassis (ChassisType = Expansion) Chassis.v1_4_0 expands the (COM-Express) Baseboard-Blade
PCIe Card PCIeDevice PCIeDevice.v1_0_1 any PCIe Card in an Extension-Blade
Compute Node ComputerSystem (SystemType = Physical) ComputerSystem.v1_3_0 COM-Express, Apalis and Jetson Modules
Local Storage SimpleStorage SimpleStorage.v1_1_1 e.g. M.2 SATA SSD @ COM Express Node
or eMMC @ Apalis-/Jetson Module
Storage Extension Storage Storage.v1_1_1 PCIe attached Storage
Ethernet Switch EthernetSwitch from Intel PSME REST API (Apache 2.0 License) Intel RSD PSME API or GitHub currently not in official Redfish API
PCIe Switch PCIeSwitch v0.9.0 (work in progress) Redfish PCIe and FW Update Schemas (ZIP file) maybe treated transparently
not officially released yet (work in progress)
Crosspoint Switch maybe treated transparently
Composed Node ComposedNode from Intel PSME REST API (Apache 2.0 License) Intel RSD PSME API or GitHub to be checked if it really fits our needs

Schema Definitions

API Definition