Options
All
  • Public
  • Public/Protected
  • All
Menu

Used to define Application Load Balancer configurations for the accelerator.

see

https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_CreateLoadBalancer.html

example
applicationLoadBalancer:
name: appA-alb-01
scheme: internet-facing
subnets:
- Public-Subnet-A
- Public-Subnet-B
securityGroups:
- demo-app-sg
listeners:
- name: appA-listener-2
port: 80
protocol: HTTP
targetGroup: appA-alb-tg-1
type: forward

Hierarchy

  • ApplicationLoadBalancerConfig

Implements

Index

Constructors

Properties

attributes: undefined | ApplicationLoadBalancerAttributesConfig = undefined

Attributes for Application Load Balancer.

listeners: undefined | ApplicationLoadBalancerListenerConfig[] = undefined

Listeners for Application Load Balancer.

name: string = ''

The name of the application load balancer

scheme: undefined | "internet-facing" | "internal" = undefined

Internal or internet facing scheme for Application Load Balancer.

securityGroups: string[] = []

Security Groups to attach to the Application Load Balancer.

subnets: string[] = []

Subnets to launch the Application Load Balancer in.

Generated using TypeDoc