Values_0.JobProcessDetailsSourceThe job process details.
type nonrec t = {processingTargets : ProcessingTargetNameList.t option;The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
*)numberOfCanceledThings : CanceledThings.t option;The number of things that cancelled the job.
*)numberOfSucceededThings : SucceededThings.t option;The number of things which successfully completed the job.
*)numberOfFailedThings : FailedThings.t option;The number of things that failed executing the job.
*)numberOfRejectedThings : RejectedThings.t option;The number of things that rejected the job.
*)numberOfQueuedThings : QueuedThings.t option;The number of things that are awaiting execution of the job.
*)numberOfInProgressThings : InProgressThings.t option;The number of things currently executing the job.
*)numberOfRemovedThings : RemovedThings.t option;The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
*)numberOfTimedOutThings : TimedOutThings.t option;The number of things whose job execution status is TIMED_OUT.
*)}val make :
?processingTargets:ProcessingTargetNameList.t ->
?numberOfCanceledThings:CanceledThings.t ->
?numberOfSucceededThings:SucceededThings.t ->
?numberOfFailedThings:FailedThings.t ->
?numberOfRejectedThings:RejectedThings.t ->
?numberOfQueuedThings:QueuedThings.t ->
?numberOfInProgressThings:InProgressThings.t ->
?numberOfRemovedThings:RemovedThings.t ->
?numberOfTimedOutThings:TimedOutThings.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of CanceledThings.t
| `List of [> `String of ProcessingTargetName.t ] list ])
list ]