Values.ImportJobDataSourceSummary information about the import job.
type nonrec t = {importJobId : Uuid.t option;The identifier of the import job.
*)knowledgeBaseId : Uuid.t option;The identifier of the knowledge base.
*)uploadId : UploadId.t option;A pointer to the uploaded asset. This value is returned by StartContentUpload.
*)knowledgeBaseArn : Arn.t option;The Amazon Resource Name (ARN) of the knowledge base.
*)importJobType : ImportJobType.t option;The type of the import job.
*)status : ImportJobStatus.t option;The status of the import job.
*)url : Url.t option;The download link to the resource file that is uploaded to the import job.
*)failedRecordReport : Url.t option;The link to download the information of resource data that failed to be imported.
*)urlExpiry : SyntheticTimestamp_epoch_seconds.t option;The expiration time of the URL as an epoch timestamp.
*)createdTime : SyntheticTimestamp_epoch_seconds.t option;The timestamp when the import job was created.
*)lastModifiedTime : SyntheticTimestamp_epoch_seconds.t option;The timestamp when the import job data was last modified.
*)metadata : ContentMetadata.t option;The metadata fields of the imported Amazon Q in Connect resources.
*)externalSourceConfiguration : ExternalSourceConfiguration.t option;}val make :
?importJobId:??? ->
?knowledgeBaseId:??? ->
?uploadId:??? ->
?knowledgeBaseArn:??? ->
?importJobType:??? ->
?status:??? ->
?url:??? ->
?failedRecordReport:??? ->
?urlExpiry:??? ->
?createdTime:??? ->
?lastModifiedTime:??? ->
?metadata:??? ->
?externalSourceConfiguration:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of NonEmptyString.t ]
* [> `String of NonEmptyString.t ])
list
| `String of Uuid.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Structure of
(string * [> `String of NonEmptyString.t ]) list ])
list ])
list
| `Timestamp of SyntheticTimestamp_epoch_seconds.t ])
list ]