ControllerInfoType
Controller info data type
JSON Example:{"ControllerInfoType":
{
"board-serial-number": String,
"chassis-name": String,
"cluster-name": String,
"cpu-health-state": HealthState,
"health-state": HealthState,
"model-name": String,
"name": String,
"nodes-info": [NodeInfoType],
"nvram-health-state": HealthState,
"nvram-size": Number,
"part-number": String,
"revision": String,
"serial-number": String,
"sp-health-state": HealthState,
"system-id": String,
"temp-health-state": HealthState,
}
}
|
| Name | Type | Required | Nillable | Default Value | Description |
|---|---|---|---|---|---|
| board-serial-number | xsd:string | true | false | Board serial number | |
| chassis-name | xsd:string | true | false | Chassis name | |
| cluster-name | xsd:string | true | false | Cluster name | |
| cpu-health-state | HealthState | true | false | Aggregate health state of CPUs | |
| health-state | HealthState | true | false | Health state | |
| model-name | xsd:string | true | false | System ID | |
| name | xsd:string | true | false | Controller name | |
| nodes-info | zero or N[NodeInfoType] | true | false | List of nodes running on controller. | |
| nvram-health-state | HealthState | true | false | Aggregate health state of NVRAM sensors | |
| nvram-size | xsd:int | false | false | NVRAM size in MB | |
| part-number | xsd:string | true | false | Part number | |
| revision | xsd:string | true | false | FRU revision | |
| serial-number | xsd:string | true | false | Controller serial number | |
| sp-health-state | HealthState | true | false | Aggregate health state of SP (Service Processor) sensors | |
| system-id | xsd:string | true | false | System ID | |
| temp-health-state | HealthState | true | false | Aggregate health state of Temperature sensors |