@Stability(value=Stable) public static final class CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnClientVpnEndpoint.ClientAuthenticationRequestProperty>
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder type(String type)
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.getType()type - The type of client authentication to be used. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder activeDirectory(CfnClientVpnEndpoint.DirectoryServiceAuthenticationRequestProperty activeDirectory)
activeDirectory - Information about the Active Directory to be used, if applicable.
You must provide this information if Type is directory-service-authentication .this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder activeDirectory(IResolvable activeDirectory)
activeDirectory - Information about the Active Directory to be used, if applicable.
You must provide this information if Type is directory-service-authentication .this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder federatedAuthentication(CfnClientVpnEndpoint.FederatedAuthenticationRequestProperty federatedAuthentication)
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.getFederatedAuthentication()federatedAuthentication - Information about the IAM SAML identity provider, if applicable.this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder federatedAuthentication(IResolvable federatedAuthentication)
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.getFederatedAuthentication()federatedAuthentication - Information about the IAM SAML identity provider, if applicable.this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder mutualAuthentication(CfnClientVpnEndpoint.CertificateAuthenticationRequestProperty mutualAuthentication)
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.getMutualAuthentication()mutualAuthentication - Information about the authentication certificates to be used, if applicable.
You must provide this information if Type is certificate-authentication .this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder mutualAuthentication(IResolvable mutualAuthentication)
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.getMutualAuthentication()mutualAuthentication - Information about the authentication certificates to be used, if applicable.
You must provide this information if Type is certificate-authentication .this@Stability(value=Stable) public CfnClientVpnEndpoint.ClientAuthenticationRequestProperty build()
build in interface software.amazon.jsii.Builder<CfnClientVpnEndpoint.ClientAuthenticationRequestProperty>CfnClientVpnEndpoint.ClientAuthenticationRequestPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.