@Stability(value=Stable) @Internal public static final class CfnVPNConnectionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnVPNConnectionProps
CfnVPNConnectionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnVPNConnectionProps.Builder, CfnVPNConnectionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnVPNConnectionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnVPNConnectionProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getCustomerGatewayId()
The ID of the customer gateway at your end of the VPN connection.
|
Object |
getStaticRoutesOnly()
Indicates whether the VPN connection uses static routes only.
|
List<CfnTag> |
getTags()
Any tags assigned to the VPN connection.
|
String |
getTransitGatewayId()
The ID of the transit gateway associated with the VPN connection.
|
String |
getType()
The type of VPN connection.
|
String |
getVpnGatewayId()
The ID of the virtual private gateway at the AWS side of the VPN connection.
|
Object |
getVpnTunnelOptionsSpecifications()
The tunnel options for the VPN connection.
|
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(CfnVPNConnectionProps.Builder builder)
CfnVPNConnectionProps.Builder.public final String getCustomerGatewayId()
CfnVPNConnectionPropsgetCustomerGatewayId in interface CfnVPNConnectionPropspublic final String getType()
CfnVPNConnectionPropsgetType in interface CfnVPNConnectionPropspublic final Object getStaticRoutesOnly()
CfnVPNConnectionPropsStatic routes must be used for devices that don't support BGP.
If you are creating a VPN connection for a device that does not support Border Gateway Protocol (BGP), you must specify true .
getStaticRoutesOnly in interface CfnVPNConnectionPropspublic final List<CfnTag> getTags()
CfnVPNConnectionPropsgetTags in interface CfnVPNConnectionPropspublic final String getTransitGatewayId()
CfnVPNConnectionProps
You must specify either TransitGatewayId or VpnGatewayId , but not both.
getTransitGatewayId in interface CfnVPNConnectionPropspublic final String getVpnGatewayId()
CfnVPNConnectionProps
You must specify either TransitGatewayId or VpnGatewayId , but not both.
getVpnGatewayId in interface CfnVPNConnectionPropspublic final Object getVpnTunnelOptionsSpecifications()
CfnVPNConnectionPropsgetVpnTunnelOptionsSpecifications in interface CfnVPNConnectionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.