Class ConnectPeerConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.networkmanager.inputs.ConnectPeerConfigurationArgs.Builder
-
- Enclosing class:
- ConnectPeerConfigurationArgs
public static final class ConnectPeerConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectPeerConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectPeerConfigurationArgs defaults)
-
-
Method Detail
-
bgpConfigurations
public ConnectPeerConfigurationArgs.Builder bgpConfigurations(@Nullable com.pulumi.core.Output<java.util.List<ConnectPeerConfigurationBgpConfigurationArgs>> bgpConfigurations)
-
bgpConfigurations
public ConnectPeerConfigurationArgs.Builder bgpConfigurations(java.util.List<ConnectPeerConfigurationBgpConfigurationArgs> bgpConfigurations)
-
bgpConfigurations
public ConnectPeerConfigurationArgs.Builder bgpConfigurations(ConnectPeerConfigurationBgpConfigurationArgs... bgpConfigurations)
-
coreNetworkAddress
public ConnectPeerConfigurationArgs.Builder coreNetworkAddress(@Nullable com.pulumi.core.Output<java.lang.String> coreNetworkAddress)
- Parameters:
coreNetworkAddress- Connect peer core network address.- Returns:
- builder
-
coreNetworkAddress
public ConnectPeerConfigurationArgs.Builder coreNetworkAddress(java.lang.String coreNetworkAddress)
- Parameters:
coreNetworkAddress- Connect peer core network address.- Returns:
- builder
-
insideCidrBlocks
public ConnectPeerConfigurationArgs.Builder insideCidrBlocks(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> insideCidrBlocks)
- Parameters:
insideCidrBlocks- Inside IP addresses used for BGP peering. Required when the Connect attachment protocol is `GRE`. See `aws.networkmanager.ConnectAttachment` for details.- Returns:
- builder
-
insideCidrBlocks
public ConnectPeerConfigurationArgs.Builder insideCidrBlocks(java.util.List<java.lang.String> insideCidrBlocks)
- Parameters:
insideCidrBlocks- Inside IP addresses used for BGP peering. Required when the Connect attachment protocol is `GRE`. See `aws.networkmanager.ConnectAttachment` for details.- Returns:
- builder
-
insideCidrBlocks
public ConnectPeerConfigurationArgs.Builder insideCidrBlocks(java.lang.String... insideCidrBlocks)
- Parameters:
insideCidrBlocks- Inside IP addresses used for BGP peering. Required when the Connect attachment protocol is `GRE`. See `aws.networkmanager.ConnectAttachment` for details.- Returns:
- builder
-
peerAddress
public ConnectPeerConfigurationArgs.Builder peerAddress(@Nullable com.pulumi.core.Output<java.lang.String> peerAddress)
- Parameters:
peerAddress- Connect peer address. The following arguments are optional:- Returns:
- builder
-
peerAddress
public ConnectPeerConfigurationArgs.Builder peerAddress(java.lang.String peerAddress)
- Parameters:
peerAddress- Connect peer address. The following arguments are optional:- Returns:
- builder
-
protocol
public ConnectPeerConfigurationArgs.Builder protocol(@Nullable com.pulumi.core.Output<java.lang.String> protocol)
-
protocol
public ConnectPeerConfigurationArgs.Builder protocol(java.lang.String protocol)
-
build
public ConnectPeerConfigurationArgs build()
-
-