Package version:

The resource names object for load balancer and related resources.

interface LoadBalancerResourceNames {
    backendPoolNames?: {};
    frontendIpConfigurationNames?: {};
    healthProbeNames?: {};
    loadBalancerName?: string;
}

Properties

backendPoolNames?: {}

The list of backend pool names. Currently, ACSS deploys only one backend pool and hence, size of this list should be 1

frontendIpConfigurationNames?: {}

The list of frontend IP configuration names. If provided as input, size of this list should be 2 for cs layer and should be 1 for database layer.

healthProbeNames?: {}

The list of health probe names. If provided as input, size of this list should be 2 for cs layer and should be 1 for database layer.

loadBalancerName?: string

The full resource name for load balancer. If this value is not provided, load balancer will be name as {ASCS/DB}-loadBalancer.