Skip to content

Application Load Balancer

Layer 7 HTTP/HTTPS load balancer.

load-balancer
category
21
settings
3
inputs
1
outputs
SettingTypeRequiredDefault
Load balancer nameTextYes
Scheme
Options: Internet-facing, Internal
Choiceinternet-facing
IP address type
Options: IPv4, Dual-stack (IPv4 + IPv6), Dualstack without public IPv4
Choiceipv4
Deletion protectionTogglefalse
Cross-zone load balancingToggletrue
Access logs S3 bucketText
Access logs S3 prefixText
Access logs enabledTogglefalse
Subnet IDsList
Security group IDsList
Customer-owned IPv4 poolText
Idle timeout (s)Number60
HTTP/2 enabledToggletrue
WAF fail openTogglefalse
Drop invalid headersTogglefalse
Preserve host headerTogglefalse
X-Forwarded-For client portTogglefalse
X-Forwarded-For mode
Options: Append, Preserve, Remove
Choiceappend
Desync mitigation
Options: Defensive, Strictest, Monitor
Choicedefensive
Client keep-alive (s)Number3600
TagsKey–value
SocketDirectionAcceptsTerraform arg
Client trafficInputany
SubnetsmultiInputaws.subnetsubnets
Security groupsmultiInputaws.security-groupsecurity_groups
TargetsOutputaws.target-group, aws.ecs-service, aws.ec2, aws.asg, aws.lambda