Values_0.AuthenticationConfigurationSourceA structure containing the authentication configuration.
type nonrec t = {authenticationType : AuthenticationType.t option;A structure containing the authentication configuration.
*)secretArn : SecretArn.t option;The secret manager ARN to store credentials.
*)kmsKeyArn : KmsKeyArn.t option;The Amazon Resource Name (ARN) of the KMS key used to encrypt sensitive authentication information. This key is used to protect credentials and other sensitive data stored within the authentication configuration.
*)oAuth2Properties : OAuth2Properties.t option;The properties for OAuth2 authentication.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of SecretArn.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TokenUrlParameterKey.t ]
* [> `String of TokenUrlParameterValue.t ])
list
| `String of TokenUrl.t
| `Structure of
(string
* [> `String of UserManagedClientApplicationClientId.t ])
list ])
list ])
list ]