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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NicIPConfiguration.Update
withExistingLoadBalancerBackend(LoadBalancer loadBalancer, String backendName)
Specifies the load balancer to associate this IP configuration with.NicIPConfiguration.Update
withExistingLoadBalancerInboundNatRule(LoadBalancer loadBalancer, String inboundNatRuleName)
Specifies the load balancer inbound NAT rule to associate this IP configuration with.NicIPConfiguration.Update
withoutLoadBalancerBackends()
Removes all the existing associations with load balancer backends.NicIPConfiguration.Update
withoutLoadBalancerInboundNatRules()
Removes all the existing associations with load balancer inbound NAT rules.
-
-
-
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 balancerbackendName
- 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 balancerinboundNatRuleName
- 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
-
-