Values.PluginAuthConfigurationSourceAuthentication configuration information for an Amazon Q Business plugin.
type nonrec t = {basicAuthConfiguration : BasicAuthConfiguration.t option;Information about the basic authentication credentials used to configure a plugin.
*)oAuth2ClientCredentialConfiguration : OAuth2ClientCredentialConfiguration.t
option;Information about the OAuth 2.0 authentication credential/token used to configure a plugin.
*)noAuthConfiguration : NoAuthConfiguration.t option;Information about invoking a custom plugin without any authentication.
*)idcAuthConfiguration : IdcAuthConfiguration.t option;Information about the IAM Identity Center Application used to configure authentication for a plugin.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Structure of (string * [> `String of SecretArn.t ]) list ])
list ]