Share via


MockableBatchSubscriptionResource.GetBatchSupportedVirtualMachineSkusAsync Method

Definition

Gets the list of Batch supported Virtual Machine VM sizes available at the given location.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/virtualMachineSkus
  • Operation Id: Location_ListSupportedVirtualMachineSkus
  • Default Api Version: 2024-07-01
public virtual Azure.AsyncPageable<Azure.ResourceManager.Batch.Models.BatchSupportedSku> GetBatchSupportedVirtualMachineSkusAsync (Azure.Core.AzureLocation locationName, int? maxresults = default, string filter = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetBatchSupportedVirtualMachineSkusAsync : Azure.Core.AzureLocation * Nullable<int> * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Batch.Models.BatchSupportedSku>
override this.GetBatchSupportedVirtualMachineSkusAsync : Azure.Core.AzureLocation * Nullable<int> * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Batch.Models.BatchSupportedSku>
Public Overridable Function GetBatchSupportedVirtualMachineSkusAsync (locationName As AzureLocation, Optional maxresults As Nullable(Of Integer) = Nothing, Optional filter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of BatchSupportedSku)

Parameters

locationName
AzureLocation

The region for which to retrieve Batch service supported SKUs.

maxresults
Nullable<Int32>

The maximum number of items to return in the response.

filter
String

OData filter expression. Valid properties for filtering are "familyName".

cancellationToken
CancellationToken

The cancellation token to use.

Returns

An async collection of BatchSupportedSku that may take multiple service requests to iterate over.

Applies to