Values_1.AuthenticationMetadataSourceUnion type containing authentication metadata for different authentication methods.
type nonrec t = {clientCredentialsGrantMetadata : ClientCredentialsGrantMetadata.t option;OAuth 2.0 client credentials grant authentication metadata.
*)basicAuthConnectionMetadata : BasicAuthConnectionMetadata.t option;Basic authentication metadata using username and password.
*)apiKeyConnectionMetadata : Values_0.APIKeyConnectionMetadata.t option;API key authentication metadata.
*)noneConnectionMetadata : NoneConnectionMetadata.t option;No authentication metadata for services that don't require authentication.
*)iamConnectionMetadata : IAMConnectionMetadata.t option;IAM role-based authentication metadata for Amazon Web Services services.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of Values_0.Endpoint.t
| `Structure of
(string
* [> `Structure of
(string * [> `String of Values_0.ClientId.t ]) list ])
list ])
list ])
list ]