CustomizationsConfig / AppConfigItem / NetworkLoadBalancerConfig / NetworkLoadBalancerListenerConfig

Application Load Balancer listener config. Currently only action type of forward, redirect and fixed-response is allowed.

See

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

Example

- name: appA-listener-1
port: 80
protocol: TCP
targetGroup: appA-nlb-tg-1

Hierarchy

  • NetworkLoadBalancerListenerConfig

Implements

Constructors

Properties

alpnPolicy: undefined | "None" | "HTTP1Only" | "HTTP2Only" | "HTTP2Optional" | "HTTP2Preferred" = undefined
certificate: undefined | string = undefined

ACM ARN of the certificate to be associated with the listener.

name: string = ''

Name for Listener.

port: undefined | number = undefined

Port where the traffic is directed to.

protocol: undefined | "TCP" | "UDP" | "TLS" | "TCP_UDP" = undefined

Protocol used for the traffic. The supported protocols are TCP, TLS, UDP, or TCP_UDP.

See

nlbProtocolEnum

sslPolicy: undefined | "ELBSecurityPolicy-TLS-1-0-2015-04" | "ELBSecurityPolicy-TLS-1-1-2017-01" | "ELBSecurityPolicy-TLS-1-2-2017-01" | "ELBSecurityPolicy-TLS-1-2-Ext-2018-06" | "ELBSecurityPolicy-FS-2018-06" | "ELBSecurityPolicy-FS-1-1-2019-08" | "ELBSecurityPolicy-FS-1-2-2019-08" | "ELBSecurityPolicy-FS-1-2-Res-2019-08" | "ELBSecurityPolicy-2015-05" | "ELBSecurityPolicy-FS-1-2-Res-2020-10" | "ELBSecurityPolicy-TLS13-1-2-2021-06" | "ELBSecurityPolicy-TLS13-1-2-Res-2021-06" | "ELBSecurityPolicy-TLS13-1-2-Ext1-2021-06" | "ELBSecurityPolicy-TLS13-1-2-Ext2-2021-06" | "ELBSecurityPolicy-TLS13-1-1-2021-06" | "ELBSecurityPolicy-TLS13-1-0-2021-06" | "ELBSecurityPolicy-TLS13-1-3-2021-06" | "ELBSecurityPolicy-2016-08" = undefined

policy for TLS encrypted traffic

See

sslPolicyNlbEnum

targetGroup: string = ''

Target Group to direct the traffic to.

Generated using TypeDoc