GET /info/device
This resource returns a summary of the most important device information.
ul
Used when you are operating a browser without access to the header parameter. This allows you to choose which encoding you want to use for the response:
All these resources can be used according what the resource allows.
If this parameter is not in the request, the Application/Json will be chosen by default.
There are multiple possible values (according the resource):
The first two are the most often used.
Object Name: Device
propertyName | type | description | get |
---|---|---|---|
ControllerName | String | This is the name of the controller. | GET |
ModelName | String | This is the controller's model name. | GET |
ModelType | String | This is the controller's model type. | GET |
SoftwareVersion | String | This the version of the controller's current software version. | GET |
HostType | String | The platform on which the connection is established. | GET |
HostSoftwareVersion | String | The version of the software host. | GET |
CpuUsage | String | The usage of the CPU. | GET |
HostId | String | This is a unique un-alterable identifier for this controller. | GET |
VmName | String | This is the host virtual machine name. | GET |
VmVersion | Integer | This is the version of the virtual machine. | GET |
OsName | String | This is the name of the operating system. | GET |
OsVersion | Integer | This is the version of the operating system. | GET |
FreeMem | String | This is the free memory. | GET |
HostName | String | Give this controller a label or nickname to identify it on the network. | GET |
Url Example: https://1.1.1.1/api/rest/v1/info/device
{
"osVersion": "N/A",
"hostType": "eclypse",
"cpuUsage": "N/A",
"freeMem": "N/A",
"hostId": "ECYS1000-A1234567-1ABC-12AB-1A2B-A12B3C45678",
"vmVersion": 0,
"controllerName": "ECY_S1000_100050",
"modelName": "ECY-S1000 Rev 1",
"modelType": "10016C000502040D",
"hostName": "ECLYPSE-CD4847",
"hostSoftwareVersion": "main-1.3.16068.612",
"softwareVersion": "main-1.3.16068.612",
"vmName": "Dalvik",
"osName": "N/A"
}
Url Example: https://1.1.1.1/api/rest/v1/info/device
<?xml version="1.0" encoding="utf-8"?>
<Device>
<ControllerName>ECY_S1000_100050</ControllerName>
<ModelName>ECY-S1000 Rev 1</ModelName>
<ModelType>10016C000502040D</ModelType>
<SoftwareVersion>main-1.3.16068.612</SoftwareVersion>
<HostType>eclypse</HostType>
<HostSoftwareVersion>main-1.3.16068.612</HostSoftwareVersion>
<CpuUsage>N/A</CpuUsage>
<HostId>ECYS1000-A1234567-1ABC-12AB-1A2B-A12B3C45678</HostId>
<VmName>Dalvik</VmName>
<VmVersion>0</VmVersion>
<OsName>N/A</OsName>
<OsVersion>N/A</OsVersion>
<FreeMem>N/A</FreeMem>
<HostName>ECLYPSE-CD4847</HostName>
</Device>