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
Choice—internet-facing
IP address type
Options: IPv4, Dual-stack (IPv4 + IPv6), Dualstack without public IPv4
Choice—ipv4
Deletion protectionToggle—false
Cross-zone load balancingToggle—true
Access logs S3 bucketText——
Access logs S3 prefixText——
Access logs enabledToggle—false
Subnet IDsList——
Security group IDsList——
Customer-owned IPv4 poolText——
Idle timeout (s)Number—60
HTTP/2 enabledToggle—true
WAF fail openToggle—false
Drop invalid headersToggle—false
Preserve host headerToggle—false
X-Forwarded-For client portToggle—false
X-Forwarded-For mode
Options: Append, Preserve, Remove
Choice—append
Desync mitigation
Options: Defensive, Strictest, Monitor
Choice—defensive
Client keep-alive (s)Number—3600
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—