Compartir a través de


ComputeExtensions.GetVirtualMachinesAsync Método

Definición

Enumera todas las máquinas virtuales de la suscripción especificada. Use la propiedad nextLink en la respuesta para obtener la página siguiente de las máquinas virtuales.

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/providers/Microsoft.Compute/virtualMachines
  • IdVirtualMachines_ListAll de operaciones
public static Azure.AsyncPageable<Azure.ResourceManager.Compute.VirtualMachineResource> GetVirtualMachinesAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string statusOnly = default, string filter = default, Azure.ResourceManager.Compute.Models.ExpandTypesForListVm? expand = default, System.Threading.CancellationToken cancellationToken = default);
static member GetVirtualMachinesAsync : Azure.ResourceManager.Resources.SubscriptionResource * string * string * Nullable<Azure.ResourceManager.Compute.Models.ExpandTypesForListVm> * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Compute.VirtualMachineResource>
<Extension()>
Public Function GetVirtualMachinesAsync (subscriptionResource As SubscriptionResource, Optional statusOnly As String = Nothing, Optional filter As String = Nothing, Optional expand As Nullable(Of ExpandTypesForListVm) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of VirtualMachineResource)

Parámetros

subscriptionResource
SubscriptionResource

Instancia SubscriptionResource en la que se ejecutará el método.

statusOnly
String

statusOnly=true permite capturar el estado de tiempo de ejecución de todos los Virtual Machines de la suscripción.

filter
String

La opción de consulta del sistema para filtrar las máquinas virtuales devueltas en la respuesta. El valor permitido es "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}".

expand
Nullable<ExpandTypesForListVm>

Expresión expand que se va a aplicar en la operación. "instanceView" permite capturar el estado de tiempo de ejecución de todos los Virtual Machines, solo se puede especificar si se especifica una opción de $filter válida.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Colección asincrónica de que puede tomar varias solicitudes de VirtualMachineResource servicio para iterar.

Se aplica a