Class CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.directconnect.CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty
@Stability(Stable)
@Internal
public static final class CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty
An implementation for
CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty-
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.cfnpropertymixins.services.directconnect.CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty
CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.Builder, CfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.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 StringThe address family for the BGP peer.final StringThe IP address assigned to the Amazon interface.final StringgetAsn()The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.final StringThe authentication key for BGP configuration.final Stringfinal StringThe IP address assigned to the customer interface.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 theCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty.Builder.
-
-
Method Details
-
getAddressFamily
Description copied from interface:CfnPrivateVirtualInterfacePropsMixin.BgpPeerPropertyThe address family for the BGP peer.- Specified by:
getAddressFamilyin interfaceCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty- See Also:
-
getAmazonAddress
Description copied from interface:CfnPrivateVirtualInterfacePropsMixin.BgpPeerPropertyThe IP address assigned to the Amazon interface.- Specified by:
getAmazonAddressin interfaceCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty- See Also:
-
getAsn
Description copied from interface:CfnPrivateVirtualInterfacePropsMixin.BgpPeerPropertyThe autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.- Specified by:
getAsnin interfaceCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty- See Also:
-
getAuthKey
Description copied from interface:CfnPrivateVirtualInterfacePropsMixin.BgpPeerPropertyThe authentication key for BGP configuration.This string has a minimum length of 6 characters and and a maximum length of 80 characters.
- Specified by:
getAuthKeyin interfaceCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty- See Also:
-
getBgpPeerId
- Specified by:
getBgpPeerIdin interfaceCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty- See Also:
-
getCustomerAddress
Description copied from interface:CfnPrivateVirtualInterfacePropsMixin.BgpPeerPropertyThe IP address assigned to the customer interface.- Specified by:
getCustomerAddressin interfaceCfnPrivateVirtualInterfacePropsMixin.BgpPeerProperty- See Also:
-
$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()
-