Values.GetRunTaskResponseSourceGets detailed information about a run task using its ID.
type nonrec t = {taskId : TaskId.t option;The task's ID.
*)status : TaskStatus.t option;The task's status.
*)name : TaskName.t option;The task's name.
*)cpus : GetRunTaskResponseCpusInteger.t option;The task's CPU usage.
*)cacheHit : Boolean.t option;Set to true if Amazon Web Services HealthOmics found a matching entry in the run cache for this task.
*)cacheS3Uri : S3UriForBucketOrObject.t option;The S3 URI of the cache location.
*)memory : GetRunTaskResponseMemoryInteger.t option;The task's memory use in gigabytes.
*)creationTime : TaskTimestamp.t option;When the task was created.
*)startTime : TaskTimestamp.t option;The task's start time.
*)stopTime : TaskTimestamp.t option;The task's stop time.
*)statusMessage : TaskStatusMessage.t option;The task's status message.
*)logStream : TaskLogStream.t option;The task's log stream.
*)gpus : GetRunTaskResponseGpusInteger.t option;The number of Graphics Processing Units (GPU) specified in the task.
*)instanceType : TaskInstanceType.t option;The instance type for a task.
*)failureReason : TaskFailureReason.t option;The reason a task has failed.
*)imageDetails : ImageDetails.t option;Details about the container image that this task uses.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `ConflictException of ConflictException.t| `InternalServerException of InternalServerException.t| `RequestTimeoutException of RequestTimeoutException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ServiceQuotaExceededException of ServiceQuotaExceededException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?taskId:??? ->
?status:??? ->
?name:??? ->
?cpus:??? ->
?cacheHit:??? ->
?cacheS3Uri:??? ->
?memory:??? ->
?creationTime:??? ->
?startTime:??? ->
?stopTime:??? ->
?statusMessage:??? ->
?logStream:??? ->
?gpus:??? ->
?instanceType:??? ->
?failureReason:??? ->
?imageDetails:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `RequestTimeoutException of RequestTimeoutException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `RequestTimeoutException of RequestTimeoutException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of GetRunTaskResponseCpusInteger.t
| `String of TaskId.t
| `Structure of (string * [> `String of Uri_.t ]) list
| `Timestamp of TaskTimestamp.t ])
list ]