The device the update was enqueued for.
The version the device currently reports, or null if it never reported one.
The agent_self_update job id — pollable via sdk.jobs.get(jobId).
The version the agent is being moved to (the resolved latest release).
Result of
POST /devices/{id}/agent/update(202 Accepted), unwrapped from the{ success, … }envelope. The update runs as anagent_self_updatejob (AgentSelfUpdateOutput); poll UpdateDeviceAgentResult.jobId viasdk.jobs.get(jobId)for the terminal disposition.