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< ? insideCidrBlocks, required Input<String> ?>String> peerAddress, Input<String?> ? subnetArn, Input<Map< ? tags})String, String> ?> -
Creates a new ConnectPeerArgs.
bgpOptionsConnect peer BGP options. See bgpOptions for more information.connectAttachmentIdID of the connection attachment.coreNetworkAddressConnect peer core network address.insideCidrBlocksInside IP addresses used for BGP peering. Required when the Connect attachment protocol isGRE. Seeaws.networkmanager.ConnectAttachmentfor details.peerAddressConnect peer address.subnetArnSubnet ARN for the Connect peer. Required when the Connect attachment protocol isNO_ENCAP. Seeaws.networkmanager.ConnectAttachmentfor details.tagsKey-value tags for the attachment. If configured with a providerdefaultTagsconfiguration 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. Seeaws.networkmanager.ConnectAttachmentfor 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. Seeaws.networkmanager.ConnectAttachmentfor details.final -
Key-value tags for the attachment. If configured with a provider
defaultTagsconfiguration 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