LoadBalancerOutboundRulesClient Interface
public interface LoadBalancerOutboundRulesClient
An instance of this class provides access to all the operations defined in LoadBalancerOutboundRulesClient.
Method Summary
Modifier and Type |
Method and Description |
abstract
OutboundRuleInner
|
get(String resourceGroupName, String loadBalancerName, String outboundRuleName)
Gets the specified load balancer outbound rule.
|
abstract
Mono<OutboundRuleInner>
|
getAsync(String resourceGroupName, String loadBalancerName, String outboundRuleName)
Gets the specified load balancer outbound rule.
|
abstract
Response<OutboundRuleInner>
|
getWithResponse(String resourceGroupName, String loadBalancerName, String outboundRuleName, Context context)
Gets the specified load balancer outbound rule.
|
abstract
Mono<Response<OutboundRuleInner>>
|
getWithResponseAsync(String resourceGroupName, String loadBalancerName, String outboundRuleName)
Gets the specified load balancer outbound rule.
|
abstract
PagedIterable<OutboundRuleInner>
|
list(String resourceGroupName, String loadBalancerName)
Gets all the outbound rules in a load balancer.
|
abstract
PagedIterable<OutboundRuleInner>
|
list(String resourceGroupName, String loadBalancerName, Context context)
Gets all the outbound rules in a load balancer.
|
abstract
PagedFlux<OutboundRuleInner>
|
listAsync(String resourceGroupName, String loadBalancerName)
Gets all the outbound rules in a load balancer.
|
Method Details
get
public abstract OutboundRuleInner get(String resourceGroupName, String loadBalancerName, String outboundRuleName)
Gets the specified load balancer outbound rule.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
outboundRuleName
- The name of the outbound rule.
Returns:
the specified load balancer outbound rule.
getAsync
public abstract Mono getAsync(String resourceGroupName, String loadBalancerName, String outboundRuleName)
Gets the specified load balancer outbound rule.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
outboundRuleName
- The name of the outbound rule.
Returns:
the specified load balancer outbound rule on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String resourceGroupName, String loadBalancerName, String outboundRuleName, Context context)
Gets the specified load balancer outbound rule.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
outboundRuleName
- The name of the outbound rule.
context
- The context to associate with this operation.
Returns:
the specified load balancer outbound rule along with
Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String resourceGroupName, String loadBalancerName, String outboundRuleName)
Gets the specified load balancer outbound rule.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
outboundRuleName
- The name of the outbound rule.
Returns:
the specified load balancer outbound rule along with
Response<T> on successful completion of
Mono.
list
public abstract PagedIterable list(String resourceGroupName, String loadBalancerName)
Gets all the outbound rules in a load balancer.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
Returns:
all the outbound rules in a load balancer as paginated response with
PagedIterable<T>.
list
public abstract PagedIterable list(String resourceGroupName, String loadBalancerName, Context context)
Gets all the outbound rules in a load balancer.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
context
- The context to associate with this operation.
Returns:
all the outbound rules in a load balancer as paginated response with
PagedIterable<T>.
listAsync
public abstract PagedFlux listAsync(String resourceGroupName, String loadBalancerName)
Gets all the outbound rules in a load balancer.
Parameters:
resourceGroupName
- The name of the resource group.
loadBalancerName
- The name of the load balancer.
Returns:
all the outbound rules in a load balancer as paginated response with
PagedFlux<T>.
Applies to