Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-globalaccelerator-endpointgroup.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::GlobalAccelerator::EndpointGroup. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-globalaccelerator

Properties

ListenerArn string | Aws_CF_FunctionString required

The Amazon Resource Name (ARN) of the listener

EndpointGroupRegion string | Aws_CF_FunctionString required

The name of the AWS Region where the endpoint group is located

EndpointConfigurations EndpointConfiguration[]

The list of endpoint objects.

TrafficDialPercentage number

The percentage of traffic to sent to an AWS Region

Default: 100
min=0max=100
HealthCheckPort integer

The port that AWS Global Accelerator uses to check the health of endpoints in this endpoint group.

Default: -1
min=-1max=65535
HealthCheckProtocol string | Aws_CF_FunctionString

The protocol that AWS Global Accelerator uses to check the health of endpoints in this endpoint group.

HealthCheckPath string | Aws_CF_FunctionString
HealthCheckIntervalSeconds integer

The time in seconds between each health check for an endpoint. Must be a value of 10 or 30

Default: 30
ThresholdCount integer

The number of consecutive health checks required to set the state of the endpoint to unhealthy.

Default: 3
PortOverrides PortOverride[]

Definitions

EndpointConfiguration object

The configuration for a given endpoint

EndpointId string | Aws_CF_FunctionString required

Id of the endpoint. For Network/Application Load Balancer this value is the ARN. For EIP, this value is the allocation ID. For EC2 instances, this is the EC2 instance ID

Weight integer

The weight for the endpoint.

Default: 100
min=0max=255
ClientIPPreservationEnabled boolean

true if client ip should be preserved

Default: true
Port integer

A network port number

PortOverride object

listener to endpoint port mapping.

ListenerPort integer required

A network port number

min=0max=65535
EndpointPort integer required

A network port number

min=0max=65535