Interface LoadBalancerFrontend

All Superinterfaces:
ChildResource<LoadBalancer>, HasInnerModel<FrontendIpConfigurationInner>, HasLoadBalancingRules, HasName, HasParent<LoadBalancer>, Indexable
All Known Subinterfaces:
LoadBalancerPrivateFrontend, LoadBalancerPublicFrontend

An client-side representation of a load balancer frontend.
  • Method Details

    • isPublic

      boolean isPublic()
      Checks whether the frontend is public.
      Returns:
      true if the frontend is public, i.e. it has a public IP address associated with it
    • inboundNatPools

      Gets the inbound NAT pools on this load balancer that use this frontend.
      Returns:
      the inbound NAT pools on this load balancer that use this frontend, indexed by their names
    • inboundNatRules

      Gets the inbound NAT rules on this load balancer that use this frontend.
      Returns:
      the inbound NAT rules on this load balancer that use this frontend, indexed by their names
    • outboundRules

      Gets the outbound rules on this load balancer that use this frontend.
      Returns:
      the outbound rules on this load balancer that use this frontend, indexed by their names