Interface NicIpConfiguration.UpdateStages.WithLoadBalancer

All Known Subinterfaces:
NicIpConfiguration.Update
Enclosing interface:
NicIpConfiguration.UpdateStages

public static interface NicIpConfiguration.UpdateStages.WithLoadBalancer
The stage of the network interface's IP configuration allowing to specify the load balancer to associate this IP configuration with.
  • Method Details

    • withExistingLoadBalancerBackend

      NicIpConfiguration.Update withExistingLoadBalancerBackend(LoadBalancer loadBalancer, String backendName)
      Specifies the load balancer to associate this IP configuration with.
      Parameters:
      loadBalancer - an existing load balancer
      backendName - the name of an existing backend on that load balancer
      Returns:
      the next stage of the update
    • withExistingLoadBalancerInboundNatRule

      NicIpConfiguration.Update withExistingLoadBalancerInboundNatRule(LoadBalancer loadBalancer, String inboundNatRuleName)
      Specifies the load balancer inbound NAT rule to associate this IP configuration with.
      Parameters:
      loadBalancer - an existing load balancer
      inboundNatRuleName - the name of an existing inbound NAT rule on the selected load balancer
      Returns:
      the next stage of the update
    • withoutLoadBalancerBackends

      NicIpConfiguration.Update withoutLoadBalancerBackends()
      Removes all the existing associations with load balancer backends.
      Returns:
      the next stage of the update
    • withoutLoadBalancerInboundNatRules

      NicIpConfiguration.Update withoutLoadBalancerInboundNatRules()
      Removes all the existing associations with load balancer inbound NAT rules.
      Returns:
      the next stage of the update