Redfish account service.
FactoryReset - OEM (Cray) only so far.
Action "Name" - OEM (Cray) only so far.
PowerControl - Outlet.
Action type Reset - May be found under Chassis, System or Manager Actions.
Action type ResetBreaker - Outlet.
Action type ResetStatistics - Outlet Is there AllowableValues here? No idea what {type}@ prefix should be then.
UpdateService - Simple update action payload.
EventService - Submit Test Event action payload.
Redfish Alarms
DMTF: "An Alarm is an entity that has a latch type behavior.
Actions for Alarm - OEM only for now.
Links for Alarm.
JSON decoded struct returned from Redfish for a particular set of ids.
JSON decoded struct returned from the BMC of type "Chassis" Example: /redfish/v1/Chassis/System.Embedded.1.
Redfish Actions for Chassis components.
Redfish Chassis Actions - OEM sub-struct.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Redfish Chassis - Links section.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU TODO: How to version these (as HMS structures).
No description provided by the author
No description provided by the author
Redfish Circuit
This represents a Circuitwhich will have power components linked to it.
Redfish Circuit Actions sub-struct.
Circuits do not have individual FRUs, PDUs do, but their properties are potentially important.
Links for Circuit.
Circuits do not have individual FRUs, PDUs do, but their properties are potentially important.
CircuitSummary sub-struct of PowerDistribution These are all-readonly.
Type specific info for Redfish Chassis components.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Type specific info for Redfish ComputerSystem components.
Redfish pass-through from Redfish Processor Example: /redfish/v1/Systems/System.Embedded.1 This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Redfish ComputerSystem sub-struct - Actions.
Redfsh ComputerSystem sub-struct - Boot options/settings/parameters.
Redfish Links struct - All those defined for ComputerSystem objects.
Redfish MemorySummary struct - Sub-struct of ComputerSystem.
Redfish ProcessorSummary struct - Sub-struct of ComputerSystem.
Within Location - ContactInfo.
No description provided by the author
No description provided by the author
Currents - Used in Outlet and Circuit.
No description provided by the author
Redfish pass-through from Redfish "Drive" This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU TODO: How to version these (as HMS structures).
EnergyReadings - Used in Outlet and Circuit.
This is the AccountService for the corresponding RedfishEP.
This is the top-level Assembly object for a particular Chassis.
These are the discovered attributes for a particular entry in the /Chassis/ URL for a given RF endpoint.
Set of EpChassis, representing a Redfish "chassis" under some RF endpoint.
This is one of possibly several drives for a particular EpSystem(Redfish "ComputerSystem" or just "System").
Set of EpDrive, each representing a Redfish "Drive" listed under a Redfish ComputerSystem aka System.
This is one of possibly several ethernet interfaces for a a particular EpSystem(Redfish "ComputerSystem" or just "System"), or for a particular manager, i.e.
Set of EpEthInterface, each representing a Redfish "EthernetInterface" listed under some Redfish "System" or "Manager".
This is the EventService for the corresponding RedfishEP.
This is the top-level Oem HpeDevice object for a particular Chassis.
Set of EpHpeDevices, each representing a Redfish HPE OEM device (possibly a GPU) listed under a Redfish Chassis.
These are the discovered attributes for a particular entry in the /Manager/ URL for a given RF endpoint.
Set of EpManager, representing a Redfish "Manager" under some RF endpoint.
This is one of possibly several memory modules, e.g.
Set of EpMemory, each representing a Redfish "Memory" object, e.g.
This is one of possibly several NetworkAdapters for a particular EpChassis (Redfish "Chassis").
Set of EpNetworkAdapters, each representing a NetworkAdapter (HSN NIC, etc) listed under a Redfish Chassis.
This is one of possibly several NodeAccelRiser cards for a particular EpChassis (Redfish "Chassis").
Set of EpNodeAccelRiser, each representing a GPUSubsystem baseboard "NodeAccelRiser" listed under a Redfish Chassis.
This represents an outlet under a PDU parent.
Set of EpOutlet, representing a individual outlets under a Redfish "PowerDistribution" object, e.g.
This represents a PDU.
Set of EpPDU, representing a Redfish "PowerDistribution" object, e.g.
This is the top-level Power object for a particular Chassis.
Set of EpPowerSupply, each representing a Redfish "PowerSupply" listed under a Redfish Chassis.
This is one of possibly several PowerSupplies for a particular EpChassis (Redfish "Chassis").
This is one of possibly several processors for a a particular EpSystem(Redfish "ComputerSystem" or just "System").
Set of EpProcessor, each representing a Redfish "Processor" listed under a Redfish ComputerSystem aka System.
This is the SessionService for the corresponding RedfishEP.
This is the top-level Storage object for a particular ComputerSystem.
This is one of possibly several Storage Collections for a particular ComputerSystem's Storage object.
Set of EpStorageCollection objects, each representing a Redfish "StorageCollection" listed under a Redfish ComputerSystem's Storage object.
These are the discovered attributes for a particular entry in the Systems URL for a given RF endpoint.
Set of EpSystem, representing a Redfish "ComputerSystem" listed in some RF endpoint's "Systems" collection.
This is the TaskService for the corresponding RedfishEP.
This is the UpdateService for the corresponding RedfishEP.
JSON decoded struct returned from Redfish of type "EthernetInterface" Example: /redfish/v1/Systems/System.Embedded.1/EthernetInterfaces/NIC.Integrated.1-3-1.
No description provided by the author
Redfish event.
Redfish object representing a current event subscription being carried out by a Redfish manager/endpoint.
An individual event record.
Redfish event service.
EventService - Actions defined by Redfish for this type.
No description provided by the author
JSON decoded struct returned from Redfish for a particular set of ids.
Redfish when following the HPE AccPowerService URI.
Redfish pass-through from Redfish HPE OEM Device This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU.
No description provided by the author
Redfish when following the HPE PowerLimit URI.
UpdateService - HTTP push URI apply time payload.
UpdateService - HTTP push URI options payload.
Identifier
Resource type.
No description provided by the author
An IPv4 address, e.g.
An IPv6 address, e.g.
A static IPv4 address, e.g.
Location
Resource type.
JSON decoded struct returned from an entry in the BMC "Managers" collection Example: /redfish/v1/Managers/iDRAC.Embedded.1.
An account on a Redfish endpoint.
No description provided by the author
Redfish Manager sub-struct - Actions.
Redfish Manager Actions - OEM sub-struct.
No description provided by the author
No description provided by the author
No description provided by the author
Redfish pass-through from rf.Memory This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU TODO: How to version these (as HMS structures).
No description provided by the author
A Redfish "Message", given in tasks and message registries.
Redfish NetworkAdapter sub-struct - ResetToDefault.
Redfish NetworkAdapter sub-struct - Actions.
Redfish NetworkAdapter sub-struct - Controller.
Redfish NetworkAdapter sub-struct - ControllerCapabilities.
Redfish NetworkAdapter sub-struct - ControllerLinks.
Redfish NetworkAdapter sub-struct - DataCenterBridging.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU.
Redfish NetworkAdapter sub-struct - NPIV.
Redfish NetworkAdapter sub-struct - SRIOV.
Redfish NetworkAdapter sub-struct - VirtualFunction.
Redfish NetworkAdapter sub-struct - VirtualizationOffload.
Redfish pass-through from Redfish "NetworkAdapter" This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Redfish pass-through from Redfish "Assembly" This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU TODO: How to version these (as HMS structures).
No description provided by the author
No description provided by the author
No description provided by the author
Redfish PDU Outlet
This represents an individual outlet on a PDU Example: /redfish/v1/PowerEquipment/RackPDUs/1/Outlets/A1.
Redfish Outlet Actions sub-struct.
Outlets do not have individual FRUs, PDUs do, but their properties are potentially important.
Links for outlet.
Outlets do not have individual FRUs, PDUs do, but their properties are potentially important.
Within Location - PartLocation.
No description provided by the author
Within Location - PostalAddress.
The Power type definition below is based on current L1 Power support, and does not havemany of the fields defined in the DMTF Redfish Power 1.6.0 schema, specifically PowerControl.However, HSM does capture PowerControl info for ComputerSystems (Nodes), see ComponentSystemInfo definition.
No description provided by the author
No description provided by the author
Redfish PowerDistribution
From DMTF: "This resource shall be used to represent a Power Distribution component or unit for a Redfish implementation." Example: /redfish/v1/PowerEquipment/RackPDUs/1.
Redfish PowerDistribution Actions sub-struct.
Redfish fields from the PowerDistribution schema that go into HWInventoryByFRU.
Redfish fields from the PowerDistributionFRUInfo schema that go into HWInventoryByLocation.
Redfish PowerEquipment
From DMTF: "This resource shall be used to represent the set of Power Equipment for a Redfish implementation." Example: /redfish/v1/PowerEquipment.
Actions for PowerEquipment - OEM only for now.
PowerEquipment sub-struct - PowerEquipmentLinks.
Redfish when following the Power URI in a chassis.
PowerReadings - Used in Outlet and Circuit Note: For all of these, we may only have one of the particular fields in a given resource.
Redfish pass-through from Redfish "PowerSupply" This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU.
Redfish pass-through from Redfish "Processor" This is the set of Redfish fields for this object that HMS understands and/or finds useful.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then link with it's current location i.e.
No description provided by the author
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU TODO: How to version these (as HMS structures).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RAParameter for the array of Reset actions.
This is a scan-friendly version of RedfishEndpoint that can be used to create or update an entry (or at least the writable fields set by the user).
JSON-friendly array of RawRedfishEP entries.
This is the endpoint structure generated from a base RedfishEPDescription.
No description provided by the author
No description provided by the author
Set of RedfishEP, struct representing a root-level RF endpoint in system.
RedfishError - Contains an error payload from a Redfish service.
RedfishErrorContents - Contains properties used to describe an error from a Redfish Service.
ResetActionInfo contains a list of parameters for a Redfish ResetAction.
Resource link, often found in collection array or "Links" section.
No description provided by the author
A type of account on a Redfish endpoint.
Sensor
From the DMTF: "This resource shall be used to represent resources that represent the sensor data." Example: /redfish/v1/PowerEquipment/RackPDUs/1/Sensors/FrequencyA1.
Redfish Sensor Actions sub-struct.
SensorExcerpt - Substruct of Outlet and other power-related objects This is the more general non-power version of SensorPowerExcerpt.
SensorPowerExcerpt - Substruct of Outlet and other power-related objects From DMTF: "This resource shall be used to represent resources that represent the sensor data.".
Struct to be embedded in Redfish service objects.
No description provided by the author
Redfish ServiceRoot - Links section.
A session that has been created via the session service.
Redfish session service.
Status struct, used in many places.
JSON decoded struct returned from Redfish for a particular set of ids.
Durable Redfish properties to be stored in hardware inventory as a specific FRU, which is then (typically) associated with a location i.e.
Location-specific Redfish properties to be stored in hardware inventory These are only relevant to the currently installed location of the FRU TODO: How to version these (as HMS structures).
A Redfish task, via the Redfish TaskService.
Redfish task service.
Sub-struct of Sensor - Threshold.
Sub-struct of Sensor - Thresholds.
Redfish update service.
UpdateService - Actions defined by Redfish for this type.
A VLAN definition, e.g.
Voltages - Used in Outlet and Circuit.