RackSkusClient Interface

public interface RackSkusClient

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

Method Summary

Modifier and Type Method and Description
abstract RackSkuInner get(String rackSkuName)

Get the properties of the provided rack SKU.

abstract Response<RackSkuInner> getWithResponse(String rackSkuName, Context context)

Get the properties of the provided rack SKU.

abstract PagedIterable<RackSkuInner> list()

Get a list of rack SKUs in the provided subscription.

abstract PagedIterable<RackSkuInner> list(Context context)

Get a list of rack SKUs in the provided subscription.

Method Details

get

public abstract RackSkuInner get(String rackSkuName)

Get the properties of the provided rack SKU.

Parameters:

rackSkuName - The name of the rack SKU.

Returns:

the properties of the provided rack SKU.

getWithResponse

public abstract Response<RackSkuInner> getWithResponse(String rackSkuName, Context context)

Get the properties of the provided rack SKU.

Parameters:

rackSkuName - The name of the rack SKU.
context - The context to associate with this operation.

Returns:

the properties of the provided rack SKU along with Response<T>.

list

public abstract PagedIterable<RackSkuInner> list()

Get a list of rack SKUs in the provided subscription.

Returns:

a list of rack SKUs in the provided subscription as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<RackSkuInner> list(Context context)

Get a list of rack SKUs in the provided subscription.

Parameters:

context - The context to associate with this operation.

Returns:

a list of rack SKUs in the provided subscription as paginated response with PagedIterable<T>.

Applies to