Interface CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnTransitGatewayConnectPeer
@Stability(Stable)
public static interface CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Describes the Connect peer details.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ec2.*;
TransitGatewayConnectPeerConfigurationProperty transitGatewayConnectPeerConfigurationProperty = TransitGatewayConnectPeerConfigurationProperty.builder()
.insideCidrBlocks(List.of("insideCidrBlocks"))
.peerAddress("peerAddress")
// the properties below are optional
.bgpConfigurations(List.of(TransitGatewayAttachmentBgpConfigurationProperty.builder()
.bgpStatus("bgpStatus")
.peerAddress("peerAddress")
.peerAsn(123)
.transitGatewayAddress("transitGatewayAddress")
.transitGatewayAsn(123)
.build()))
.protocol("protocol")
.transitGatewayAddress("transitGatewayAddress")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe BGP configuration details.The range of interior BGP peer IP addresses.The Connect peer IP address on the appliance side of the tunnel.default StringThe tunnel protocol.default StringThe Connect peer IP address on the transit gateway side of the tunnel.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInsideCidrBlocks
The range of interior BGP peer IP addresses.- See Also:
-
getPeerAddress
The Connect peer IP address on the appliance side of the tunnel.- See Also:
-
getBgpConfigurations
The BGP configuration details.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTransitGatewayConnectPeer.TransitGatewayAttachmentBgpConfigurationProperty>- See Also:
-
getProtocol
The tunnel protocol.- See Also:
-
getTransitGatewayAddress
The Connect peer IP address on the transit gateway side of the tunnel.- See Also:
-
builder
@Stability(Stable) static CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty.Builder builder()
-