AvailableServiceAliasesClient Interface

public interface AvailableServiceAliasesClient

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

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<AvailableServiceAliasInner> list(String location)

Gets all available service aliases for this subscription in this region.

abstract PagedIterable<AvailableServiceAliasInner> list(String location, Context context)

Gets all available service aliases for this subscription in this region.

abstract PagedFlux<AvailableServiceAliasInner> listAsync(String location)

Gets all available service aliases for this subscription in this region.

abstract PagedIterable<AvailableServiceAliasInner> listByResourceGroup(String resourceGroupName, String location)

Gets all available service aliases for this resource group in this region.

abstract PagedIterable<AvailableServiceAliasInner> listByResourceGroup(String resourceGroupName, String location, Context context)

Gets all available service aliases for this resource group in this region.

abstract PagedFlux<AvailableServiceAliasInner> listByResourceGroupAsync(String resourceGroupName, String location)

Gets all available service aliases for this resource group in this region.

Method Details

list

public abstract PagedIterable list(String location)

Gets all available service aliases for this subscription in this region.

Parameters:

location - The location.

Returns:

all available service aliases for this subscription in this region as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String location, Context context)

Gets all available service aliases for this subscription in this region.

Parameters:

location - The location.
context - The context to associate with this operation.

Returns:

all available service aliases for this subscription in this region as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String location)

Gets all available service aliases for this subscription in this region.

Parameters:

location - The location.

Returns:

all available service aliases for this subscription in this region as paginated response with PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, String location)

Gets all available service aliases for this resource group in this region.

Parameters:

resourceGroupName - The name of the resource group.
location - The location.

Returns:

all available service aliases for this resource group in this region as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, String location, Context context)

Gets all available service aliases for this resource group in this region.

Parameters:

resourceGroupName - The name of the resource group.
location - The location.
context - The context to associate with this operation.

Returns:

all available service aliases for this resource group in this region as paginated response with PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName, String location)

Gets all available service aliases for this resource group in this region.

Parameters:

resourceGroupName - The name of the resource group.
location - The location.

Returns:

all available service aliases for this resource group in this region as paginated response with PagedFlux<T>.

Applies to