Values.GetUploadJobResponseSourceThis API retrieves the details of a specific upload job.
type nonrec t = {jobId : Uuid.t option;The unique identifier of the upload job.
*)displayName : String1To255.t option;The unique name of the upload job. Could be a file name to identify the upload job.
*)status : UploadJobStatus.t option;The status describing the status for the upload job. The following are Valid Values: CREATED: The upload job has been created, but has not started processing yet. IN_PROGRESS: The upload job is currently in progress, ingesting and processing the profile data. PARTIALLY_SUCCEEDED: The upload job has successfully completed the ingestion and processing of all profile data. SUCCEEDED: The upload job has successfully completed the ingestion and processing of all profile data. FAILED: The upload job has failed to complete. STOPPED: The upload job has been manually stopped or terminated before completion.
*)statusReason : StatusReason.t option;The reason for the current status of the upload job. Possible reasons: VALIDATION_FAILURE: The upload job has encountered an error or issue and was unable to complete the profile data ingestion. INTERNAL_FAILURE: Failure caused from service side
*)createdAt : Timestamp.t option;The timestamp when the upload job was created.
*)completedAt : Timestamp.t option;The timestamp when the upload job was completed.
*)fields : FieldMap.t option;The mapping between CSV Columns and Profile Object attributes for the upload job.
*)uniqueKey : Text.t option;The unique key columns used for de-duping the keys in the upload job.
*)resultsSummary : ResultsSummary.t option;The summary of results for the upload job, including the number of updated, created, and failed records.
*)dataExpiry : ExpirationDaysInteger.t option;The expiry duration for the profiles ingested with the upload job.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `BadRequestException of BadRequestException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `BadRequestException of BadRequestException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `BadRequestException of BadRequestException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of ExpirationDaysInteger.t
| `Map of
([> `String of FieldName.t ]
* [> `Structure of
(string * [> `Enum of string | `String of Text.t ]) list ])
list
| `String of Uuid.t
| `Structure of (string * [> `Long of OptionalLong.t ]) list
| `Timestamp of Timestamp.t ])
list ]