Class CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty
Describes the Connect peer details.
Inherited Members
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty : CfnTransitGatewayConnectPeer.ITransitGatewayConnectPeerConfigurationProperty
Syntax (vb)
Public Class CfnTransitGatewayConnectPeer.TransitGatewayConnectPeerConfigurationProperty Implements CfnTransitGatewayConnectPeer.ITransitGatewayConnectPeerConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EC2;
var transitGatewayConnectPeerConfigurationProperty = new TransitGatewayConnectPeerConfigurationProperty {
InsideCidrBlocks = new [] { "insideCidrBlocks" },
PeerAddress = "peerAddress",
// the properties below are optional
BgpConfigurations = new [] { new TransitGatewayAttachmentBgpConfigurationProperty {
BgpStatus = "bgpStatus",
PeerAddress = "peerAddress",
PeerAsn = 123,
TransitGatewayAddress = "transitGatewayAddress",
TransitGatewayAsn = 123
} },
Protocol = "protocol",
TransitGatewayAddress = "transitGatewayAddress"
};
Synopsis
Constructors
| TransitGatewayConnectPeerConfigurationProperty() | Describes the Connect peer details. |
Properties
| BgpConfigurations | The BGP configuration details. |
| InsideCidrBlocks | The range of interior BGP peer IP addresses. |
| PeerAddress | The Connect peer IP address on the appliance side of the tunnel. |
| Protocol | The tunnel protocol. |
| TransitGatewayAddress | The Connect peer IP address on the transit gateway side of the tunnel. |
Constructors
TransitGatewayConnectPeerConfigurationProperty()
Describes the Connect peer details.
public TransitGatewayConnectPeerConfigurationProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EC2;
var transitGatewayConnectPeerConfigurationProperty = new TransitGatewayConnectPeerConfigurationProperty {
InsideCidrBlocks = new [] { "insideCidrBlocks" },
PeerAddress = "peerAddress",
// the properties below are optional
BgpConfigurations = new [] { new TransitGatewayAttachmentBgpConfigurationProperty {
BgpStatus = "bgpStatus",
PeerAddress = "peerAddress",
PeerAsn = 123,
TransitGatewayAddress = "transitGatewayAddress",
TransitGatewayAsn = 123
} },
Protocol = "protocol",
TransitGatewayAddress = "transitGatewayAddress"
};
Properties
BgpConfigurations
The BGP configuration details.
public object? BgpConfigurations { get; set; }
Property Value
Remarks
Type union: either IResolvable or (either IResolvable or CfnTransitGatewayConnectPeer.ITransitGatewayAttachmentBgpConfigurationProperty)[]
InsideCidrBlocks
The range of interior BGP peer IP addresses.
public string[] InsideCidrBlocks { get; set; }
Property Value
string[]
Remarks
PeerAddress
The Connect peer IP address on the appliance side of the tunnel.
public string PeerAddress { get; set; }
Property Value
Remarks
Protocol
The tunnel protocol.
public string? Protocol { get; set; }
Property Value
Remarks
TransitGatewayAddress
The Connect peer IP address on the transit gateway side of the tunnel.
public string? TransitGatewayAddress { get; set; }