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 Detail

      • 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