Interface ComputeSkus

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<ComputeManager>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing<ComputeSku>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListingByRegion<ComputeSku>

public interface ComputeSkus extends com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing<ComputeSku>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListingByRegion<ComputeSku>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<ComputeManager>
Entry point to compute service SKUs.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.azure.core.http.rest.PagedIterable<ComputeSku>
    listByRegionAndResourceType(com.azure.core.management.Region region, ComputeResourceType resourceType)
    Lists all the skus with the specified resource type in the given region.
    com.azure.core.http.rest.PagedFlux<ComputeSku>
    listByRegionAndResourceTypeAsync(com.azure.core.management.Region region, ComputeResourceType resourceType)
    Lists all the skus with the specified resource type in the given region.
    com.azure.core.http.rest.PagedIterable<ComputeSku>
    Lists all the skus with the specified resource type.
    com.azure.core.http.rest.PagedFlux<ComputeSku>
    Lists all the skus with the specified resource type.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager

    manager

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing

    list, listAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListingByRegion

    listByRegion, listByRegion, listByRegionAsync, listByRegionAsync
  • Method Details

    • listByResourceType

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

      com.azure.core.http.rest.PagedFlux<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.azure.core.http.rest.PagedIterable<ComputeSku> listByRegionAndResourceType(com.azure.core.management.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

      com.azure.core.http.rest.PagedFlux<ComputeSku> listByRegionAndResourceTypeAsync(com.azure.core.management.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