Chassis management modules REST API

Use this REST API to manage chassis management modules.

Get all chassis management modules

URI /admin/resources/chassis_management_modules
Method GET
Returns 200 Returns a list of all Chassis Management Modules
404 The Chassis Management Module list was not found
500 Platform System Manager encountered an internal error while processing the request.

Returns a list of chassis management modules.

You can use optional parameters to modify the response from the REST API call. For more information, see the Related information section.

Response body

[
   {
      "vendor_informations": [
         "/admin/resources/vendor_informations/8c799672-a318-4bb9-a02a-b7c841c19652"
      ],
      "firmware_level": "1AON06C - 03/26/2016",
      "created_time_raw": 1463766681714,
      "health_stats": [
         "/admin/resources/health_stats/e208e52a-52b3-4c8d-a279-3534b966821b"
      ],
      "in_maintenance": "F",
      "events": [
      ],
      "compute_node_chassis": "/admin/resources/compute_node_chassis/6fb8fbdb-5115-4d9a-853f-d7cac294dd18",
      "isas_rn": 1,
      "state": "available",
      "target_state": "available",
      "label_text": "Chassis Management Module",
      "updated_time": "Wed 08 Jun 2016 00:15:22.106 UTC",
      "label_key": "pure0512",
      "version": "2.2.2.0",
      "id": "/admin/resources/chassis_management_modules/d7388210-c56c-4156-bf22-52d90654c70d",
      "label_user": "Chassis Management Module",
      "updated_time_raw": 1465344922106,
      "locations": [
         "/admin/resources/locations/aa96f96a-d5c7-4c9e-978f-2832406bb1be"
      ],
      "target_result": "done",
      "name": "SN#10024EAMM1",
      "role": "primary",
      "created_time": "Fri 20 May 2016 17:51:21.714 UTC"
   }
]
compute_node_chassis
The compute node chassis that the chassis management module belongs to
created_time
The time at which the object is created
firmware_level
The firmware level for the chassis management module
id
The unique ID of the object in the system.
label_key
The key for retrieving the label for the chassis management module
label_text
Default translated message text
label_user
User modified message text
name
The name of the chassis management module
role
The role of compute node chassis, either primary or secondary.
state
The general availability of the object. If "pending" the object has been created but not activated. If "available" the object is active in the system.
target_result
The result of the state change of the chassis management module
target_state
The user modifiable preferred state of the chassis management module. Valid values are "available"
updated_time
The time at which the object was last updated

Parents:

compute_node_chassis

Children:

vendor_informations, locations, events, health_stats

Get a specific chassis management module

URI /admin/resources/chassis_management_modules/{id}
Method GET
Returns 200 The Chassis Management Module was returned.
404 The Chassis Management Module was not found
500 Platform System Manager encountered an internal error while processing the request.

Returns a single chassis management module identified by {id}.

You can use optional parameters to modify the response from the REST API call. For more information, see the Related information section.