...
CloudStack has the concept of executing certain API calls asynchronously when they take a long period of time to complete. They will immediately return a job id of the job that will be responsible for executing the command. This job id can be used to query the status of the job by using the queryAsyncJobResult application programming interface (API) call.
Among other fields, the result of this API query returns the 'created' field, which is the timestamp of when an asynchronous job started. There is currently Before this feature, there was no functional mechanism that captures or persists captured and persisted the end time of when the an asynchronous job has finished. As a result, the "queryAsyncJobResult" API does did not return an 'end_timeendtime' field.
...