GET – Chassis Instance
Request
Chassis resource represents the physical components properties of any system.
The non-CPU/device-centric parts of the schema are all accessed either directly or indirectly through this resource.
This one object is intended to represent racks, rack mount servers, blades, standalone, modular systems, enclosures, and all other containers.
GET https://{{ip}}/redfish/v1/Chassis/{{chassis_instance}}
Content-Type: application/json
Response
The response is a JSON object that contains the following parameters:
Name | Type | Read only | Description | ||||
(OData Attributes) | Refer to OData Support | ||||||
Id(M) | String | True | Refer to Resource Type Definitions | ||||
Name(M) | String | True | |||||
Description | String | True | |||||
ChassisType(M) | String | True | ChassisType shall indicate the physical form factor for the type of chassis. Refer to Chassis Type Enum Properties for allowable Enum attributes. | ||||
Manufacturer(C) | String | True | The manufacturer of this chassis. | ||||
Model(C) | String | True | The model number for this chassis. | ||||
SKU(C) | String | True | This is the SKU for this chassis. | ||||
SerialNumber(C) | String | True | The serial number for this chassis. | ||||
PartNumber(C) | String | True | The part number for this chassis. | ||||
PCIeDevices | Object | True | A reference to the PCIe Devices Collection located in this Chassis. Refer to GET — PCIe Device Collection. | ||||
PCIeSlots | Object | True | A reference to the PCIeSlots resource for Chassis. Refer to PCIe Slots Properties. | ||||
AssetTag | String | True | The user assigned the asset tag for this chassis. | ||||
Assembly | Object | True | The link to the assembly associated with this Chassis. Note Northbound-only properties. Platform-specific porting needed. | ||||
UUID | String | True | The Universal Unique Identifier (UUID) for this Chassis. Note Platform-specific porting needed. | ||||
IndicatorLED | String | False | The state of the indicator LED, used to identify the chassis. Note The property Blinking indicates that indicator LED turns ON blinking to the time interval specified in IPMI. | ||||
Enum | Description | ||||||
Unknown | The state of the Indicator LED cannot be determined. | ||||||
Lit | The Indicator LED is lit. | ||||||
Blinking | The Indicator LED is blinking. | ||||||
Off | The Indicator LED is off. | ||||||
Links | Object | True | The links object contains the links to other resources that a related to this resource. See Chassis Links Properties. | ||||
Actions | Object | True | The Actions object contains the available custom actions o this resource like Chassis.Reset and OemActions if any. | ||||
Status | Object | True | Refer to Resource Complex Types for Resource Status. | ||||
Thermal(N) | Object | True | A reference to the thermal properties (fans, cooling, sensors) for this chassis. | ||||
Power(N) | Object | True | A reference to the power properties (power supplies, power policies, sensors) for this chassis. | ||||
PowerState | String | True | This is the current power state of the chassis. | ||||
Enum | Description | ||||||
On | The components within the chassis have power on. | ||||||
Off | The components within the chassis have no power, except some components may continue to have AUX power such as the management controller. | ||||||
PhysicalSecurity | Object | True | Name | Type | Read only | Description | |
IntrusionSensorNumber | Number | True | |||||
IntrusionSensor | String | True | This indicates the known state of the physical security sensor. By default, it will be a null value. | ||||
Enum | Description | ||||||
Normal | No abnormal physical security conditions are detected at this time. | ||||||
HardwareIntrusion | A door, lock, or other mechanism protecting the internal system hardware from being accessed is detected as being in an insecure state. | ||||||
TamperingDetected | Physical tampering of the monitored entity is detected. | ||||||
IntrusionSensorReArm | String | True | This indicates how the Normal state is restored. | ||||
Enum | Description | ||||||
Manual | This sensor would be restored to the Normal state by a manual rearm. | ||||||
Automatic | This sensor would be restored to the Normal state automatically as no abnormal physical security conditions are detected. | ||||||
Location | Object | True | Refer to Resource.v1_8_1 schema property. Note Northbound only properties. Platform-specific porting needed. | ||||
HeightMm | Object | True | The height of the chassis. Note Northbound only properties. Platform-specific porting needed. | ||||
WidthMm | Object | True | The width of the chassis. Note Northbound only properties. Platform-specific porting needed. | ||||
DepthMm | Object | True | The depth of the chassis. Note Northbound only properties. Platform-specific porting needed. | ||||
WeightKg | Object | True | The weght of the chassis. Note Northbound only properties. Platform-specific porting needed. | ||||
NetworkAdapters | Object | True | A reference to the collection of NetworAkdapters associated with this chassis. Refer to Collection Properties Note Northbound only properties. Platform-specific porting needed. | ||||
EnvironmentalClass | String | True | The ASHRAE Environmental Class for this Chassis. Note Northbound only properties. Platform-specific porting needed. | ||||
Enum | Description | ||||||
A1 | ASHRAE Environmental Specification Class 'A1' | ||||||
A2 | ASHRAE Environmental Specification Class 'A2' | ||||||
A3 | ASHRAE Environmental Specification Class 'A3' | ||||||
A4 | ASHRAE Environmental Specification Class 'A4' |
Enum | Description |
---|---|
Rack | An equipment rack, typically a 19-inch-wide freestanding uni. |
Blade | An enclosed or semi-enclosed, typically vertically oriented, system chassis which must be plugged into a multi-system chassis to function normally. |
Enclosure | A generic term for a chassis that does not fit any other description. |
StandAlone | A single, free-standing system, commonly called a tower or desktop chassis. |
RackMount | A single system chassis designed specifically for mounting in an equipment rack. |
Card | A loose device or circuit board intended to be installed in a system or other enclosure. |
Cartridge | A small self-contained system intended to be plugged into a multi-system chassis. |
Row | A collection of equipment racks. |
Pod | A collection of equipment racks in a large, likely transportable, container. |
Expansion | A chassis which expands the capabilities or capacity of another chassis. |
Sidecar | A chassis that mates mechanically with another chassis to expand its capabilities or capacity". |
Zone | A logical division or portion of a physical chassis that contains multiple devices or systems that cannot be physically separated. |
Sled | An enclosed or semi-enclosed, system chassis which must be plugged into a multi-system chassis to function normally like a blade type chassis. |
Shelf | An enclosed or semi-enclosed, typically horizontally oriented, system chassis which must be plugged into a multi-system chassis to function normally. |
Drawer | An enclosed or semi-enclosed, typically horizontally oriented, system chassis which may be slid into a multi-system chassis. |
Module | A small, typically removable, chassis or card which contains devices for a particular subsystem or function. |
Component | A small chassis, card, or device which contains devices for a particular subsystem or function. |
Other | A chassis that does not fit any of these definitions. |
StorageEnclosure | A chassis which encloses storage. |
Name | Type | Read only | Description |
ComputerSystem s(N) | Array | True | An array of references to the computer systems contained in this chassis. This will only reference ComputerSystems that are directly and wholly contained in this chassis. |
ComputerSystems@odata.count | Number | True | An integer representing the number of items in a collection |
ManagedBy(N) | Array | True | An array of references to the Managers responsible for managing this chassis. |
ManagedBy@odata.count | Number | True | An integer representing the number of items in a collection |
Drives(N) | Array | True | An array of references to the disk drives located in this Chassis. Note Platform-specific porting needed. |
Drives@odata.count | Number | True | An integer representing the number of items in a collection |
Storage(N) | Array | True | An array of references to the storage subsystems connected to or inside this Chassis. Note Platform-specific porting needed. |
Storage@odata.count | Number | True | An integer representing the number of items in a collection. |
ResourceBlock(sN) | Array | True | An array of references to the Resource Blocks located in this Chassis. Note Platform-specific porting needed. |
ResourceBlocks@odata.count | Number | True | An integer representing the number of items in a collection |
ContainedBy(N) | Array | True | A reference to the chassis that this chassis is contained by. Note Platform-specific porting needed. |
Contains(N) | Array | True | An array of references to any other chassis that this chassis has in it. Note Platform-specific porting needed. |
Contains@odata.count | Number | True | An integer representing the number of items in a collection |
PoweredBy(N) | Array | True | An array of ID[s] of resources that power this chassis. Normally the ID will be a chassis or a specific set of powerSupplies. Note Platform-specific porting needed. |
PoweredBy@odata.count | Number | True | An integer representing the number of items in a collection |
CooledBy(N) | Array | True | An array of ID[s] of resources that cool this chassis. Normally the ID will be a chassis or a specific set of fans. Note Platform-specific porting needed. |
CooledBy@odata.count | Number | True | An integer representing the number of items in a collection. |
ManagersInChas sis(N) | Array | True | An array of references to the managers located in this Chassis. Note Platform-specific porting needed. |
ManagersInChassis@odata.count | Number | True | An integer representing the number of items in a collection. |
Processors(N) | Array | True | An array of references to the Processors located in Chassis. Note Platform-specific porting needed. |
Processors@odata.count | Number | True | An integer representing the number of items in a collection. |