@Stability(value=Stable) public static final class VpnConnectionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements VpnConnectionProps
VpnConnectionProps
software.amazon.jsii.JsiiObject.InitializationMode
VpnConnectionProps.Builder, VpnConnectionProps.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getAsn()
The ASN of the customer gateway.
|
String |
getIp()
The ip address of the customer gateway.
|
List<String> |
getStaticRoutes()
The static routes to be routed from the VPN gateway to the customer gateway.
|
List<VpnTunnelOption> |
getTunnelOptions()
The tunnel options for the VPN connection.
|
IVpc |
getVpc()
The VPC to connect to.
|
int |
hashCode() |
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSet, setObjRef
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public IVpc getVpc()
VpnConnectionProps
getVpc
in interface VpnConnectionProps
public String getIp()
VpnConnectionOptions
getIp
in interface VpnConnectionOptions
public Number getAsn()
VpnConnectionOptions
getAsn
in interface VpnConnectionOptions
public List<String> getStaticRoutes()
VpnConnectionOptions
getStaticRoutes
in interface VpnConnectionOptions
public List<VpnTunnelOption> getTunnelOptions()
VpnConnectionOptions
getTunnelOptions
in interface VpnConnectionOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2019. All rights reserved.