Class VpnConnectionAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.VpnConnectionAttributes.Jsii$Proxy
- All Implemented Interfaces:
VpnConnectionAttributes
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
VpnConnectionAttributes
@Stability(Stable)
@Internal
public static final class VpnConnectionAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements VpnConnectionAttributes
An implementation for
VpnConnectionAttributes
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.VpnConnectionAttributes
VpnConnectionAttributes.Builder, VpnConnectionAttributes.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theVpnConnectionAttributes.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
The ASN of the customer gateway.final String
The id of the customer gateway.final String
The ip address of the customer gateway.final String
getVpnId()
The id of the VPN connection.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theVpnConnectionAttributes.Builder
.
-
-
Method Details
-
getCustomerGatewayAsn
Description copied from interface:VpnConnectionAttributes
The ASN of the customer gateway.- Specified by:
getCustomerGatewayAsn
in interfaceVpnConnectionAttributes
-
getCustomerGatewayId
Description copied from interface:VpnConnectionAttributes
The id of the customer gateway.- Specified by:
getCustomerGatewayId
in interfaceVpnConnectionAttributes
-
getCustomerGatewayIp
Description copied from interface:VpnConnectionAttributes
The ip address of the customer gateway.- Specified by:
getCustomerGatewayIp
in interfaceVpnConnectionAttributes
-
getVpnId
Description copied from interface:VpnConnectionAttributes
The id of the VPN connection.- Specified by:
getVpnId
in interfaceVpnConnectionAttributes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-