Get Cellular Module Firmware Configuration Status (v2.0)
GET/v2.0/api/tenants/:tenant_id/machines/:machine_id/cellular_modules/:cellular_module_id/firmware/status
Get the cellular module firmware configuration status.
Request
Path Parameters
ID of the tenant.
The ID of the device.
ID of the cellular module.
Responses
- 200
- 400
Successful Operation
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
The firmware download interval. Valid download interval must be provided along with a valid download time.
The ID of the cellular module firmware.
image_states CellularModuleFirmwareUpgradeImageState[]
List the image states.
Current Carrier
Current Fw Version
Current Pri Version
Download Percent
Download Start
Status
Status Info
Upgrade Carrier
Upgrade Fw Version
Upgrade Location
Upgrade Pri Version
Upgrade Start
Lists the last state change of the firmware.
The scheduled download of the firmware.
The scheduled upgrade of the firmware.
The upgrade interval of the firmware. Valid upgrade interval must be provided along with a valid upgrade time.
{
"download_interval": 0,
"id": "string",
"image_states": [
{
"current_carrier": "string",
"current_fw_version": "string",
"current_pri_version": "string",
"download_percent": 0,
"download_start": "string",
"status": "string",
"status_info": "string",
"upgrade_carrier": "string",
"upgrade_fw_version": "string",
"upgrade_location": "string",
"upgrade_pri_version": "string",
"upgrade_start": "string"
}
],
"last_state_change": "string",
"scheduled_download": "string",
"scheduled_upgrade": "string",
"upgrade_interval": 0
}
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
_error ErrorResponse[]
The error code.
The error message.
{
"_error": [
{
"code": "string",
"message": "string"
}
]
}
{
"value": {
"_error": [
{
"code": "CELLULAR_MODULE_FW_CONFIG_STATUS_NOTFOUND"
}
]
}
}