PrivateLoadBalancer
Resource Icon

Resource Overview
A Load Balancer refers to the efficient distribution of incoming network traffic across a group of backend resources or servers. Azure Load Balancer operates at Layer 4 of the OSI (Open Systems Interconnection) model, serving as a single point of contact for clients. The Load Balancer distributes inbound traffic arriving at its front end to instances in the backend pool. This distribution is governed by configured load-balancing rules and health probes. Backend pool instances can be Azure Virtual Machines or instances from a Virtual Machine Scale Set. A Private Load Balancer is used when only a private IP address is required at the front end and is employed to distribute traffic within a virtual network. In hybrid scenarios, access to the Load Balancer's front end from an on-premises network is possible.
Associated Resources
Parent Resource
Resource Setting Values
sku: The SKU to select the scale and features of the Azure Load Balancer -standard,Basicprivate_lb_frontend_ip_configsubnet_name: The name of Subnet which should be associated with the IP configuration
virtual_network_name: The name of Virtual Machine which forward trafficbackend_pool: Name of the Load Balancer's backend poollinked_virtual_machine_names: Names of the virtual machines to which the Load Balancer will route traffic
health_probeprotocol: The type of Backend endpoint protocol which health probe uses -Http,Https,Tcpport: The port which health probe uses to check backend endpoint -0~65535request_path: The path to use for GET when using Http(s) probesinterval_in_seconds: Specifies the number of seconds between checking response of the backend pool instance by health probes -5~2147483646
ruleprotocol: The transport protocol for the external endpoint -Tcp,Udp,Allfrontend_port: the port for the external endpoint -0~65534-0~65534backend_port: The port used for internal connections on the endpoint, 0 ~ 65535 -0~65535disable_outbound_snat: Enable SNAT for outbound connections -true,falsefrontend_ip_configuration_name: The name of the frontend IP configuration to which the rule is associatedbackend_pool_name: The name of the Backend Address Pool to which the Load Balancer will forward traffic
nat_ruleprotocol: The transport protocol for the external endpoint -Tcp,Udp,Allfrontend_port: The port for the external endpoint, Range between 0 and 65534 -0~65534backend_port: The port used for internal connections on the endpoint, Range between 0 and 65535 -0~65535frontend_ip_configuration_name: The name of the frontend IP configuration to which the nat rule is associated
tag: Tag to categorize resources - up to 512 characters,key:value