@aws-accelerator/config
    Preparing search index...

    CustomizationsConfig / AppConfigItem / NetworkLoadBalancerConfig

    Network Load Balancer configuration.

    networkLoadBalancer:
    name: appA-nlb-01
    scheme: internet-facing
    deletionProtection: false
    subnets:
    - Public-Subnet-A
    - Public-Subnet-B
    listeners:
    - name: appA-listener-1
    port: 80
    protocol: TCP
    targetGroup: appA-nlb-tg-1
    interface INetworkLoadBalancerConfig {
        scheme?: LoadBalancerSchemeEnum;
        deletionProtection?: boolean;
        subnets: string[];
        name: string;
        crossZoneLoadBalancing?: boolean;
        listeners?: INlbListenerConfig[];
    }
    Index

    Properties

    scheme?: LoadBalancerSchemeEnum

    Load Balancer scheme. If undefined, the default of ELBv2 CreateLoadBalancer API is used.

    CustomizationsConfigTypes.loadBalancerSchemeEnum

    deletionProtection?: boolean

    Deletion protection for Network Load Balancer.

    subnets: string[]

    Subnets to launch the Network Load Balancer in.

    name: string

    Name for Network Load Balancer.

    crossZoneLoadBalancing?: boolean

    Cross Zone load balancing for Network Load Balancer.

    listeners?: INlbListenerConfig[]

    Listeners for Network Load Balancer.

    NetworkLoadBalancerListenerConfig