I am working on existing project which is created by different developer/vendor. Per documentation, Azure Internal Load Balancer is configured for Azure Cloud Service (Protocol Gateway Instance). However I can not see any Load Balancer with that name under Azure Load Balancer panel. If I look at the .cscfg file of Cloud Service, I can see Load Balancer Configuration as well, as below.
<NetworkConfiguration>
<!--VNet and subnet must be classic virtual network resources, not Azure Resource Manager resources.-->
<VirtualNetworkSite name="Group resource-group-name vnet-name" />
<AddressAssignments>
<InstanceAddress roleName="cloud-service-instance-name">
<Subnets>
<Subnet name="subnet-name" />
</Subnets>
</InstanceAddress>
</AddressAssignments>
<!--VNet settings-->
<LoadBalancers>
<LoadBalancer name="load-balancer-name">
<FrontendIPConfiguration type="private" subnet="subnet-name" staticVirtualNetworkIPAddress="cloud-service-instance-private-vnet-ip" />
</LoadBalancer>
</LoadBalancers>
</NetworkConfiguration>
Can anyone help me to understand this configuration? Cloud Service is in a production environment and working perfectly fine.
Is there any different Internal Load Balancer configuration for Classic VNet?