CustomizationsConfig / AppConfigItem / NetworkLoadBalancerConfig / NetworkLoadBalancerListenerConfig

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

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

- name: appA-listener-1
port: 80
protocol: TCP
targetGroup: appA-nlb-tg-1
interface INlbListenerConfig {
    alpnPolicy?: AlpnPolicyEnum;
    certificate?: string;
    name: string;
    port?: number;
    protocol?: NlbProtocolEnum;
    sslPolicy?: SslPolicyNlbEnum;
    targetGroup: string;
}

Properties

alpnPolicy?: AlpnPolicyEnum

Application-Layer Protocol Negotiation (ALPN) policy} for TLS encrypted traffic

CustomizationsConfigTypes.alpnPolicyEnum

certificate?: string

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

name: string

Name for Listener.

port?: number

Port where the traffic is directed to.

protocol?: NlbProtocolEnum

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

CustomizationsConfigTypes.nlbProtocolEnum

sslPolicy?: SslPolicyNlbEnum

policy for TLS encrypted traffic

SSL policy for TLS encrypted traffic

CustomizationsConfigTypes.sslPolicyNlbEnum

targetGroup: string

Target Group to direct the traffic to.