Partager via


LocationsClient Interface

public interface LocationsClient

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

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<CachedImages> listCachedImages(String location)

Get the list of cached images.

abstract PagedIterable<CachedImages> listCachedImages(String location, Context context)

Get the list of cached images.

abstract PagedFlux<CachedImages> listCachedImagesAsync(String location)

Get the list of cached images.

abstract PagedIterable<Capabilities> listCapabilities(String location)

Get the list of capabilities of the location.

abstract PagedIterable<Capabilities> listCapabilities(String location, Context context)

Get the list of capabilities of the location.

abstract PagedFlux<Capabilities> listCapabilitiesAsync(String location)

Get the list of capabilities of the location.

abstract PagedIterable<UsageInner> listUsage(String location)

Get the usage for a subscription.

abstract PagedIterable<UsageInner> listUsage(String location, Context context)

Get the usage for a subscription.

abstract PagedFlux<UsageInner> listUsageAsync(String location)

Get the usage for a subscription.

Method Details

listCachedImages

public abstract PagedIterable listCachedImages(String location)

Get the list of cached images. Get the list of cached images on specific OS type for a subscription in a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of cached images on specific OS type for a subscription in a region as paginated response with PagedIterable<T>.

listCachedImages

public abstract PagedIterable listCachedImages(String location, Context context)

Get the list of cached images. Get the list of cached images on specific OS type for a subscription in a region.

Parameters:

location - The identifier for the physical azure location.
context - The context to associate with this operation.

Returns:

the list of cached images on specific OS type for a subscription in a region as paginated response with PagedIterable<T>.

listCachedImagesAsync

public abstract PagedFlux listCachedImagesAsync(String location)

Get the list of cached images. Get the list of cached images on specific OS type for a subscription in a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of cached images on specific OS type for a subscription in a region as paginated response with PagedFlux<T>.

listCapabilities

public abstract PagedIterable listCapabilities(String location)

Get the list of capabilities of the location. Get the list of CPU/memory/GPU capabilities of a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of CPU/memory/GPU capabilities of a region as paginated response with PagedIterable<T>.

listCapabilities

public abstract PagedIterable listCapabilities(String location, Context context)

Get the list of capabilities of the location. Get the list of CPU/memory/GPU capabilities of a region.

Parameters:

location - The identifier for the physical azure location.
context - The context to associate with this operation.

Returns:

the list of CPU/memory/GPU capabilities of a region as paginated response with PagedIterable<T>.

listCapabilitiesAsync

public abstract PagedFlux listCapabilitiesAsync(String location)

Get the list of capabilities of the location. Get the list of CPU/memory/GPU capabilities of a region.

Parameters:

location - The identifier for the physical azure location.

Returns:

the list of CPU/memory/GPU capabilities of a region as paginated response with PagedFlux<T>.

listUsage

public abstract PagedIterable listUsage(String location)

Get the usage for a subscription.

Parameters:

location - The identifier for the physical azure location.

Returns:

the usage for a subscription as paginated response with PagedIterable<T>.

listUsage

public abstract PagedIterable listUsage(String location, Context context)

Get the usage for a subscription.

Parameters:

location - The identifier for the physical azure location.
context - The context to associate with this operation.

Returns:

the usage for a subscription as paginated response with PagedIterable<T>.

listUsageAsync

public abstract PagedFlux listUsageAsync(String location)

Get the usage for a subscription.

Parameters:

location - The identifier for the physical azure location.

Returns:

the usage for a subscription as paginated response with PagedFlux<T>.

Applies to