AwsGlobalacceleratorEndpointGroupArgs

interface AwsGlobalacceleratorEndpointGroupArgs { endpoints: Record<string, AwsGlobalacceleratorEndpointArgs>; healthCheck?: AwsGlobalacceleratorHealthCheckArgs; portOverrides?: AwsGlobalacceleratorPortOverrideArgs[]; region: string; trafficDialPercentage?: number; }

Regional endpoint-group configuration.

Example

CODE
const endpointGroup: AwsGlobalacceleratorEndpointGroupArgs = {
  region: 'eu-west-1',
  endpoints: { application: { albName: 'application-alb' } },
};

Properties

endpoints: Record<string, AwsGlobalacceleratorEndpointArgs>

Endpoints keyed by stable consumer identity.

healthCheck: AwsGlobalacceleratorHealthCheckArgs

Optional endpoint health-check configuration.

portOverrides: AwsGlobalacceleratorPortOverrideArgs[]

Optional listener to endpoint port mappings.

region: string

AWS Region containing the endpoint resources.

trafficDialPercentage: number

Percentage of traffic sent to this Region. Defaults to the AWS value of 100.