GET /chassis/<UUID_list>

Use this GET method to retrieve properties for one or more specific Flex System chassis and chassis components.

Authentication

Authentication with user name and password is required.

Request URL

GET https://<management_server_IP>/chassis/<UUID_list>

where <UUID_list> is one or more UUIDs, separated by a comma, of the chassis to be retrieved. To obtain the chassis UUIDs, use the GET /chassis method.

Query parameters

Parameters Required / Optional Description
excludeAttributes=<attributes> Optional Returns a response that excludes the specified attributes for each resource. You can specify one or more attributes that are listed in the response body, separated by a comma.
Note:
  • When the includeAttributes query parameter is specified, the excludeAttributes query parameter is ignored.

  • The response is filtered based on attribute name, not the attribute value.

  • Base attributes cannot be excluded.

formatType=<type> Optional Returns information in the specified format. This can be one of the following values.
  • json (default)
  • csv

If the format type is not specified, JSON format is returned.

includeAttributes=<attributes> Optional Returns a response that includes the base attributes and the specified attributes for each resource. You can specify one or more attributes that are listed in the response body, separated by a comma.
Note:
  • The response is filtered based on attribute name, not the attribute value.

  • If this attribute is not specified, all attributes are returned by default.

The following example returns a CSV file that contains information about two specific chassis.
GET https://192.0.2.0/chassis/0E7D8E1CDF7D11D4ABB0D5D5D5313131,
409583E0BD27B7019F3758946B036818}?formatType=csv

Request body

None

Response codes

Code Description
200 OK
400 Bad request
401 Unauthorized
404 Not found
409 Conflict
413 Request Entity Too Large. Clients might impose limitations on the length of the request URL, and the request URL is too long to be handled.
500 Internal server error

Response body

Important: The activeAlerts response attributes were deprecated in Lenovo XClarity Administrator v2.0.0. Use GET /events/activeAlerts/<UUID> instead.
Attributes Type Description
accessState String Access state of the chassis. This can be one of the following values.
  • Online
  • Offline
  • Partial
  • Pending
  • Unknown
activationKeys Array List of Feature On Demand (FOD) keys that are installed on the CMM
backedBy String This can be one of the following values.
  • real. The inventory describes real hardware.
  • demo. The inventory describes demo (mock) hardware.
  • proxy. A proxy is temporarily serving to provide the inventory.
bladeSlots Integer Number of blade slots in the chassis
cmmDisplayName String Chassis name
cmmHealthState String Health summary that corresponds to the highest event severity of all the devices. This can be one of the following values.
  • Normal
  • Non-Critical
  • Warning
  • Minor-Failure
  • Major-Failure
  • Non-Recoverable
  • Critical
  • Unknown
cmms Array Information about CMMs (see GET /cmms)
cmmSlots Integer Number of CMM slots in the chassis
complex Array Information about scalable complexes (see GET /scalableComplex)
contact String Contact for the chassis
dataHandle Long Time stamp of the last status update
description String Chassis description that was provided by the CMM
domainName String Domain name for the chassis
encapsulation Object Information about encapsulation
  encapsulationMode String Encapsulation (firewall settings) mode. This can be one of the following values.
  • notSupported. Encapsulation is not supported for this node.
  • normal. Encapsulation is disabled for this node.

    The global encapsulation setting is disabled by default. When disabled, the device encapsulation mode is set to "normal" and the firewall rules are not changed as part of the management process.

  • encapsulationLite. Encapsulation is enabled for this node.

    When the global encapsulation setting is enabled and the device supports encapsulation, XClarity Administrator communicates with the device during the management process to change the device encapsulation mode to "encapsulationLite" and to change the firewall rules on the device to limit incoming requests to those only from XClarity Administrator.

  nonBlockedIpAddressList Array of strings List of non-blocked IP addresses. This attribute is available only when the encapsulation mode is "encapsulationLite,".
energyPolicies Object Information about energy policies
  accousticAttenuationMode String Acoustic attenuation mode. This can be one of the following values.
  • Off
  • Least attenuation
  • Low level attenuation
  • Mid level attenuation
  • High level attenuation
  • Most attenuation
  • Unknown
  hotAirRecirculation Object Information about hot air recirculation
    chassisBay Array Chassis bay hot air recirculation details
      isExceeded String Sensor value exceeded or not
      sensorName String Sensor name
      sensorValue Double Sensor value
      slot Integer Slot occupied
      subSlot Integer Sub-slot occupied
    isEnabled Boolean Identifies whether hot-air recirculation is enabled. This can be one of the following values.
  • true. Hot-air recirculation is enabled.
  • false. Hot-air recirculation is disabled.
    maxVariation Double Hot-air recirculation maximum temperature variation.
  powerCappingPolicy Object Information about the power-capping policy
    cappingPolicy String Capping policy. This can be one of the following values.
  • OFF
  • STATIC
  • UNKNOWN
    currentPowerCap Long Current power-capping policy level
    maxPowerCap Long Maximum power-capping policy level
    minPowerCap Long Minimum power-capping policy level
  powerRedundancyMode Long Power-redundancy mode
errorFields Array of objects that contain <string, errorCode> Error Codes. This can be one of the following values.
  • FETCH_SUCCESS
  • FETCH_FAILED
  • NO_CONNECTOR
  • FATAL_EXCEPTION
  • NETWORK_FAIL
excludedHealthState String Highest severity alert with exclusions. This can be one of the following values.
  • Normal
  • Non-Critical
  • Warning
  • Minor-Failure
  • Major-Failure
  • Non-Recoverable
  • Critical
  • Unknown
fanMuxes Array Information about fan logic modules (see GET /fanMuxes)
fanMuxSlots Integer Number of fan mux slots in the chassis
fans Array Information about fans (see GET /fans)
fanSlots Integer Number of fan slots in the chassis
height Integer Chassis height
hostname String Hostname for the chassis
isConnectionTrusted Boolean Identifies whether the CMM has a trusted connection. This can be one of the following values.
  • true. The CMM has a trusted connection.
  • false. The CMM does not have a trusted connection.
ledCardSlots Integer Number of LED card slots in the chassis
leds Array Information about LEDs
  color String LED color. This can be one of the following values.
  • Red
  • Amber
  • Yellow
  • Green
  • Blue
  • Unknown
  location String LED location. This can be one of the following values.
  • Front panel
  • Lightpath Card
  • Planar
  • FRU
  • Rear Panel
  • Unknown
  name String LED name
  state String LED state. This can be one of the following values.
  • Off
  • On
  • Blinking
  • Unknown
location Object Information about the chassis location
  location String Location
  lowestRackUnit Integer Lowest rack unit
  rack String Rack
  room String Room
machineType String Chassis machine type
managerName String This value is always set to "UNKNOWN."
managerUuid String This value is always set to "UNKNOWN."
manufacturer String Name of the manufacturer
manufacturerID String ID of the manufacturer
mgmtProcIPaddress String IP address used by the Lenovo XClarity Administrator to manage this resource
model String Chassis model
name String Name that is displayed in the user interface for this device

The value of this attribute is determined by preferredDisplayName attribute in the GET /aicc method. For example, if the preferredDisplayName attribute is set to "hostname," then the value for this name attribute is the same as the hostname attribute in the GET /aicc method.

nist Object Information about NIST
  currentValue String Cryptography mode that is set. This can be one of the following values.
  • Unknown
  • Compatibility
  • Nist_800_131A_Strict
  • Nist_800_131A_Custom
  possibleValues Array All possible NIST values
nodes Array Information about servers (see GET /nodes)
overallHealthState String Highest severity of all alerts. This can be one of the following values.
  • Normal
  • Non-Critical
  • Warning
  • Minor-Failure
  • Major-Failure
  • Non-Recoverable
  • Critical
  • Unknown
partNumber String Chassis part number
passThroughModules Array Information about pass-through modules (see GET /switches)
posID String Position ID
powerAllocation Object Information about power allocation
  allocatedOutputPower Long Allocated output power
  midPlaneCardMaximumAllocatedPower Long Maximum power that is allocated to the midplane card
  midPlaneCardMinimumAllocatedPower Long Minimum power that is allocated to the midplane card
  remainingOutputPower Long Remaining output power
  totalInputPower Long Total input power
  totalOutputPower Long Total output power
powerSupplySlots Integer Number of power supply slots in the chassis
powerSupplies Array Information about power supplies (see GET /powerSupplies)
productID String Product ID
securityDescriptor Object Information about the authentication enablement and support the associated stored credentials for a managed device
  managedAuthEnabled Boolean Indicates whether the device uses managed authentication. This can be one of the following values.
  • true. The device uses managed authentication.

  • false. The device uses local authentication.

  managedAuthSupported Boolean Indicates whether the device supports the ability to choose whether managed authentication is to be used. This can be one of the following values.
  • true. This device supports the ability to choose managed authentication.

  • false. This device does not support the ability to choose managed authentication.

  publicAccess Boolean Indicates whether the resource can be accessed by all role groups. This can be one of the following values.
  • true. The resource is can be access by all role group.

  • false. The resource is restricted to specific role groups.

  roleGroups Array of strings List of role groups that are permitted to view and manage this device
  storedCredentials Object Information about the stored credential that is associated with this device, if applicable
    description String Description of the stored credential
    id String ID of the stored credential
    userName String Name of the stored credential
  uri String URI of the device
SecurityPolicy Object Security level to adjust the system towards
  cmmPolicyLevel String Policy level that is set on the CMM. This can be one of the following values.
  • LEGACY
  • SECURE
  cmmPolicyState String Policy state of the CMM. This can be one of the following values.
  • ERROR
  • UNKNOWN
  • ACTIVE
  • PENDING
serialNumber String Chassis serial number
status Object  
  message String MANAGED
  name String MANAGED
switches Array Information about switches (see GET /switches)
switchSlots Integer Number of switch slots in the chassis
tlsVersion Object Information about the SSL or TLS protocol
  currentValue String SSL or TLS protocol and version that is set. This can be one of the following values.
  • Unknown
  • SSL_30
  • TLS_10. IMM - TLS1.0
  • TLS_11. IMM - TLS1.1
  • TLS_12. IMM - TLS1.2
  • TLS_12_Server_Client
  • TLS_12_Server
  possibleValues Array All possible SSL or TLS protocol values
type String Resource type. This value is always "Chassis."
uri String URI for the chassis
userDefinedName String User-defined name for the device
userDescription String Chassis description that was defined by the user
uuid String Chassis UUID
vpdID String Vital product data (VPD) ID

Response example

The following example JSON response is returned when the formatType=json query parameter is specified.

{
   "accessState": "Online",
   "activationKeys": [],
   "backedBy": "real",
   "bladeSlots": 14,
   "cmmDisplayName": "Chassis126",
   "cmmHealthState": "Critical",
   "cmms": [{
      "accessState": "Online",
      "backedBy": "real",
      "description": "CMM",
      "cmmDisplayName": "SN#Y034BG16F03V",
      "cmmHealthState": "Non-Critical",
      "dataHandle": 1508187250973,
      "errorFields": [],
      "domainName": "",
      "dnsHostnames": ["Chassis126.labs.lenovo.com",
      ...,
      "fd55:faaf:e1ab:20fc:5ef3:fcff:fe25:dc6d"],
      "excludedHealthState": "Warning",
      "hostConfig": [{
         "DDNSenabled": false,
         "DNSenabled": false,
         "IPversionPriority": "IPv6ThenIPv4",
         "priIPv4userDNSserver": "10.240.0.10",
         "priIPv6userDNSserver": "0:0:0:0:0:0:0:0",
         "secIPv4userDNSserver": "10.240.0.11",
         "secIPv6userDNSserver": "0:0:0:0:0:0:0:0",
         "terIPv4userDNSserver": "0.0.0.0",
         "terIPv6userDNSserver": "0:0:0:0:0:0:0:0"
      }],
      "hostname": "MM5CF3FC25DC6D",
      "ipInterfaces": [{
         "IPv4assignments": [{
            "address": "10.240.75.191",
            "gateway": "10.240.72.1",
            "id": 2,
            "subnet": "255.255.252.0",
            "type": "INUSE"
         }],
         "IPv4DHCPmode": "STATIC_ONLY",
         "IPv4enabled": true,
         "IPv6assignments": [{
            "address": "fe80:0:0:0:5ef3:fcff:fe25:dc6d",
            "gateway": "0:0:0:0:0:0:0:0",
            "id": 1,
            "prefix": 64,
            "scope": "LinkLocal",
            "source": "Other",
            "type": "INUSE"
         }],
         "IPv6DHCPenabled": true,
         "IPv6enabled": true,
         "IPv6statelessEnabled": true,
         "IPv6staticEnabled": true,
         "label": "External",
         "name": "eth0"
      }],
      "ipv4Addresses": ["10.240.75.191"],
      "ipv6Addresses": ["fe80:0:0:0:5ef3:fcff:fe25:dc6d"],
      "firmware": [{
         "build": "2PET39C",
         "date": "2017-09-13T04: 00: 00Z",
         "status": "",
         "name": "CMMfirmware",
         "role": "",
         "type": "CMMfirmware",
         "version": "2.5.10"
      }],
      "FRU": "68Y7032",
      "fruSerialNumber": "Y034BG16F03V"
      "leds": [{
         "color": "Amber",
         "location": "FrontPanel",
         "name": "FAULT",
         "state": "Off"
      }],
      "macAddresses": ["5C: F3: FC: 25: DC: 6D"],
      "machineType": "",
      "manufacturer": "IBM",
      "manufacturerId": "20301",
      "mgmtProcIPaddress": "10.240.75.191",
      "model": "",
      "name": "SN#Y034BG16F03V",
      "overallHealthState": "Warning",
      "parent": {
         "uri": "chassis/E053C9508C244F549011B2518DB71236",
         "uuid": "E053C9508C244F549011B2518DB71236"
      },
      "partNumber": "68Y7029",
      "powerAllocation": {
         "maximumAllocatedPower": 20,
         "minimumAllocatedPower": 20
      },
      "productId": "65",
      "role": "primary",
      "serialNumber": "",
      "slots": [1],
      "type": "CMM",
      "uri": "cmm/4BAF370D9DE211E0B25CF29BFB9E7E8B",
      "userDefinedName": "CMM1"
      "userDescription": "",
      "uuid": "4BAF370D9DE211E0B25CF29BFB9E7E8B"
   }],
   "complex": [],
   "contact": "http: //liss-bugzilla.labs.lenovo.com",
   "dataHandle": 1508188241539,
   "description": "IBMFlexSystemChassis",
   "displayName": "Chassis126",
   "domainName": "",
   "encapsulation": {
      "encapsulationMode": "notSupported"
   },
   "energyPolicies": {
      "acousticAttenuationMode": "Off",
      "hotAirRecirculation": {
         "chassisBay": [{
            "isExceeded": "N",
            "sensorName": "ChassisAmbient",
            "sensorValue": 24.0,
            "slot": 0,
            "subSlot": -1
         },
         ...,
         {
            "isExceeded": "N",
            "sensorName": "InletTemp",
            "sensorValue": 22.5,
            "slot": 8,
            "subSlot": -1
         }],
         "maxVariation": 5.0,
         "isEnabled": true,
      },
      "powerCappingPolicy": {
         "cappingPolicy": "OFF",
         "currentPowerCap": 0,
         "maxPowerCap": 15030,
         "minPowerCap": 3780
      },
      "powerRedundancyMode": 3
   },
   "errorFields": [],
   "excludedHealthState": "Critical",
   "fanMuxes": [{
      "cmmDisplayName": "FanLogic01",
      "cmmHealthState": "Normal",
      "dataHandle": 0,
      "description": "fanlogiccard",
      "FRU": "94Y5805",
      "fruSerialNumber": "Y011BG35M01T",
      "hardwareRevision": "6.1",
      "leds": [{
         "color": "Amber",
         "location": "FrontPanel",
         "name": "FAULT",
         "state": "Off"
      }],
      "machineType": "",
      "manufactureDate": "2113",
      "manufacturer": "IBM",
      "manufacturerId": "20301",
      "model": "",
      "name": "FanLogic01",
      "parent": {
         "uri": "chassis/E053C9508C244F549011B2518DB71236",
         "uuid": "E053C9508C244F549011B2518DB71236"
      },
      "partNumber": "49Y3276",
      "productId": "338",
      "productName": "IBMFlexSystemEnterpriseChassisFanLogicCard",
      "serialNumber": "",
      "status": "Normal",
      "slots": [1],
      "type": "FanMux",
      "uri": "fanMux/E5160099C27611E2A256AAA4CEBCC5D7",
      "uuid": "E5160099C27611E2A256AAA4CEBCC5D7"
   }],
   "fanMuxSlots": 2,
   "fans": [{
      "cmmDisplayName": "Fan01",
      "dataHandle": 0,
      "cmmHealthState": "Normal",
      "description": "IBMFanPack",
      "errorFields": [],
      "firmware": [{
         "build": "",
         "date": "",
         "name": "FanController",
         "role": "",
         "status": "",
         "type": "FanController",
         "version": "226"
      }],
      "FRU": "88Y6685",
      "fruSerialNumber": "YK10JPB69L24",
      "hardwareRevision": "4.0",
      "leds": [{
         "color": "Amber",
         "location": "FrontPanel",
         "name": "FAULT",
         "state": "Off"
      }],
      "machineType": "",
      "manufactureDate": "2611",
      "manufacturer": "IBM",
      "manufacturerId": "20301",
      "model": "",
      "name": "Fan01",
      "parent": {
         "uuid": "E053C9508C244F549011B2518DB71236",
         "uri": "chassis/E053C9508C244F549011B2518DB71236"
      },
      "partNumber": "88Y6691",
      "productId": "342",
      "productName": "80mmFanPackforITECooling",
      "posID": "11",
      "powerAllocation": {
         "maximumAllocatedPower": 75,
         "minimumAllocatedPower": 75
      },
      "powerState": "Unknown",
      "serialNumber": "",
      "slots": [1],
      "type": "Fan",
      "uri": "fan/C74F88A19DB311E0AB5AF1DE32F87750",
      "userDescription": "",
      "uuid": "C74F88A19DB311E0AB5AF1DE32F87750",
      "vpdID": "373"
   }],
   "fanSlots": 10,
   "FQDN": null,
   "height": 10,
   "hostname": "MM5CF3FC25DC6D",
   "isConnectionTrusted": "true",
   "ledCardSlots": 1,
   "leds": [{
      "color": "Blue",
      "location": "FrontPanel",
      "name": "Location",
      "state": "Off"
   },
   ...,
   {
      "color": "Amber",
      "location": "FrontPanel",
      "name": "Information",
      "state": "On"
   }],
   "location": {
      "lowestRackUnit": 1,
      "location": "R1",
      "rack": "C12",
      "room": "8-1W-4"
   },
   "machineType": "7893",
   "managerName": "UNKNOWN",
   "managerUuid": "UNKNOWN",
   "manufacturer": "IBM",
   "manufacturerId": "20301",
   "mgmtProcIPaddress": "10.240.75.191",
   "mmSlots": 2,
   "model": "92X",
   "name": "Chassis126",
   "nist": {
      "currentValue": "Compatibility",
      "possibleValues": ["Compatibility", ... "unsupported"]
   },
   "nodes": [{
      "accessState": "Online",
      "activationKeys": [],
      "addinCards": [],
      "addinCardSlots": 0,
      "arch": "x86",
      "backedBy": "real",
      "bladeState": 1,
      "bladeState_health": "WARNING",
      "bladeState_string": "ite-bt-890",
      "bootMode": {
         "currentValue": "UEFIOnly",
         "possibleValues": ["UEFIandLegacy", "UEFIOnly", "LegacyOnly"],
      },
      "bootOrder": {
         "bootOrderList": [{
            "bootType": "SingleUse",
            "currentBootOrderDevices": ["None"],
            "possibleBootOrderDevices": ["None", ... "FloppyDisk"]
         }],
         "uri": "node/B9A8192D427011E18F04F5F1A3C864E0/bootOrder"
      },
      "cmmDisplayName": "Node01",
      "cmmHealthState": "Non-Critical",
      "complexID": -1,
      "contact": "Fred",
      "dataHandle": 1508188861461,
      "description": "IBMFlexSystemx240with10Gb",
      "driveBays": 8,
      "domainName": "labs.lenovo.com",
      "dnsHostnames": ["ite-bt-890-imm1.labs.lenovo.com", "fd55: faaf: e1ab: 20fc: 5ef3: fcff: fe6e: 12fd"]
      "drives": [{
         "bay": 1,
         "capacity": -1
      },
      {
         "bay": 2,
         "capacity": -1
      }],
      "embeddedHypervisorPresence": false,
      "encapsulation": {
         "encapsulationMode": "notSupported"
      },
      "errorFields": [{
         "IOCompatibilityData": "FETCH_FAILED"
      }],
      "excludedHealthState": "Minor-Failure",
      "expansionCards": [{
         "bay": 2,
         "firmware": [{
            "revision": "0",
            "classifications": [13],
            "status": "Active",
            "name": "ISP26xxMultiboot",
            "role": "Primary",
            "softwareID": "10770240",
            "type": "SoftwareBundle",
            "build": "0",
            "date": "2017-01-27T00: 00: 00Z",
            "version": "4.75.04"
         }],
         "FRU": "69Y1945",
         "fruSerialNumber": "Y251NY3A2GTG",
         "isAgentless": true,
         "manufacturer": "IBM",
         "name": "IBMFlexSystemFC51722-port16GbFCAdapter",
         "partNumber": "69Y1944",
         "pciBusNumber": "22",
         "pciDeviceNumber": "0",
         "pciFunctionNumber": "0",
         "pciRevision": "2",
         "pciSubID": "240",
         "pciSubVendorID": "1077",
         "productName": "IBMFlexSystemFC51722-port16GbFCAdapter",
         "posID": "2031",
         "slotName": "SlotDesig2_Mezzanine2Card",
         "slotNumber": "2",
         "slotSupportsHotPlug": "false",
         "vpdID": "1077",
         "uuid": "C940FAA12B4A11E3AED4EFD2C9E10682"
      }],
      "expansionCardSlots": 2,
      "expansionProducts": [],
      "expansionProductType": "",
      "faceplateIDs": [{
         "entityId": 0,
         "deviceId": 0,
         "posID": 0,
         "productId": 0,
         "name": "systemboard1",
         "vpdID": 0
      },
      ...
      {
         "deviceId": 0,
         "entityId": 0,
         "posID": 0,
         "productId": 0,
         "name": "drivebackplane1",
         "vpdID": 0
      }],
      "firmware": [{
         "date": "2017-03-27T00: 00: 00Z",
         "build": "B2E155CUS",
         "name": "UEFIFirmware/BIOS",
         "role": "Primary",
         "status": "Active",
         "type": "UEFI",
         "version": "2.00"
      },
      ...,
      {
         "build": "1AOO75I",
         "date": "2016-11-02T00: 00: 00Z",
         "name": "IMM2BackupFirmware",
         "role": "Backup",
         "status": "Inactive",
         "type": "IMM2-Backup",
         "version": "6.00"
      }],
      "flashStorage": [],
      "FQDN": "ite-bt-890-imm1.labs.lenovo.com",
      "FRU": "81Y5128",
      "fruSerialNumber": "Y032BG1C2007",
      "hasOS": false,
      "hostMacAddresses": "5C: F3: FC: 6E: 44: B8, 5C: F3: FC: 6E: 44: BC",
      "hostname": "IMM2-5cf3fc6e12fd",
      "ipInterfaces": [{
         "IPv4assignments": [{
            "address": "10.240.75.197",
            "gateway": "0.0.0.0",
            "id": 0,
            "subnet": "255.255.252.0",
            "type": "INUSE"
         }],
         "IPv4DHCPmode": "STATIC_ONLY",
         "IPv4enabled": true,
         "IPv6assignments": [{
            "address": "fd55: faaf: e1ab: 20fc: 5ef3: fcff: fe6e: 12fd",
            "gateway": "0: 0: 0: 0: 0: 0: 0: 0",
            "id": 0,
            "prefix": 64,
            "scope": "Global",
            "source": "Static",
            "type": "INUSE"
         }],
         "IPv6DHCPenabled": true,
         "IPv6enabled": true,
         "IPv6statelessEnabled": true,
         "IPv6staticEnabled": true,
         "label": "unknown",
         "name": "eth0"
      }],
      "ipv4Addresses": ["10.240.75.197", "169.254.95.118"],
      "ipv6Addresses": ["fd55: faaf: e1ab: 20fc: 5ef3: fcff: fe6e: 12fd"],
      "isRemotePresenceEnabled": true,
      "isScalable": false,
      "isITME": false,
      "isConnectionTrusted": "true",
      "lanOverUsb": "enabled",
      "lanOverUsbPortForwardingModes": [{
         "externalIPAddress": "",
         "state": "disabled",
         "type": "DSA"
      }],
      "leds": [{
         "color": "Yellow",
         "location": "FrontPanel",
         "name": "Fault",
         "state": "Off"
      },
      ...,
      {
         "color": "Yellow",
         "location": "Planar",
         "name": "DIMM24",
         "state": "Off"
      }],
      "location": {
         "location": "R1",
         "lowestRackUnit": 1,
         "rack": "C12",
         "room": "8-1W-4"
      },
      "m2Presence": false,
      "macAddress": "5C: F3: FC: 6E: 12: FD,   5C: F3: FC: 6E: 12: FE",
      "machineType": "8737",
      "manufacturer": "IBM",
      "manufacturerId": "20301",
      "memoryModules": [{
         "capacity": 8,
         "displayName": "DIMM1",
         "manufacturer": "Samsung",
         "model": "DDR3",
         "partNumber": "M393B1K70CH0-YH9",
         "serialNumber": "8269E8EC",
         "speed": 1333,
         "speedMBs": 0,
         "slot": 1,
         "type": "DDR3"
      }],
      "memorySlots": 24,
      "mgmtProcIPaddress": "10.240.75.197",
      "mgmtProcType": "IMM2",
      "model": "AC1",
      "name": "ite-bt-890",
      "nist": {
         "currentValue": "Unknown",
         "possibleValues": ["Compatibility", "Nist_800_131A_Strict", "unsupported"]
      },
      "onboardPciDevices": [{
         "class": "Displaycontroller",
         "isAgentless": false,
         "isAddOnCard": false,
         "fodUniqueID": "",
         "name": "",
         "pciBusNumber": "4",
         "pciDeviceNumber": "0",
         "pciFunctionNumber": "0",
         "pciRevision": "0",
         "pciSubID": "405",
         "pciSubVendorID": "1014",
         "portInfo": {},
         "posID": "534",
         "vpdID": "102b"
      }],
      "overallHealthState": "Minor-Failure",
      "parent": {
         "uuid": "E053C9508C244F549011B2518DB71236",
         "uri": "chassis/E053C9508C244F549011B2518DB71236"
      },
      "partNumber": "95Y4635",
      "partitionID": -1,
      "pciCapabilities": ["RaidLink", "OOBPCIe"],
      "pciDevices": [{
         "class": "Displaycontroller",
         "fodUniqueID": "",
         "isAddOnCard": false,
         "isAgentless": false,
         "name": "",
         "pciBusNumber": "4",
         "pciDeviceNumber": "0",
         "pciFunctionNumber": "0",
         "pciRevision": "0",
         "pciSubVendorID": "1014",
         "pciSubID": "405",
         "portInfo": {},
         "posID": "534",
         "vpdID": "102b"
      }],
      "ports": [{
         "ioModuleBay": 0,
         "portNumber": 1
      },
      ...,
      {
         "ioModuleBay": 0,
         "portNumber": 10
      }],
      "posID": "20",
      "powerAllocation": {
         "maximumAllocatedPower": 118,
         "minimumAllocatedPower": 75
      },
      "powerStatus": 5,
      "powerSupplies": [],
      "productName": "IBMFlexSystemx240ComputeNodewithembedded10GbVirtualFabric",
      "processors": [{
         "cores": 6,
         "displayName": "GenuineIntel(R)CPU@2.00GHz",
         "family": "INTEL_R_XEON_TM",
         "manufacturer": "Intel(R)Corporation",
         "productVersion": "GenuineIntel(R)CPU@2.00GHz",
         "slot": 1,
         "speed": 2.0
      }],
      "processorSlots": 2,
      "productId": "321",
      "raidSettings": [],
      "secureBootMode": {
         "currentValue": "",
         "possibleValues": []
      },
      "serialNumber": "DSY0123",
      "type": "ITE",
      "slots": [1],
      "status": {
         "message": "managed",
         "name": "MANAGED"
      },
      "subSlots": [],
      "subType": "Blacktip",
      "tlsVersion": {
         "currentValue": "Unknown",
         "possibleValues": ["TLS_10", "TLS_11", "TLS_12", "unsupported"]
      },
      "uri": "node/B9A8192D427011E18F04F5F1A3C864E0",
      "userDescription": "",
      "userDefinedName": "Server1",
      "uuid": "B9A8192D427011E18F04F5F1A3C864E0",
      "vnicMode": "disabled",
      "vpdID": "256",
   }]
   "passThroughModules": [],
   "overallHealthState": "Critical",
   "parent": {
      "uri": "cabinet/C58EA698-C223-42DA-93C8-38ED810F58A9",
      "uuid": "C58EA698-C223-42DA-93C8-38ED810F58A9"
   },
   "partNumber": "88Y6660",
   "productId": "336",
   "posID": "14",
   "powerAllocation": {
      "allocatedOutputPower": 3780,
      "midPlaneCardMaximumAllocatedPower": 38,
      "midPlaneCardMinimumAllocatedPower": 38,
      "remainingOutputPower": 11250,
      "totalInputPower": 16336,
      "totalOutputPower": 15030
   },
   "powerSupplies": [{
      "cmmDisplayName": "PowerSupply01",
      "cmmHealthState": "Normal",
      "dataHandle": 0,
      "description": "PowerSupply",
      "firmware": [{
         "build": "",
         "date": "",
         "name": "PowerSupplyFirmware",
         "role": "",
         "status": "",
         "type": "PowerSupplyFirmware",
         "version": "0"
      }],
      "FRU": "69Y5817",
      "fruSerialNumber": "ZK125116E07T",
      "hardwareRevision": "5.0",
      "inputVoltageIsAC": true,
      "inputVoltageMax": 208,
      "inputVoltageMin": 200,
      "leds": [{
         "color": "Green",
         "location": "Planar",
         "name": "IN",
         "state": "On"
      },
      ...,
      {
         "color": "Amber",
         "location": "Planar",
         "name": "FAULT",
         "state": "Off"
      }],
      "machineType": "",
      "manufactureDate": "2411",
      "manufacturer": "IBM",
      "manufacturerId": "20301",
      "name": "PowerSupply01",
      "model": "",
      "parent": {
         "uri": "chassis/E053C9508C244F549011B2518DB71236",
         "uuid": "E053C9508C244F549011B2518DB71236"
      },
      "partNumber": "69Y5801",
      "posID": "60",
      "powerAllocation": {
         "totalInputPower": 2505,
         "totalOutputPower": 1252
      },
      "powerState": "Unknown",
      "productId": "303",
      "productName": "IBM2500WPowerSupply",
      "serialNumber": "",
      "slots": [1],
      "type": "PowerSupply",
      "userDescription": "",
      "uri": "powerSupply/D0A3B8399BFD11E000FD00FD00FD00FD",
      "vpdID": "128",
      "uuid": "D0A3B8399BFD11E000FD00FD00FD00FD"
   }],
   "powerSupplySlots": 6,
   "productName": "IBMChassisMidplane",
   "securityDescriptor": {
      "managedAuthEnabled": true,
      "managedAuthSupported": true,
      "publicAccess": true,
      "roleGroups": ["lxc-admin","lxc-security-admin"],
      "uri": "chassis/E053C9508C244F549011B2518DB71236"
   },
   "SecurityPolicy": {
      "cmmPolicyLevel": "LEGACY",
      "cmmPolicyState": "ACTIVE"
   },
   "serialNumber": "100065A",
   "status": {
      "message": "MANAGED",
      "name": "MANAGED"
   },
   "switches": [{
      "accessState": "Online",
      "attachedNodes": [],
      "backedBy": "real",
      "cmmDisplayName": "IOModule01",
      "cmmHealthState": "Normal",
      "dataHandle": 1508187387271,
      "description": "EN409310GbEthernetSwitch",
      "dnsHostnames": ["SW-Y250VT161664.labs.lenovo.com", "fd55: faaf: e1ab: 20fc: a17: f4ff: fe77: 1fef"],
      "errorFields": [{
         "IOCompatibilityData": "FETCH_FAILED"
      }],
      "excludedHealthState": "Normal",
      "hostname": "",
      "ipInterfaces": [{
         "IPv4assignments": [{
            "address": "10.240.75.192",
            "gateway": "10.240.72.1",
            "id": 2,
            "subnet": "255.255.252.0",
            "type": "INUSE"
         }],
         "IPv4DHCPmode": "STATIC_ONLY",
         "IPv4enabled": true,
         "IPv6assignments": [{
            "address": "fd55: faaf: e1ab: 20fc: a17: f4ff: fe77: 1fef",
            "gateway": "0: 0: 0: 0: 0: 0: 0: 0",
            "id": 33,
            "prefix": 64,
            "scope": "Global",
            "source": "Stateless",
            "type": "INUSE"
         }],
         "IPv6DHCPenabled": true,
         "IPv6enabled": true,
         "IPv6statelessEnabled": true,
         "IPv6staticEnabled": false,
         "label": "",
         "name": "ioe0"
      }],
      "ipv4Addresses": ["10.240.75.192"],
      "firmware": [{
         "build": "",
         "date": "2017-04-24T04: 00: 00Z",
         "name": "BootROM",
         "status": "Active",
         "type": "BootROM",
         "version": "7.8.17.0"
      },
      ...,
      {
         "build": "",
         "date": "2016-11-18T05: 00: 00Z",
         "name": "MainApplication2",
         "status": "Not-Active",
         "type": "MainApplication2",
         "version": "7.8.16.0"
      }],
      "FRU": "49Y4273",
      "fruSerialNumber": "Y250VT161664",
      "ipv6Addresses": ["fd55: faaf: e1ab: 20fc: a17: f4ff: fe77: 1fef", "fe80: 0: 0: 0: a17: f4ff: fe77: 1fef"],
      "leds": [{
         "color": "Blue",
         "location": "FrontPanel",
         "name": "EnclosureIdentify",
         "state": "Off"
      },
      ...,
      {
         "color": "Green",
         "location": "FrontPanel",
         "name": "Power",
         "state": "On"
      }],
      "macAddresses": ["08: 17: F4: 77: 1F: EF"],
      "machineType": "",
      "manufacturer": "IBM",
      "manufacturerId": "20301",
      "model": "",
      "ntpPushEnabled": false,
      "name": "IOModule01",
      "ntpPushFrequency": 15,
      "overallHealthState": "Normal",
      "parent": {
         "uri": "chassis/E053C9508C244F549011B2518DB71236",
         "uuid": "E053C9508C244F549011B2518DB71236"
      },
      "partNumber": "49Y4272",
      "posID": "23",
      "powerAllocation": {
         "maximumAllocatedPower": 100,
         "minimumAllocatedPower": 100
      },
      "powerState": "On",
      "productId": "322",
      "productName": "IBMFlexSystemFabricEN409310GbScalableSwitch",
      "protectedMode": "False",
      "serialNumber": "",
      "slots": [1],
      "stackMode": "Standby",
      "type": "Switch",
      "userDefinedName": "Switch1",
      "userDescription": "",
      "uri": "switch/1B33D6CA440EAEE167660817F4771F00",
      "uuid": "1B33D6CA440EAEE167660817F4771F00",
      "vpdID": "304"
   }],
   "switchSlots": 4,
   "tlsVersion": {
      "currentValue": "SSL_30",
      "possibleValues": ["SSL_30", "TLS_12_Server_Client", "TLS_12_Server", "unsupported"]
   },
   "type": "Chassis",
   "uri": "chassis/E053C9508C244F549011B2518DB71236",
   "userDefinedName": "Chassis1",
   "userDescription": "",
   "uuid": "E053C9508C244F549011B2518DB71236",
   "vpdID": "336",
}