Interface CfnTransitGatewayConnectPeerPropsMixin.TransitGatewayConnectPeerConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTransitGatewayConnectPeerPropsMixin.TransitGatewayConnectPeerConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnTransitGatewayConnectPeerPropsMixin
@Stability(Stable)
public static interface CfnTransitGatewayConnectPeerPropsMixin.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.mixins.preview.services.ec2.mixins.*;
TransitGatewayConnectPeerConfigurationProperty transitGatewayConnectPeerConfigurationProperty = TransitGatewayConnectPeerConfigurationProperty.builder()
.bgpConfigurations(List.of(TransitGatewayAttachmentBgpConfigurationProperty.builder()
.bgpStatus("bgpStatus")
.peerAddress("peerAddress")
.peerAsn(123)
.transitGatewayAddress("transitGatewayAddress")
.transitGatewayAsn(123)
.build()))
.insideCidrBlocks(List.of("insideCidrBlocks"))
.peerAddress("peerAddress")
.protocol("protocol")
.transitGatewayAddress("transitGatewayAddress")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnTransitGatewayConnectPeerPropsMixin.TransitGatewayConnectPeerConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnTransitGatewayConnectPeerPropsMixin.TransitGatewayConnectPeerConfigurationProperty.Builderbuilder()default ObjectThe BGP configuration details.The range of interior BGP peer IP addresses.default StringThe 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
-
getBgpConfigurations
The BGP configuration details.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTransitGatewayConnectPeerPropsMixin.TransitGatewayAttachmentBgpConfigurationProperty>- See Also:
-
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:
-
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 CfnTransitGatewayConnectPeerPropsMixin.TransitGatewayConnectPeerConfigurationProperty.Builder builder()
-