Azurerm_kubernetes_cluster load_balancer_profile

I’m trying to understand how azurerm_kubernetes_cluster load_balancer_profile works.

Currently, my AKS cluster uses and Ingress Service type: LoadBalancer & that Ingress IP is also used for Egress.

My questions are:

What is the purpose of [outbound_ip_address_ids]?(https://www.terraform.io/docs/providers/azurerm/r/kubernetes_cluster.html#outbound_ip_address_ids)

What I’m confused about is K8s Service type: LoadBalancer only accepts a single loadBalancerIP?

If I give egress multiple IPs does that mean I create multiple K8s Services type: LoadBalancer for those IPs?