DestinationPortMapping
import type { DestinationPortMapping } from "https://aws-api.deno.dev/v0.4/services/globalaccelerator.ts?docs=full";
The port mappings for a specified endpoint IP address (destination).
interface DestinationPortMapping {
AcceleratorArn?: string | null;
AcceleratorSocketAddresses?: SocketAddress[] | null;
DestinationSocketAddress?: SocketAddress | null;
DestinationTrafficState?: CustomRoutingDestinationTrafficState | null;
EndpointGroupArn?: string | null;
EndpointGroupRegion?: string | null;
EndpointId?: string | null;
IpAddressType?: IpAddressType | null;
}§Properties
§
AcceleratorArn?: string | null
[src]The Amazon Resource Name (ARN) of the custom routing accelerator that you have port mappings for.
§
AcceleratorSocketAddresses?: SocketAddress[] | null
[src]The IP address/port combinations (sockets) that map to a given destination socket address.
§
DestinationSocketAddress?: SocketAddress | null
[src]The endpoint IP address/port combination for traffic received on the accelerator socket address.
§
DestinationTrafficState?: CustomRoutingDestinationTrafficState | null
[src]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.
§
IpAddressType?: IpAddressType | null
[src]The IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.