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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.VpnConnectionAttributes
VpnConnectionAttributes.Builder, VpnConnectionAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theVpnConnectionAttributes.Builder.protectedJsii$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.JsonNodefinal booleanfinal NumberThe ASN of the customer gateway.final StringThe id of the customer gateway.final StringThe ip address of the customer gateway.final StringgetVpnId()The id of the VPN connection.final inthashCode()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:VpnConnectionAttributesThe ASN of the customer gateway.- Specified by:
getCustomerGatewayAsnin interfaceVpnConnectionAttributes
-
getCustomerGatewayId
Description copied from interface:VpnConnectionAttributesThe id of the customer gateway.- Specified by:
getCustomerGatewayIdin interfaceVpnConnectionAttributes
-
getCustomerGatewayIp
Description copied from interface:VpnConnectionAttributesThe ip address of the customer gateway.- Specified by:
getCustomerGatewayIpin interfaceVpnConnectionAttributes
-
getVpnId
Description copied from interface:VpnConnectionAttributesThe id of the VPN connection.- Specified by:
getVpnIdin interfaceVpnConnectionAttributes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-