Values.ContentDataSourceInformation about the content.
type nonrec t = {contentArn : Arn.t option;The Amazon Resource Name (ARN) of the content.
*)contentId : Uuid.t option;The identifier of the content.
*)knowledgeBaseArn : Arn.t option;The Amazon Resource Name (ARN) of the knowledge base.
*)knowledgeBaseId : Uuid.t option;The identifier of the knowledge base.
*)name : Name.t option;The name of the content.
*)revisionId : NonEmptyString.t option;The identifier of the content revision.
*)title : ContentTitle.t option;The title of the content.
*)contentType : ContentType.t option;The media type of the content.
*)status : ContentStatus.t option;The status of the content.
*)metadata : ContentMetadata.t option;A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Amazon Q in Connect, you can store an external version identifier as metadata to utilize for determining drift.
*)linkOutUri : Uri_.t option;The URI of the content.
*)url : Url.t option;The URL of the content.
*)urlExpiry : SyntheticTimestamp_epoch_seconds.t option;The expiration time of the URL as an epoch timestamp.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of NonEmptyString.t ]
* [> `String of NonEmptyString.t ])
list
| `String of Arn.t
| `Timestamp of SyntheticTimestamp_epoch_seconds.t ])
list ]