@Stability(value=Stable) @Internal public static final class CfnClientVpnEndpointProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnClientVpnEndpointProps
CfnClientVpnEndpointPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnClientVpnEndpointProps.Builder, CfnClientVpnEndpointProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object authenticationOptions,
String clientCidrBlock,
Object connectionLogOptions,
String serverCertificateArn,
Object clientConnectOptions,
String description,
List<String> dnsServers,
List<String> securityGroupIds,
String selfServicePortal,
Object splitTunnel,
Object tagSpecifications,
String transportProtocol,
String vpcId,
Number vpnPort)
Constructor that initializes the object based on literal property values passed by the
CfnClientVpnEndpointProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAuthenticationOptions()
`AWS::EC2::ClientVpnEndpoint.AuthenticationOptions`.
|
String |
getClientCidrBlock()
`AWS::EC2::ClientVpnEndpoint.ClientCidrBlock`.
|
Object |
getClientConnectOptions()
`AWS::EC2::ClientVpnEndpoint.ClientConnectOptions`.
|
Object |
getConnectionLogOptions()
`AWS::EC2::ClientVpnEndpoint.ConnectionLogOptions`.
|
String |
getDescription()
`AWS::EC2::ClientVpnEndpoint.Description`.
|
List<String> |
getDnsServers()
`AWS::EC2::ClientVpnEndpoint.DnsServers`.
|
List<String> |
getSecurityGroupIds()
`AWS::EC2::ClientVpnEndpoint.SecurityGroupIds`.
|
String |
getSelfServicePortal()
`AWS::EC2::ClientVpnEndpoint.SelfServicePortal`.
|
String |
getServerCertificateArn()
`AWS::EC2::ClientVpnEndpoint.ServerCertificateArn`.
|
Object |
getSplitTunnel()
`AWS::EC2::ClientVpnEndpoint.SplitTunnel`.
|
Object |
getTagSpecifications()
`AWS::EC2::ClientVpnEndpoint.TagSpecifications`.
|
String |
getTransportProtocol()
`AWS::EC2::ClientVpnEndpoint.TransportProtocol`.
|
String |
getVpcId()
`AWS::EC2::ClientVpnEndpoint.VpcId`.
|
Number |
getVpnPort()
`AWS::EC2::ClientVpnEndpoint.VpnPort`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object authenticationOptions, String clientCidrBlock, Object connectionLogOptions, String serverCertificateArn, Object clientConnectOptions, String description, List<String> dnsServers, List<String> securityGroupIds, String selfServicePortal, Object splitTunnel, Object tagSpecifications, String transportProtocol, String vpcId, Number vpnPort)
CfnClientVpnEndpointProps.Builder.public final Object getAuthenticationOptions()
CfnClientVpnEndpointPropsgetAuthenticationOptions in interface CfnClientVpnEndpointPropspublic final String getClientCidrBlock()
CfnClientVpnEndpointPropsgetClientCidrBlock in interface CfnClientVpnEndpointPropspublic final Object getConnectionLogOptions()
CfnClientVpnEndpointPropsgetConnectionLogOptions in interface CfnClientVpnEndpointPropspublic final String getServerCertificateArn()
CfnClientVpnEndpointPropsgetServerCertificateArn in interface CfnClientVpnEndpointPropspublic final Object getClientConnectOptions()
CfnClientVpnEndpointPropsgetClientConnectOptions in interface CfnClientVpnEndpointPropspublic final String getDescription()
CfnClientVpnEndpointPropsgetDescription in interface CfnClientVpnEndpointPropspublic final List<String> getDnsServers()
CfnClientVpnEndpointPropsgetDnsServers in interface CfnClientVpnEndpointPropspublic final List<String> getSecurityGroupIds()
CfnClientVpnEndpointPropsgetSecurityGroupIds in interface CfnClientVpnEndpointPropspublic final String getSelfServicePortal()
CfnClientVpnEndpointPropsgetSelfServicePortal in interface CfnClientVpnEndpointPropspublic final Object getSplitTunnel()
CfnClientVpnEndpointPropsgetSplitTunnel in interface CfnClientVpnEndpointPropspublic final Object getTagSpecifications()
CfnClientVpnEndpointPropsgetTagSpecifications in interface CfnClientVpnEndpointPropspublic final String getTransportProtocol()
CfnClientVpnEndpointPropsgetTransportProtocol in interface CfnClientVpnEndpointPropspublic final String getVpcId()
CfnClientVpnEndpointPropsgetVpcId in interface CfnClientVpnEndpointPropspublic final Number getVpnPort()
CfnClientVpnEndpointPropsgetVpnPort in interface CfnClientVpnEndpointProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.