LoadBalancerFrontendIpConfigurationsClient Interface

public interface LoadBalancerFrontendIpConfigurationsClient

An instance of this class provides access to all the operations defined in LoadBalancerFrontendIpConfigurationsClient.

Method Summary

Modifier and Type Method and Description
abstract FrontendIpConfigurationInner get(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName)

Gets load balancer frontend IP configuration.

abstract Mono<FrontendIpConfigurationInner> getAsync(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName)

Gets load balancer frontend IP configuration.

abstract Response<FrontendIpConfigurationInner> getWithResponse(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName, Context context)

Gets load balancer frontend IP configuration.

abstract Mono<Response<FrontendIpConfigurationInner>> getWithResponseAsync(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName)

Gets load balancer frontend IP configuration.

abstract PagedIterable<FrontendIpConfigurationInner> list(String resourceGroupName, String loadBalancerName)

Gets all the load balancer frontend IP configurations.

abstract PagedIterable<FrontendIpConfigurationInner> list(String resourceGroupName, String loadBalancerName, Context context)

Gets all the load balancer frontend IP configurations.

abstract PagedFlux<FrontendIpConfigurationInner> listAsync(String resourceGroupName, String loadBalancerName)

Gets all the load balancer frontend IP configurations.

Method Details

get

public abstract FrontendIpConfigurationInner get(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName)

Gets load balancer frontend IP configuration.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
frontendIpConfigurationName - The name of the frontend IP configuration.

Returns:

load balancer frontend IP configuration.

getAsync

public abstract Mono getAsync(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName)

Gets load balancer frontend IP configuration.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
frontendIpConfigurationName - The name of the frontend IP configuration.

Returns:

load balancer frontend IP configuration on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName, Context context)

Gets load balancer frontend IP configuration.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
frontendIpConfigurationName - The name of the frontend IP configuration.
context - The context to associate with this operation.

Returns:

load balancer frontend IP configuration along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String loadBalancerName, String frontendIpConfigurationName)

Gets load balancer frontend IP configuration.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.
frontendIpConfigurationName - The name of the frontend IP configuration.

Returns:

load balancer frontend IP configuration along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String loadBalancerName)

Gets all the load balancer frontend IP configurations.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.

Returns:

all the load balancer frontend IP configurations as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String loadBalancerName, Context context)

Gets all the load balancer frontend IP configurations.

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 load balancer frontend IP configurations as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String loadBalancerName)

Gets all the load balancer frontend IP configurations.

Parameters:

resourceGroupName - The name of the resource group.
loadBalancerName - The name of the load balancer.

Returns:

all the load balancer frontend IP configurations as paginated response with PagedFlux<T>.

Applies to