Values.AuthenticationConfigurationInputSourceThe authentication configuration of a connection.
type nonrec t = {authenticationType : AuthenticationType.t option;The authentication type of a connection.
*)oAuth2Properties : OAuth2Properties.t option;The oAuth2 properties of a connection.
*)secretArn : AuthenticationConfigurationInputSecretArnString.t option;The secret ARN of a connection.
*)kmsKeyArn : AuthenticationConfigurationInputKmsKeyArnString.t option;The KMS key ARN of a connection.
*)basicAuthenticationCredentials : BasicAuthenticationCredentials.t option;The basic authentication credentials of a connection.
*)customAuthenticationCredentials : CredentialMap.t option;The custom authentication credentials of a connection.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of CredentialMapKeyString.t ]
* [> `String of CredentialMapValueString.t ])
list
| `String of AuthenticationConfigurationInputSecretArnString.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TokenUrlParametersMapKeyString.t ]
* [> `String of TokenUrlParametersMapValueString.t ])
list
| `String of OAuth2PropertiesTokenUrlString.t
| `Structure of
(string
* [> `String of
OAuth2ClientApplicationUserManagedClientApplicationClientIdString.t ])
list ])
list ])
list ]