Share via


MockableBatchSubscriptionResource.GetBatchSupportedVirtualMachineSkus 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.Pageable<Azure.ResourceManager.Batch.Models.BatchSupportedSku> GetBatchSupportedVirtualMachineSkus (Azure.Core.AzureLocation locationName, int? maxresults = default, string filter = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetBatchSupportedVirtualMachineSkus : Azure.Core.AzureLocation * Nullable<int> * string * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Batch.Models.BatchSupportedSku>
override this.GetBatchSupportedVirtualMachineSkus : Azure.Core.AzureLocation * Nullable<int> * string * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Batch.Models.BatchSupportedSku>
Public Overridable Function GetBatchSupportedVirtualMachineSkus (locationName As AzureLocation, Optional maxresults As Nullable(Of Integer) = Nothing, Optional filter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Pageable(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

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

Applies to