Values.BatchGetSessionActionItemSourceThe details of a session action returned in a batch get operation.
type nonrec t = {farmId : FarmId.t option;The farm ID of the session action.
*)queueId : QueueId.t option;The queue ID of the session action.
*)jobId : JobId.t option;The job ID of the session action.
*)sessionActionId : SessionActionId.t option;The session action ID.
*)status : SessionActionStatus.t option;The status of the session action.
*)startedAt : StartedAt.t option;The date and time the resource started running.
*)endedAt : EndedAt.t option;The date and time the resource ended running.
*)workerUpdatedAt : Timestamp.t option;The date and time the resource was updated by a worker.
*)progressPercent : SessionActionProgressPercent.t option;The completion percentage for the session action.
*)manifests : TaskRunManifestPropertiesListResponse.t option;The manifests for the session action.
*)sessionId : SessionId.t option;The session ID for the session action.
*)processExitCode : ProcessExitCode.t option;The exit code to apply to the session action.
*)progressMessage : SessionActionProgressMessage.t option;The message that communicates the progress of the session action.
*)acquiredLimits : AcquiredLimits.t option;The limits that were acquired for the session action.
*)definition : SessionActionDefinition.t option;The session action definition.
*)}val make :
?farmId:??? ->
?queueId:??? ->
?jobId:??? ->
?sessionActionId:??? ->
?status:??? ->
?startedAt:??? ->
?endedAt:??? ->
?workerUpdatedAt:??? ->
?progressPercent:??? ->
?manifests:??? ->
?sessionId:??? ->
?processExitCode:??? ->
?progressMessage:??? ->
?acquiredLimits:??? ->
?definition:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Float of SessionActionProgressPercent.t
| `Integer of ProcessExitCode.t
| `List of
[> `Structure of
(string
* [> `Integer of MinOneMaxInteger.t | `String of String_.t ])
list ]
list
| `String of FarmId.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Map of
([> `String of String_.t ]
* [> `Structure of
(string * [> `String of IntString.t ]) list ])
list
| `String of EnvironmentId.t ])
list ])
list
| `Timestamp of StartedAt.t ])
list ]