Interface ComputeSkus

All Superinterfaces:
HasInner<com.microsoft.azure.management.compute.implementation.ResourceSkusInner>, HasManager<com.microsoft.azure.management.compute.implementation.ComputeManager>, SupportsListing<ComputeSku>, SupportsListingByRegion<ComputeSku>

public interface ComputeSkus extends SupportsListing<ComputeSku>, SupportsListingByRegion<ComputeSku>, HasInner<com.microsoft.azure.management.compute.implementation.ResourceSkusInner>, HasManager<com.microsoft.azure.management.compute.implementation.ComputeManager>
Entry point to compute service SKUs.
  • Method Details

    • listByResourceType

      com.microsoft.azure.PagedList<ComputeSku> listByResourceType(ComputeResourceType resourceType)
      Lists all the skus with the specified resource type.
      Parameters:
      resourceType - the compute resource type
      Returns:
      the skus list
    • listByResourceTypeAsync

      rx.Observable<ComputeSku> listByResourceTypeAsync(ComputeResourceType resourceType)
      Lists all the skus with the specified resource type.
      Parameters:
      resourceType - the compute resource type
      Returns:
      an observable that emits skus
    • listbyRegionAndResourceType

      com.microsoft.azure.PagedList<ComputeSku> listbyRegionAndResourceType(Region region, ComputeResourceType resourceType)
      Lists all the skus with the specified resource type in the given region.
      Parameters:
      region - the region
      resourceType - the resource type
      Returns:
      the skus list
    • listbyRegionAndResourceTypeAsync

      rx.Observable<ComputeSku> listbyRegionAndResourceTypeAsync(Region region, ComputeResourceType resourceType)
      Lists all the skus with the specified resource type in the given region.
      Parameters:
      region - the region
      resourceType - the resource type
      Returns:
      an observable that emits skus