Values.UpdateRetrieverRequestSourceUpdates the retriever used for your Amazon Q Business application.
type nonrec t = {applicationId : ApplicationId.t;The identifier of your Amazon Q Business application.
*)retrieverId : RetrieverId.t;The identifier of your retriever.
*)configuration : RetrieverConfiguration.t option;displayName : RetrieverName.t option;The name of your retriever.
*)roleArn : RoleArn.t option;The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
*)}val make :
?configuration:??? ->
?displayName:??? ->
?roleArn:??? ->
applicationId:ApplicationId.t ->
retrieverId:RetrieverId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of ApplicationId.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Long of Long.t
| `Map of
([> `String of DocumentAttributeKey.t ]
* [> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Long of
BoostingDurationInSeconds.t
| `Map of
([> `String of String_.t ]
* [> `Enum of string ])
list ])
list ])
list ])
list
| `String of IndexId.t ])
list ])
list ])
list ]