Class ConnectPeerState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.networkmanager.inputs.ConnectPeerState
-
public final class ConnectPeerState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectPeerState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ConnectPeerStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()java.util.Optional<com.pulumi.core.Output<ConnectPeerBgpOptionsArgs>>bgpOptions()static ConnectPeerState.Builderbuilder()static ConnectPeerState.Builderbuilder(ConnectPeerState defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<ConnectPeerConfigurationArgs>>>configurations()java.util.Optional<com.pulumi.core.Output<java.lang.String>>connectAttachmentId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>connectPeerId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>coreNetworkAddress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>coreNetworkId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdAt()java.util.Optional<com.pulumi.core.Output<java.lang.String>>edgeLocation()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>insideCidrBlocks()java.util.Optional<com.pulumi.core.Output<java.lang.String>>peerAddress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>state()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()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()
-
-
-
Field Detail
-
Empty
public static final ConnectPeerState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the Connect peer.
-
bgpOptions
public java.util.Optional<com.pulumi.core.Output<ConnectPeerBgpOptionsArgs>> bgpOptions()
- Returns:
- Connect peer BGP options. See bgpOptions for more information.
-
configurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<ConnectPeerConfigurationArgs>>> configurations()
- Returns:
- Configuration of the Connect peer.
-
connectAttachmentId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> connectAttachmentId()
- Returns:
- ID of the connection attachment.
-
connectPeerId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> connectPeerId()
- Returns:
- ID of the Connect peer.
-
coreNetworkAddress
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coreNetworkAddress()
- Returns:
- Connect peer core network address.
-
coreNetworkId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coreNetworkId()
- Returns:
- ID of a core network.
-
createdAt
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
- Returns:
- Timestamp when the Connect peer was created.
-
edgeLocation
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> edgeLocation()
- Returns:
- Region where the peer is located.
-
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 java.util.Optional<com.pulumi.core.Output<java.lang.String>> peerAddress()
- Returns:
- Connect peer address. The following arguments are optional:
-
state
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
- Returns:
- State of the Connect peer.
-
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.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
builder
public static ConnectPeerState.Builder builder()
-
builder
public static ConnectPeerState.Builder builder(ConnectPeerState defaults)
-
-