Module Values.SourceSource

The data source for the dataset.

Sourcetype nonrec t = {
  1. arn : String_.t option;
    (*

    Contains the ARN of the dataset. If the source is Kendra, it's the ARN of the Kendra index.

    *)
  2. location : Location.t option;
    (*

    Contains the location information where the cited text is originally stored. For example, if the data source is Kendra, and the text synchronized is from an S3 bucket, then the location refers to an S3 object.

    *)
}
Sourceval make : ?arn:??? -> ?location:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `String of String_.t ]) list ]) 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