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
Modifier and TypeMethodDescriptioncom.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
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing
list, listAsyncMethods 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 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
-