Skip to content

TotemLoadBalancerALBOptions

Properties for defining an Application Load Balancer

Properties

deletionProtection?

readonly optional deletionProtection: boolean

Indicates whether deletion protection is enabled.

Default

false

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:47


desyncMitigationMode?

readonly optional desyncMitigationMode: any

Determines how the load balancer handles requests that might pose a security risk to your application

Default

DesyncMitigationMode.DEFENSIVE

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:35


dropInvalidHeaderFields?

readonly optional dropInvalidHeaderFields: boolean

Indicates whether HTTP headers with invalid header fields are removed by the load balancer (true) or routed to targets (false)

Default

false

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:28


http2Enabled?

readonly optional http2Enabled: boolean

Indicates whether HTTP/2 is enabled.

Default

true

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:15


idleTimeout?

readonly optional idleTimeout: number

The load balancer idle timeout, in seconds

Default

60

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:21


loadBalancerName?

readonly optional loadBalancerName: string

Name of the load balancer

Default

- Automatically generated name.

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:41


vpcSubnetIds?

readonly optional vpcSubnetIds: string[]

Which subnets to place the load balancer in specified by ID

Default

- the Vpc default strategy.

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:59


vpcSubnets?

readonly optional vpcSubnets: any

Which subnets to place the load balancer in specified by convention

Default

- the Vpc default strategy.

Defined in

@meltmedia/totem/lib/services/load-balancer/types.d.ts:53