Share via


VirtualMachineScaleSetVmCollection.GetAllAsync Method

Definition

Gets a list of all virtual machines in a VM scale sets.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines
  • Operation Id: VirtualMachineScaleSetVMs_List
  • Default Api Version: 2024-07-01
  • Resource: VirtualMachineScaleSetVmResource
public virtual Azure.AsyncPageable<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource> GetAllAsync (string filter = default, string select = default, string expand = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAllAsync : string * string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource>
override this.GetAllAsync : string * string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource>
Public Overridable Function GetAllAsync (Optional filter As String = Nothing, Optional select As String = Nothing, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of VirtualMachineScaleSetVmResource)

Parameters

filter
String

The filter to apply to the operation. Allowed values are 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'.

select
String

The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.

expand
String

The expand expression to apply to the operation. Allowed values are 'instanceView'.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

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

Applies to