@Stability(value=Stable) public static final class CfnClientVpnEndpointProps.Builder extends Object implements software.amazon.jsii.Builder<CfnClientVpnEndpointProps>
CfnClientVpnEndpointProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder authenticationOptions(IResolvable authenticationOptions)
CfnClientVpnEndpointProps.getAuthenticationOptions()authenticationOptions - `AWS::EC2::ClientVpnEndpoint.AuthenticationOptions`. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder authenticationOptions(List<? extends Object> authenticationOptions)
CfnClientVpnEndpointProps.getAuthenticationOptions()authenticationOptions - `AWS::EC2::ClientVpnEndpoint.AuthenticationOptions`. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder clientCidrBlock(String clientCidrBlock)
CfnClientVpnEndpointProps.getClientCidrBlock()clientCidrBlock - `AWS::EC2::ClientVpnEndpoint.ClientCidrBlock`. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder connectionLogOptions(CfnClientVpnEndpoint.ConnectionLogOptionsProperty connectionLogOptions)
CfnClientVpnEndpointProps.getConnectionLogOptions()connectionLogOptions - `AWS::EC2::ClientVpnEndpoint.ConnectionLogOptions`. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder connectionLogOptions(IResolvable connectionLogOptions)
CfnClientVpnEndpointProps.getConnectionLogOptions()connectionLogOptions - `AWS::EC2::ClientVpnEndpoint.ConnectionLogOptions`. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder serverCertificateArn(String serverCertificateArn)
CfnClientVpnEndpointProps.getServerCertificateArn()serverCertificateArn - `AWS::EC2::ClientVpnEndpoint.ServerCertificateArn`. This parameter is required.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder clientConnectOptions(CfnClientVpnEndpoint.ClientConnectOptionsProperty clientConnectOptions)
CfnClientVpnEndpointProps.getClientConnectOptions()clientConnectOptions - `AWS::EC2::ClientVpnEndpoint.ClientConnectOptions`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder clientConnectOptions(IResolvable clientConnectOptions)
CfnClientVpnEndpointProps.getClientConnectOptions()clientConnectOptions - `AWS::EC2::ClientVpnEndpoint.ClientConnectOptions`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder description(String description)
CfnClientVpnEndpointProps.getDescription()description - `AWS::EC2::ClientVpnEndpoint.Description`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder dnsServers(List<String> dnsServers)
CfnClientVpnEndpointProps.getDnsServers()dnsServers - `AWS::EC2::ClientVpnEndpoint.DnsServers`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder securityGroupIds(List<String> securityGroupIds)
CfnClientVpnEndpointProps.getSecurityGroupIds()securityGroupIds - `AWS::EC2::ClientVpnEndpoint.SecurityGroupIds`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder selfServicePortal(String selfServicePortal)
CfnClientVpnEndpointProps.getSelfServicePortal()selfServicePortal - `AWS::EC2::ClientVpnEndpoint.SelfServicePortal`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder splitTunnel(Boolean splitTunnel)
CfnClientVpnEndpointProps.getSplitTunnel()splitTunnel - `AWS::EC2::ClientVpnEndpoint.SplitTunnel`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder splitTunnel(IResolvable splitTunnel)
CfnClientVpnEndpointProps.getSplitTunnel()splitTunnel - `AWS::EC2::ClientVpnEndpoint.SplitTunnel`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder tagSpecifications(IResolvable tagSpecifications)
CfnClientVpnEndpointProps.getTagSpecifications()tagSpecifications - `AWS::EC2::ClientVpnEndpoint.TagSpecifications`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder tagSpecifications(List<? extends Object> tagSpecifications)
CfnClientVpnEndpointProps.getTagSpecifications()tagSpecifications - `AWS::EC2::ClientVpnEndpoint.TagSpecifications`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder transportProtocol(String transportProtocol)
CfnClientVpnEndpointProps.getTransportProtocol()transportProtocol - `AWS::EC2::ClientVpnEndpoint.TransportProtocol`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder vpcId(String vpcId)
CfnClientVpnEndpointProps.getVpcId()vpcId - `AWS::EC2::ClientVpnEndpoint.VpcId`.this@Stability(value=Stable) public CfnClientVpnEndpointProps.Builder vpnPort(Number vpnPort)
CfnClientVpnEndpointProps.getVpnPort()vpnPort - `AWS::EC2::ClientVpnEndpoint.VpnPort`.this@Stability(value=Stable) public CfnClientVpnEndpointProps build()
build in interface software.amazon.jsii.Builder<CfnClientVpnEndpointProps>CfnClientVpnEndpointPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.