aws-cdk-lib.aws_globalaccelerator.PortOverride

interface PortOverride

LanguageType name
.NETAmazon.CDK.AWS.GlobalAccelerator.PortOverride
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsglobalaccelerator#PortOverride
Javasoftware.amazon.awscdk.services.globalaccelerator.PortOverride
Pythonaws_cdk.aws_globalaccelerator.PortOverride
TypeScript (source)aws-cdk-lib » aws_globalaccelerator » PortOverride

Override specific listener ports used to route traffic to endpoints that are part of an endpoint group.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_globalaccelerator as globalaccelerator } from 'aws-cdk-lib';
const portOverride: globalaccelerator.PortOverride = {
  endpointPort: 123,
  listenerPort: 123,
};

Properties

NameTypeDescription
endpointPortnumberThe endpoint port that you want a listener port to be mapped to.
listenerPortnumberThe listener port that you want to map to a specific endpoint port.

endpointPort

Type: number

The endpoint port that you want a listener port to be mapped to.

This is the port on the endpoint, such as the Application Load Balancer or Amazon EC2 instance.


listenerPort

Type: number

The listener port that you want to map to a specific endpoint port.

This is the port that user traffic arrives to the Global Accelerator on.