DestinationPortMapping class
The port mappings for a specified endpoint IP address (destination).
Constructors
-
DestinationPortMapping({String? acceleratorArn, List<
SocketAddress> ? acceleratorSocketAddresses, SocketAddress? destinationSocketAddress, CustomRoutingDestinationTrafficState? destinationTrafficState, String? endpointGroupArn, String? endpointGroupRegion, String? endpointId, IpAddressType? ipAddressType}) -
DestinationPortMapping.fromJson(Map<
String, dynamic> json) -
factory
Properties
- acceleratorArn → String?
-
The Amazon Resource Name (ARN) of the custom routing accelerator that you
have port mappings for.
final
-
acceleratorSocketAddresses
→ List<
SocketAddress> ? -
The IP address/port combinations (sockets) that map to a given destination
socket address.
final
- destinationSocketAddress → SocketAddress?
-
The endpoint IP address/port combination for traffic received on the
accelerator socket address.
final
- destinationTrafficState → CustomRoutingDestinationTrafficState?
-
Indicates whether or not a port mapping destination can receive traffic. The
value is either ALLOW, if traffic is allowed to the destination, or DENY, if
traffic is not allowed to the destination.
final
- endpointGroupArn → String?
-
The Amazon Resource Name (ARN) of the endpoint group.
final
- endpointGroupRegion → String?
-
The AWS Region for the endpoint group.
final
- endpointId → String?
-
The ID for the virtual private cloud (VPC) subnet.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ipAddressType → IpAddressType?
-
The IP address type, which must be IPv4.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited