@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 CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-authenticationoptionspublic final String getClientCidrBlock()
CfnClientVpnEndpointPropsgetClientCidrBlock in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-clientcidrblockpublic final Object getConnectionLogOptions()
CfnClientVpnEndpointPropsgetConnectionLogOptions in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-connectionlogoptionspublic final String getServerCertificateArn()
CfnClientVpnEndpointPropsgetServerCertificateArn in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-servercertificatearnpublic final Object getClientConnectOptions()
CfnClientVpnEndpointPropsgetClientConnectOptions in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-clientconnectoptionspublic final String getDescription()
CfnClientVpnEndpointPropsgetDescription in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-descriptionpublic final List<String> getDnsServers()
CfnClientVpnEndpointPropsgetDnsServers in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-dnsserverspublic final List<String> getSecurityGroupIds()
CfnClientVpnEndpointPropsgetSecurityGroupIds in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-securitygroupidspublic final String getSelfServicePortal()
CfnClientVpnEndpointPropsgetSelfServicePortal in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-selfserviceportalpublic final Object getSplitTunnel()
CfnClientVpnEndpointPropsgetSplitTunnel in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-splittunnelpublic final Object getTagSpecifications()
CfnClientVpnEndpointPropsgetTagSpecifications in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-tagspecificationspublic final String getTransportProtocol()
CfnClientVpnEndpointPropsgetTransportProtocol in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-transportprotocolpublic final String getVpcId()
CfnClientVpnEndpointPropsgetVpcId in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-vpcidpublic final Number getVpnPort()
CfnClientVpnEndpointPropsgetVpnPort in interface CfnClientVpnEndpointPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-vpnport@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.