Package com.pulumi.aws.networkmanager
Class ConnectPeerArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.networkmanager.ConnectPeerArgs
-
public final class ConnectPeerArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectPeerArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ConnectPeerArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<ConnectPeerBgpOptionsArgs>>bgpOptions()static ConnectPeerArgs.Builderbuilder()static ConnectPeerArgs.Builderbuilder(ConnectPeerArgs defaults)com.pulumi.core.Output<java.lang.String>connectAttachmentId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>coreNetworkAddress()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>insideCidrBlocks()com.pulumi.core.Output<java.lang.String>peerAddress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>subnetArn()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final ConnectPeerArgs Empty
-
-
Method Detail
-
bgpOptions
public java.util.Optional<com.pulumi.core.Output<ConnectPeerBgpOptionsArgs>> bgpOptions()
- Returns:
- Connect peer BGP options. See bgpOptions for more information.
-
connectAttachmentId
public com.pulumi.core.Output<java.lang.String> connectAttachmentId()
- Returns:
- ID of the connection attachment.
-
coreNetworkAddress
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coreNetworkAddress()
- Returns:
- Connect peer core network address.
-
insideCidrBlocks
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> insideCidrBlocks()
- Returns:
- Inside IP addresses used for BGP peering. Required when the Connect attachment protocol is `GRE`. See `aws.networkmanager.ConnectAttachment` for details.
-
peerAddress
public com.pulumi.core.Output<java.lang.String> peerAddress()
- Returns:
- Connect peer address. The following arguments are optional:
-
subnetArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subnetArn()
- Returns:
- Subnet ARN for the Connect peer. Required when the Connect attachment protocol is `NO_ENCAP`. See `aws.networkmanager.ConnectAttachment` for details.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value tags for the attachment. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static ConnectPeerArgs.Builder builder()
-
builder
public static ConnectPeerArgs.Builder builder(ConnectPeerArgs defaults)
-
-