Skip to content

Redfish

Gunnar Mills edited this page Jun 14, 2022 · 4 revisions

Redfish

Redfish is an industry standard REST API. It supports standard HTTP methods, GET, PUT, PATCH, POST, and DELETE. It also supports HTML5 Server side eventing. Redfish standardized the REST API by providing a recommended REST endpoint layout along with the content of the different endpoint types, referred to as schemas. The following section details the schemas that will be supported by this fork. See https://redfish.dmtf.org/ for more information. These schemas not already upstream should be in the process of being upstreamed.

Resources

Cheatsheet

Developer Essentials

https://www.dmtf.org/standards/redfish

Supported Schemas

FW1020.00

This is intended to list the schemas we plan to support for P10. This list does not include collections.

  • AccountService
  • Action Info
  • Assemblies
  • AttributeRegistry
  • BIOS
  • Certificate
  • CertificateLocations
  • CertificateService
  • Chassis
  • ComputerSystem
  • Drive
  • EnvironmentMetrics (PowerControl)
  • EthernetInterface
  • Event
  • EventDestination
  • EventService
  • FabricAdapter
  • Fan
  • IPAddresses
  • JsonSchemaFile
  • License (COD)
  • LicenseService
  • LogEntry
  • LogService
  • Manager
  • ManagerAccount
  • ManagerNetworkProtocol
  • Memory
  • Message
  • MessageRegistry
  • MessageRegistryFile
  • MetricDefinition (these 3 are part of telemetry)
  • MetricReport
  • MetricReportDefinition
  • PCIeDevice
  • PCIeSlots
  • Port
  • PowerSubsystem (this is the new Power schema)
  • PowerSupply
  • PowerSupplyMetrics
  • PrivilegeRegistry
  • Processor
  • Role
  • Sensor
  • ServiceRoot
  • Session
  • SessionService
  • SoftwareInventory
  • Storage (limited)
  • Task
  • TaskService
  • TelemetryService
  • ThermalSubsystem (this is the new Thermal schema)
  • UpdateService

OEM for FW1020.00

  • OemAccountService
  • OemAssembly
  • OemChassis
  • OemComputerSystem
  • OemLogEntry
  • OemLogEntryAttachment
  • OemManager
  • OemManagerAccount
  • OemCPCIeDevice
  • OemPCIeSlots
  • OemPowerSupplyMetrics
  • OemServiceRoot
  • OemSession
  • OemUpdateService
Clone this wiki locally