SmartNICs
This example shows a server with two SmartNICs installed. Each SmartNIC is modeled as a Chassis resource. The SmartNIC in slot 1 represents an SoC-based SmartNIC with its own system representation. The SmartNIC in slot 2 represents an FPGA-based SmartNIC. There is also an Ethernet fabric to show address pool configuration for the SmartNICs.
Navigate through the data model using the blue links shown in the JSON payloads, or use the shortcuts on the left side to quickly jump to specific points of interest in the model. Clicking on an info icon in the JSON payload will reveal the definition and other information about that property.
Explore the Resources
Normative requirements
Theme
"Links":view details {
(loading ...)
"Role":view details {
}
}
,(loading ...)
"Description":view details "This user is both a Redfish administrator and a SNMPv3 user.",
(loading ...)
"SNMP":view details {
}
,
(loading ...)
"Links":view details {
(loading ...)
"Role":view details {
}
}
,(loading ...)
collapse"AssignedPrivileges":view details [
(loading ...)
"Login",
"ConfigureManager",
"ConfigureUsers",
"ConfigureSelf",
"ConfigureComponents"
],collapse"AssignedPrivileges":view details [
(loading ...)
"Login",
"ConfigureSelf",
"ConfigureComponents"
],"Status":view details {
}
,
(loading ...)
"Accounts":view details {
}
,
(loading ...)
"Roles":view details {
}
,
(loading ...)
"TemperatureCelsius":view details {
}
,
(loading ...)
"PowerWatts":view details {
}
,
(loading ...)
collapse"Assemblies":view details [
],
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/1U/PowerSubsystem/PowerSupplies/Bay1/Assembly"
(loading ...)
"Status":view details {
}
,
(loading ...)
"InputVoltage":view details {
}
,
(loading ...)
"InputCurrentAmps":view details {
}
,
(loading ...)
"InputPowerWatts":view details {
}
,
(loading ...)
"OutputPowerWatts":view details {
}
,
(loading ...)
"EnergykWh":view details {
}
,
(loading ...)
"FrequencyHz":view details {
}
,
(loading ...)
"TemperatureCelsius":view details {
}
,
(loading ...)
"FanSpeedPercent":view details {
}
,
(loading ...)
"Actions":view details {
(loading ...)
"#PowerSupplyMetrics.ResetMetrics":view details {
}
,(loading ...)
"target":view details "/redfish/v1/Chassis/1U/PowerSubsystem/PowerSupplies/Bay1/Metrics/PowerSupplyMetrics.ResetMetrics"
}
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/1U/PowerSubsystem/PowerSupplies/Bay1/Metrics"
(loading ...)
"Status":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"Links":view details {
}
,
(loading ...)
"Assembly":view details {
}
,
(loading ...)
"Metrics":view details {
}
,
(loading ...)
"Actions":view details {
(loading ...)
"#PowerSupply.Reset":view details {
}
,(loading ...)
"target":view details "/redfish/v1/Chassis/1U/PowerSubsystem/PowerSupplies/Bay1/PowerSupply.Reset"
}
(loading ...)
"Status":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"Allocation":view details {
}
,
(loading ...)
collapse"PowerSupplyRedundancy":view details [
(loading ...)
{
],"Status":view details {
}
}
(loading ...)
"PowerSupplies":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCriticalUser":view details {
}
,
(loading ...)
"UpperCautionUser":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"UpperCautionUser":view details {
}
,
(loading ...)
"UpperCriticalUser":view details {
}
,
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperFatal":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"UpperCautionUser":view details {
}
,
(loading ...)
"UpperCriticalUser":view details {
}
,
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperFatal":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"UpperCautionUser":view details {
}
,
(loading ...)
"UpperCriticalUser":view details {
}
,
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperFatal":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"UpperCautionUser":view details {
}
,
(loading ...)
"UpperCriticalUser":view details {
}
,
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperFatal":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Actions":view details {
(loading ...)
"#Sensor.ResetMetrics":view details {
}
,(loading ...)
"target":view details "/redfish/v1/Chassis/1U/Sensors/PS1Energy/Actions/Sensor.ResetMetrics"
}
(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Actions":view details {
(loading ...)
"#Sensor.ResetMetrics":view details {
}
,(loading ...)
"target":view details "/redfish/v1/Chassis/1U/Sensors/PS2Energy/Actions/Sensor.ResetMetrics"
}
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Actions":view details {
(loading ...)
"#Sensor.ResetMetrics":view details {
}
,(loading ...)
"target":view details "/redfish/v1/Chassis/1U/Sensors/TotalEnergy/Actions/Sensor.ResetMetrics"
}
(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
collapse"Members":view details [
(loading ...)
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
{
}
,
],"Status":view details {
}
,
(loading ...)
"SpeedPercent":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"SpeedPercent":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"SpeedPercent":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"SpeedPercent":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"TemperatureSummaryCelsius":view details {
(loading ...)
"Internal":view details {
}
,
(loading ...)
"Intake":view details {
}
,
(loading ...)
"Ambient":view details {
}
,
(loading ...)
"Exhaust":view details {
}
}
,(loading ...)
collapse"FanRedundancy":view details [
(loading ...)
{
"Status":view details {
}
}
,(loading ...)
{
],"Status":view details {
}
}
(loading ...)
"Fans":view details {
}
,
(loading ...)
"ThermalMetrics":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PostalAddress":view details {
}
,
(loading ...)
"Placement":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"ThermalSubsystem":view details {
}
,
(loading ...)
"PowerSubsystem":view details {
}
,
(loading ...)
"EnvironmentMetrics":view details {
}
,
(loading ...)
"Sensors":view details {
}
,
(loading ...)
"Links":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"TemperatureCelsius":view details {
}
,
(loading ...)
"PowerWatts":view details {
}
,
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/NetworkDeviceFunctions/SC2KP1F0/AllowDeny/Rule1"
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/NetworkDeviceFunctions/SC2KP1F0/AllowDeny/Rule2"
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/NetworkDeviceFunctions/SC2KP1F0/AllowDeny"
(loading ...)
"Ethernet":view details {
}
,
(loading ...)
"Links":view details {
(loading ...)
"PhysicalPortAssignment":view details {
}
,
(loading ...)
"OffloadSystem":view details {
}
}
,(loading ...)
"AllowDeny":view details {
}
,
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/NetworkDeviceFunctions/SC2KP1F0"
(loading ...)
"Ethernet":view details {
}
,
(loading ...)
"Links":view details {
(loading ...)
"PhysicalPortAssignment":view details {
}
,
(loading ...)
"OffloadSystem":view details {
}
}
,(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/NetworkDeviceFunctions/SC2KP2F0"
(loading ...)
"@odata.type":view details "#NetworkDeviceFunctionCollection.NetworkDeviceFunctionCollection",
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/NetworkDeviceFunctions"
(loading ...)
"Ethernet":view details {
}
,
(loading ...)
"Links":view details {
}
,
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/Ports/SC2KP1"
(loading ...)
"Ethernet":view details {
}
,
(loading ...)
"Links":view details {
}
,
(loading ...)
"@odata.id":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/Ports/SC2KP2"
(loading ...)
"Actions":view details {
(loading ...)
"#NetworkAdapter.ResetSettingsToDefault":view details {
}
,(loading ...)
"target":view details "/redfish/v1/Chassis/Card1/NetworkAdapters/Slot1/Actions/NetworkAdapter.ResetSettingsToDefault"
}
(loading ...)
collapse"Controllers":view details [
(loading ...)
{
],"ControllerCapabilities":view details {
}
(loading ...)
"DataCenterBridging":view details {
}
,
(loading ...)
"VirtualizationOffload":view details {
(loading ...)
"VirtualFunction":view details {
}
}
,(loading ...)
"NPAR":view details {
}
}
,(loading ...)
"NetworkDeviceFunctions":view details {
}
,
(loading ...)
"Ports":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"LowerCaution":view details {
}
,
(loading ...)
"LowerCritical":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCaution":view details {
}
,
(loading ...)
"UpperCautionUser":view details {
}
,
(loading ...)
"UpperCriticalUser":view details {
}
,
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperFatal":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"Thresholds":view details {
(loading ...)
"UpperCritical":view details {
}
,
(loading ...)
"UpperCaution":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"SpeedPercent":view details {
}
,
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"TemperatureSummaryCelsius":view details {
(loading ...)
"Internal":view details {
}
}
,(loading ...)
"Fans":view details {
}
,
(loading ...)
"ThermalMetrics":view details {
}
,
(loading ...)
"Status":view details {
}
,
(loading ...)
"Description":view details "This Chassis resource represents card that contains a SmartNIC, including its SoC, local storage, and network functions",
(loading ...)
"Location":view details {
(loading ...)
"PartLocation":view details {
}
}
,(loading ...)
"Status":view details {
}
,
(loading ...)
"ThermalSubsystem":view details {
}
,
(loading ...)
"EnvironmentMetrics":view details {
}
,
(loading ...)
"NetworkAdapters":view details {
}
,
(loading ...)
"Sensors":view details {
}
,
(loading ...)
"Drives":view details {
}
,
(loading ...)
"Links":view details {
(loading ...)
"ContainedBy":view details {
}
}
,(loading ...)
"TemperatureCelsius":view details {
}
,
(loading ...)
"PowerWatts":view details {
}
,
(loading ...)
"Ethernet":view details {
}
,
(loading ...)
"Links":view details {
(loading ...)
"PhysicalPortAssignment":view details {
}
,
}
,