ClientVpnAuthenticationRequest
public struct ClientVpnAuthenticationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Information about the Active Directory to be used, if applicable. You must provide this information if Type is directory-service-authentication.
Declaration
Swift
public let activeDirectory: DirectoryServiceAuthenticationRequest? -
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information if Type is federated-authentication.
Declaration
Swift
public let federatedAuthentication: FederatedAuthenticationRequest? -
Information about the authentication certificates to be used, if applicable. You must provide this information if Type is certificate-authentication.
Declaration
Swift
public let mutualAuthentication: CertificateAuthenticationRequest? -
The type of client authentication to be used.
Declaration
Swift
public let type: ClientVpnAuthenticationType? -
Undocumented
Declaration
Swift
public init(activeDirectory: DirectoryServiceAuthenticationRequest? = nil, federatedAuthentication: FederatedAuthenticationRequest? = nil, mutualAuthentication: CertificateAuthenticationRequest? = nil, type: ClientVpnAuthenticationType? = nil)
View on GitHub
ClientVpnAuthenticationRequest Structure Reference