ConnectPeerArgs class

The set of arguments for ConnectPeer. The set of arguments for ConnectPeer.

Constructors

ConnectPeerArgs({Input<ConnectPeerBgpOptions?>? bgpOptions, required Input<String> connectAttachmentId, Input<String?>? coreNetworkAddress, Input<List<String>?>? insideCidrBlocks, required Input<String> peerAddress, Input<String?>? subnetArn, Input<Map<String, String>?>? tags})
Creates a new ConnectPeerArgs. bgpOptions Connect peer BGP options. See bgpOptions for more information. connectAttachmentId ID of the connection attachment. coreNetworkAddress Connect peer core network address. insideCidrBlocks Inside IP addresses used for BGP peering. Required when the Connect attachment protocol is GRE. See aws.networkmanager.ConnectAttachment for details. peerAddress Connect peer address. subnetArn Subnet ARN for the Connect peer. Required when the Connect attachment protocol is NO_ENCAP. See aws.networkmanager.ConnectAttachment for details. tags 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.
const
ConnectPeerArgs.fromMap(Map<String, dynamic> map)
factory

Properties

bgpOptions → Input<ConnectPeerBgpOptions?>?
Connect peer BGP options. See bgpOptions for more information.
final
connectAttachmentId → Input<String>
ID of the connection attachment.
final
coreNetworkAddress → Input<String?>?
Connect peer core network address.
final
hashCode → int
The hash code for this object.
no setterinherited
insideCidrBlocks → Input<List<String>?>?
Inside IP addresses used for BGP peering. Required when the Connect attachment protocol is GRE. See aws.networkmanager.ConnectAttachment for details.
final
peerAddress → Input<String>
Connect peer address.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
subnetArn → Input<String?>?
Subnet ARN for the Connect peer. Required when the Connect attachment protocol is NO_ENCAP. See aws.networkmanager.ConnectAttachment for details.
final
tags → Input<Map<String, String>?>?
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.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited