Compartir a través de


ComputeExtensions.GetVirtualMachines Método

Definición

Sobrecargas

GetVirtualMachines(ResourceGroupResource)

Obtiene una colección de VirtualMachineResources en ResourceGroupResource.

GetVirtualMachines(SubscriptionResource, String, String, Nullable<ExpandTypesForListVm>, CancellationToken)

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

GetVirtualMachines(ResourceGroupResource)

Obtiene una colección de VirtualMachineResources en ResourceGroupResource.

public static Azure.ResourceManager.Compute.VirtualMachineCollection GetVirtualMachines (this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource);
static member GetVirtualMachines : Azure.ResourceManager.Resources.ResourceGroupResource -> Azure.ResourceManager.Compute.VirtualMachineCollection
<Extension()>
Public Function GetVirtualMachines (resourceGroupResource As ResourceGroupResource) As VirtualMachineCollection

Parámetros

resourceGroupResource
ResourceGroupResource

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

Devoluciones

Objeto que representa la colección de VirtualMachineResources y sus operaciones en un objeto VirtualMachineResource.

Se aplica a

GetVirtualMachines(SubscriptionResource, String, String, Nullable<ExpandTypesForListVm>, CancellationToken)

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.Pageable<Azure.ResourceManager.Compute.VirtualMachineResource> GetVirtualMachines (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 GetVirtualMachines : Azure.ResourceManager.Resources.SubscriptionResource * string * string * Nullable<Azure.ResourceManager.Compute.Models.ExpandTypesForListVm> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Compute.VirtualMachineResource>
<Extension()>
Public Function GetVirtualMachines (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 Pageable(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 de VirtualMachineResource que puede tomar varias solicitudes de servicio para iterar.

Se aplica a