ConnectPeerState class
Input properties used for looking up and filtering ConnectPeer resources.
Constructors
-
ConnectPeerState({Input<
String?> ? arn, Input<ConnectPeerBgpOptions?> ? bgpOptions, Input<List< ? configurations, Input<ConnectPeerConfiguration> ?>String?> ? connectAttachmentId, Input<String?> ? connectPeerId, Input<String?> ? coreNetworkAddress, Input<String?> ? coreNetworkId, Input<String?> ? createdAt, Input<String?> ? edgeLocation, Input<List< ? insideCidrBlocks, Input<String> ?>String?> ? peerAddress, Input<String?> ? state, Input<String?> ? subnetArn, Input<Map< ? tags, Input<String, String> ?>Map< ? tagsAll})String, String> ?> -
Creates a new ConnectPeerState.
arnARN of the Connect peer.bgpOptionsConnect peer BGP options. See bgpOptions for more information.configurationsConfiguration of the Connect peer.connectAttachmentIdID of the connection attachment.connectPeerIdID of the Connect peer.coreNetworkAddressConnect peer core network address.coreNetworkIdID of a core network.createdAtTimestamp when the Connect peer was created.edgeLocationRegion where the peer is located.insideCidrBlocksInside IP addresses used for BGP peering. Required when the Connect attachment protocol isGRE. Seeaws.networkmanager.ConnectAttachmentfor details.peerAddressConnect peer address.stateState of the Connect peer.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.tagsAllMap of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.const -
ConnectPeerState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN of the Connect peer.
final
-
bgpOptions
→ Input<
ConnectPeerBgpOptions?> ? -
Connect peer BGP options. See bgpOptions for more information.
final
-
configurations
→ Input<
List< ?ConnectPeerConfiguration> ?> -
Configuration of the Connect peer.
final
-
connectAttachmentId
→ Input<
String?> ? -
ID of the connection attachment.
final
-
connectPeerId
→ Input<
String?> ? -
ID of the Connect peer.
final
-
coreNetworkAddress
→ Input<
String?> ? -
Connect peer core network address.
final
-
coreNetworkId
→ Input<
String?> ? -
ID of a core network.
final
-
createdAt
→ Input<
String?> ? -
Timestamp when the Connect peer was created.
final
-
edgeLocation
→ Input<
String?> ? -
Region where the peer is located.
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
-
state
→ Input<
String?> ? -
State of the Connect peer.
final
-
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 -
Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.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