Skip to main content

GET – Chassis properties

Use the GET method to retrieve properties in Chassis resource for a server.

Request URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/{1..N}

Request body

None

Response body

The response is a JSON object that contains the following parameters:

FieldTypeDescription
IdString

Uniquely identifies the resource within the collection of Chassis.

For the Chassis resource for the server, the Id is “1”.

On High-Density system or the Flex System blades system, in Chassis resource the Id is “2”.

For Chassis resource for storage backplanes equipped in server, the Id is “3” ~ “N”.

DescriptionString

Provides a description of this chassis resource.

LogServicesLink

A reference link to the log services resource contained in this chassis.

MemoryLink

A reference link to the memory resources located in this chassis.

PCIeDevicesLink

A reference link to the PCIe devices located in this chassis.

PowerLink

A reference link to the power resource contained in this chassis.

AssetTagString

The user assigned asset tag for this chassis.

ChassisTypeString

This property indicates the type of physical form factor of this resource. Valid values include:

  • RackMount. The server is a rack-mounted server.

  • Blade. The server is a blade-based server.

  • StandAlone. The server is a tower-based server.

EnvironmentalClassString

The ASHRAE Environmental Class for this chassis.

HeightMnNumber

The height of the chassis.

IndicatorLEDString

The state of the indicator LED, used to identify the chassis. Valid values include:

  • Off. The Indicator LED is off.

  • Lit. The Indicator LED is lit.

  • Blinking. The Indicator LED is blinking.

LinksObject

Expanded.

 ComputerSystemsArray

An array of references to the computer systems contained in this chassis.

  ComputerSystems[1]Link

A reference link to a resource of computer system.

 ContainedByLinkThe value of this property is a URI reference to a chassis resource of the Flex System Enterprise Chassis or Lenovo D2 Enclosure.
 CooledByArray

An array of IDs of resources that cool this chassis.

  CooledBy[N]Link

A reference link to a resource of cooling device.

 DrivesArray

An array of resources to disk drives of in this chassis.

  Drives[N]Link

A reference link to a resource of disk drive.

 ManagedByArray

An array of references to the managers responsible for managing this chassis.

  ManagedBy[0]Link

A reference link to a resource of manager responsible for managing this chassis.

 ManagersInChassisArray

An array of references to the managers contained in this chassis.

  ManagerInChassis[0]Link

A reference link to a resource of manager.

 PCIeDevicesArray

An array of references to the PCIe devices located in this chassis.

  PCIeDevices[N]LInk

A reference link to a resource of PCIe device located in this chassis.

 PoweredByArray

An array of IDs of resources that power this chassis.

  PoweredBy[N]Link

A reference link to a resource of power device.

 ProcessorsArray

An array of references to the processors located in this chassis.

  Processors[N]Link

A reference link to a resource of processors located in this chassis.

 StorageArray

An array of references to the storage subsystems connected to or inside this chassis.

  Storage[N]Link

A reference link to a resource of storage device inside this chassis.

MaxPowerWattsNumber

The upper bound of the total power consumed by the chassis.

MinPowerWattsNumber

The lower bound of the total power consumed by the chassis.

ManufacturerString

The manufacturer of this chassis. Always set to “Lenovo” or “LNVO”.

ModelString

The model number for the chassis.

NameString

The name of the Chassis resource. Always set to “Chassis”.

NetworkAdaptersLink

A reference link to a collection of network adapter resources contained in this chassis.

PartNumberString

The part number of this chassis.

PowerLink

A reference link to a resource of power device contained in this chassis.

PowerStateString

The current power state of this chassis. Valid values include:

  • On

  • Off

SKUString

The SKU for this chassis.

SensorsLink

A reference link to the sensor resource contained in this chassis.

SerialNumberString

The serial number of this chassis.

ThermalLink

A reference link to the thermal resource contained in this chassis.

StatusObject

Contains the following elements.

 HealthString

The current health of this chassis as indicated by the entries in the event log. Valid values include:

  • OK: Normal. No warning or critical events in the event log of this chassis.

  • Critical: A critical condition exists that requires immediate attention. At least one critical event in the event log of this chassis.

  • Warning: A condition exists that requires attention. At least one warning in the event log (but no critical events) of this chassis.

 StateString

“Enabled”.

UUIDString

The UUID for this chassis.

LocationObject

The location of chassis.

 ContactsArray

An array of contact information.

  Contacts[0]Object

Expanded

   ContactNameString

Name of this contact.

 PartLocationObject

The part location within the placement.

  LocationOrdinalValueInteger

The number that represents the location of the part. If LocationType is `slot` and this unit is in slot 2, the LocationOrdinalValue is 2.

  LocationTypeString

The type of location of the part, such as slot, bay, socket and slot.

  ServiceLabelString

The label of the part location, such as a silk-screened name or a printed label.

 PlacementObject

A place within the addressed location.

  RackString

The name of a rack location within a row.

  RackOffsetInteger

The vertical location of the item, in terms of RackOffsetUnits.

  RackOffsetUnitsString

The type of rack units in use.

 PostalAddressObject

The postal address of the addressed Resource.

  BuildingString

The name of the building.

  LocationString

The room designation or other additional information.

  NameString

The name.

  RoomString

The name or number of the room.

Status code

HTTP Status CodeError Message ID
500InternalError

Example

The following example JSON response is returned:

{
"SerialNumber": "NARVIR073",
"@odata.id": "/redfish/v1/Chassis/1",
"IndicatorLED": "Lit",
"PowerState": "On",
"NetworkAdapters": {
"@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters"
},
"EnvironmentalClass": "A4",
"Oem": {

},
"ChassisType": "RackMount",
"Location": {
"PostalAddress": {
"Location": "",
"Room": "10F",
"Building": "ZJ",
"Name": "Narvi-SR860V2-1"
},
"Placement": {
"RackOffset": 48,
"Rack": "15C",
"RackOffsetUnits": "EIA_310"
},
"PartLocation": {},
"Contacts": [
{
"ContactName": ""
}
]
},
"Model": "7Z59CTO1WW",
"PCIeSlots": {
"@odata.id": "/redfish/v1/Chassis/1/PCIeSlots"
},
"Description": "This resource is used to represent a chassis or other physical enclosure for a Redfish implementation.",
"Thermal": {
"@odata.id": "/redfish/v1/Chassis/1/Thermal"
},
"Links": {
"Drives": [],
"CooledBy": [
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/0"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/1"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/2"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/3"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/4"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/5"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/6"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/7"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/8"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Fans/9"
}
],
"ComputerSystems": [
{
"@odata.id": "/redfish/v1/Systems/1"
}
],
"PCIeDevices": [
{
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices"
}
],
"PoweredBy": [
{
"@odata.id": "/redfish/v1/Chassis/1/Power#/PowerSupplies/0"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Power#/PowerSupplies/1"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Power#/PowerSupplies/2"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Power#/PowerSupplies/3"
}
],
"Storage": [],
"ManagersInChassis": [
{
"@odata.id": "/redfish/v1/Managers/1"
}
],
"Processors": [
{
"@odata.id": "/redfish/v1/Systems/1/Processors/1"
},
{
"@odata.id": "/redfish/v1/Systems/1/Processors/2"
}
],
"ManagedBy": [
{
"@odata.id": "/redfish/v1/Managers/1"
}
]
},
"AssetTag": "asset tag",
"MaxPowerWatts": 1800,
"MinPowerWatts": 0,
"PCIeDevices": {
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices"
},
"Status": {
"State": "Enabled",
"Health": "Critical"
},
"Id": "1",
"Name": "Chassis",
"HeightMm": 177.8,
"Power": {
"@odata.id": "/redfish/v1/Chassis/1/Power"
},
"SKU": "7Z59CTO1WW",
"@odata.type": "#Chassis.v1_12_0.Chassis",
"PartNumber": "SB27A22721",
"Manufacturer": "Lenovo",
"@odata.etag": "\"f72f9435541d30ea47472\"",
"LogServices": {
"@odata.id": "/redfish/v1/Systems/1/LogServices"
},
"UUID": "55833BF4-5BBB-11E7-997F-0A94EF402C57"
}