#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for TransitGatewayConnectPeerConfiguration
Implementations
The Connect peer IP address on the transit gateway side of the tunnel.
The Connect peer IP address on the transit gateway side of the tunnel.
The Connect peer IP address on the appliance side of the tunnel.
The Connect peer IP address on the appliance side of the tunnel.
Appends an item to inside_cidr_blocks
.
To override the contents of this collection use set_inside_cidr_blocks
.
The range of interior BGP peer IP addresses.
The range of interior BGP peer IP addresses.
The tunnel protocol.
The tunnel protocol.
Appends an item to bgp_configurations
.
To override the contents of this collection use set_bgp_configurations
.
The BGP configuration details.
pub fn set_bgp_configurations(
self,
input: Option<Vec<TransitGatewayAttachmentBgpConfiguration>>
) -> Self
pub fn set_bgp_configurations(
self,
input: Option<Vec<TransitGatewayAttachmentBgpConfiguration>>
) -> Self
The BGP configuration details.
Consumes the builder and constructs a TransitGatewayConnectPeerConfiguration
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more