Interface ComputeSkus
-
- All Superinterfaces:
HasManager<ComputeManager>,SupportsListing<ComputeSku>,SupportsListingByRegion<ComputeSku>
public interface ComputeSkus extends SupportsListing<ComputeSku>, SupportsListingByRegion<ComputeSku>, HasManager<ComputeManager>
Entry point to compute service SKUs.
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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>listByResourceType(ComputeResourceType resourceType)Lists all the skus with the specified resource type.com.azure.core.http.rest.PagedFlux<ComputeSku>listByResourceTypeAsync(ComputeResourceType resourceType)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 Detail
-
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 regionresourceType- 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 regionresourceType- the resource type- Returns:
- an observable that emits skus
-
-