Module Values.GetJobResponseSource

Retrieves the specified Amazon Braket hybrid job.

Sourcetype nonrec t = {
  1. status : JobPrimaryStatus.t option;
    (*

    The status of the Amazon Braket hybrid job.

    *)
  2. jobArn : JobArn.t option;
    (*

    The ARN of the Amazon Braket hybrid job.

    *)
  3. roleArn : RoleArn.t option;
    (*

    The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output results and other hybrid job details to the s3 buckets of a user.

    *)
  4. failureReason : String1024.t option;
    (*

    A description of the reason why an Amazon Braket hybrid job failed, if it failed.

    *)
  5. jobName : GetJobResponseJobNameString.t option;
    (*

    The name of the Amazon Braket hybrid job.

    *)
  6. hyperParameters : HyperParameters.t option;
    (*

    Algorithm-specific parameters used by an Amazon Braket hybrid job that influence the quality of the traiing job. The values are set with a map of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.

    *)
  7. inputDataConfig : InputConfigList.t option;
    (*

    A list of parameters that specify the name and type of input data and where it is located.

    *)
  8. outputDataConfig : JobOutputDataConfig.t option;
    (*

    The path to the S3 location where hybrid job artifacts are stored and the encryption key used to store them there.

    *)
  9. stoppingCondition : JobStoppingCondition.t option;
    (*

    The user-defined criteria that specifies when to stop a running hybrid job.

    *)
  10. checkpointConfig : JobCheckpointConfig.t option;
    (*

    Information about the output locations for hybrid job checkpoint data.

    *)
  11. algorithmSpecification : AlgorithmSpecification.t option;
    (*

    Definition of the Amazon Braket hybrid job created. Provides information about the container image used, and the Python scripts used for training.

    *)
  12. instanceConfig : InstanceConfig.t option;
    (*

    The resource instances to use while running the hybrid job on Amazon Braket.

    *)
  13. createdAt : SyntheticTimestamp_date_time.t option;
    (*

    The time at which the Amazon Braket hybrid job was created.

    *)
  14. startedAt : SyntheticTimestamp_date_time.t option;
    (*

    The time at which the Amazon Braket hybrid job was started.

    *)
  15. endedAt : SyntheticTimestamp_date_time.t option;
    (*

    The time at which the Amazon Braket hybrid job ended.

    *)
  16. billableDuration : Integer.t option;
    (*

    The billable time for which the Amazon Braket hybrid job used to complete.

    *)
  17. deviceConfig : DeviceConfig.t option;
    (*

    The primary device used by the Amazon Braket hybrid job.

    *)
  18. events : JobEvents.t option;
    (*

    Details about the time and type of events occurred related to the Amazon Braket hybrid job.

    *)
  19. tags : TagsMap.t option;
    (*

    The tags associated with this hybrid job.

    *)
  20. queueInfo : HybridJobQueueInfo.t option;
    (*

    Queue information for the requested hybrid job. Only returned if QueueInfo is specified in the additionalAttributeNames" field in the GetJob API request.

    *)
  21. associations : Associations.t option;
    (*

    The list of Amazon Braket resources associated with the hybrid job.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `InternalServiceException of InternalServiceException.t
  3. | `ResourceNotFoundException of ResourceNotFoundException.t
  4. | `ThrottlingException of ThrottlingException.t
  5. | `ValidationException of ValidationException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?status:??? -> ?jobArn:??? -> ?roleArn:??? -> ?failureReason:??? -> ?jobName:??? -> ?hyperParameters:??? -> ?inputDataConfig:??? -> ?outputDataConfig:??? -> ?stoppingCondition:??? -> ?checkpointConfig:??? -> ?algorithmSpecification:??? -> ?instanceConfig:??? -> ?createdAt:??? -> ?startedAt:??? -> ?endedAt:??? -> ?billableDuration:??? -> ?deviceConfig:??? -> ?events:??? -> ?tags:??? -> ?queueInfo:??? -> ?associations:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServiceException of InternalServiceException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServiceException of InternalServiceException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of Integer.t | `List of [> `Structure of (string * [> `Enum of string | `String of InputFileConfigChannelNameString.t | `Structure of (string * [> `Structure of (string * [> `String of S3Path.t ]) list ]) list | `Timestamp of SyntheticTimestamp_date_time.t ]) list ] list | `Map of ([> `String of String256.t ] * [> `String of HyperParametersValueString.t ]) list | `String of JobArn.t | `Structure of (string * [> `Enum of string | `Integer of JobStoppingConditionMaxRuntimeInSecondsInteger.t | `String of String2048.t | `Structure of (string * [> `Enum of string | `String of String_.t ]) list ]) list | `Timestamp of SyntheticTimestamp_date_time.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t