Values.JobSummarySourceAn object that represents summary details of a job.
type nonrec t = {jobArn : String_.t option;The Amazon Resource Name (ARN) of the job.
*)jobId : String_.t option;The job ID.
*)jobName : String_.t option;The job name.
*)capacityUsage : JobCapacityUsageSummaryList.t option;The configured capacity usage information for this job, including the unit of measure and quantity of resources.
*)createdAt : Long.t option;The Unix timestamp (in milliseconds) for when the job was created. For non-array jobs and parent array jobs, this is when the job entered the SUBMITTED state (at the time SubmitJob was called). For array child jobs, this is when the child job was spawned by its parent and entered the PENDING state.
*)scheduledAt : Long.t option;The Unix timestamp (in milliseconds) for when the job was scheduled for execution. For more information on job statues, see Service job status in the Batch User Guide.
*)status : JobStatus.t option;The current status for the job.
*)statusReason : String_.t option;A short, human-readable string to provide more details for the current status of the job.
*)startedAt : Long.t option;The Unix timestamp for when the job was started. More specifically, it's when the job transitioned from the STARTING state to the RUNNING state.
*)stoppedAt : Long.t option;The Unix timestamp for when the job was stopped. More specifically, it's when the job transitioned from the RUNNING state to a terminal state, such as SUCCEEDED or FAILED.
*)container : ContainerSummary.t option;An object that represents the details of the container that's associated with the job.
*)arrayProperties : ArrayPropertiesSummary.t option;The array properties of the job, if it's an array job.
*)nodeProperties : NodePropertiesSummary.t option;The node properties for a single node in a job summary list. This isn't applicable to jobs that are running on Fargate resources.
*)jobDefinition : String_.t option;The Amazon Resource Name (ARN) of the job definition.
*)}val make :
?jobArn:??? ->
?jobId:??? ->
?jobName:??? ->
?capacityUsage:??? ->
?createdAt:??? ->
?scheduledAt:??? ->
?shareIdentifier:??? ->
?status:??? ->
?statusReason:??? ->
?startedAt:??? ->
?stoppedAt:??? ->
?container:??? ->
?arrayProperties:??? ->
?nodeProperties:??? ->
?jobDefinition:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `Double of Double.t | `String of String_.t ])
list ]
list
| `Long of Long.t
| `String of String_.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of Integer.t
| `Long of Long.t
| `Map of
([> `String of String_.t ] * [> `Integer of Integer.t ]) list
| `String of String_.t ])
list ])
list ]