Values.AwsEc2ClientVpnEndpointAuthenticationOptionsDetailsSourceInformation about the authentication method used by the Client VPN endpoint.
type nonrec t = {type_ : NonEmptyString.t option;The authentication type used.
*)activeDirectory : AwsEc2ClientVpnEndpointAuthenticationOptionsActiveDirectoryDetails.t
option;Information about the Active Directory, if applicable. With Active Directory authentication, clients are authenticated against existing Active Directory groups.
*)mutualAuthentication : AwsEc2ClientVpnEndpointAuthenticationOptionsMutualAuthenticationDetails.t
option;Information about the authentication certificates, if applicable.
*)federatedAuthentication : AwsEc2ClientVpnEndpointAuthenticationOptionsFederatedAuthenticationDetails.t
option;Information about the IAM SAML identity provider, if applicable.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `String of NonEmptyString.t
| `Structure of (string * [> `String of NonEmptyString.t ]) list ])
list ]