Share via


HealthMonitorsOperationsExtensions.ListAsync Method

Definition

Get the current health status of all monitors of a virtual machine. Optional parameters: $expand (retrieve the monitor's evidence and configuration) and $filter (filter by monitor name).

public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.WorkloadMonitor.Models.HealthMonitor>> ListAsync (this Microsoft.Azure.Management.WorkloadMonitor.IHealthMonitorsOperations operations, string subscriptionId, string resourceGroupName, string providerName, string resourceCollectionName, string resourceName, string filter = default, string expand = default, System.Threading.CancellationToken cancellationToken = default);
static member ListAsync : Microsoft.Azure.Management.WorkloadMonitor.IHealthMonitorsOperations * string * string * string * string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.WorkloadMonitor.Models.HealthMonitor>>
<Extension()>
Public Function ListAsync (operations As IHealthMonitorsOperations, subscriptionId As String, resourceGroupName As String, providerName As String, resourceCollectionName As String, resourceName As String, Optional filter As String = Nothing, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of HealthMonitor))

Parameters

operations
IHealthMonitorsOperations

The operations group for this extension method.

subscriptionId
String

The subscription Id of the virtual machine.

resourceGroupName
String

The resource group of the virtual machine.

providerName
String

The provider name (ex: Microsoft.Compute for virtual machines).

resourceCollectionName
String

The resource collection name (ex: virtualMachines for virtual machines).

resourceName
String

The name of the virtual machine.

filter
String

Optionally filter by monitor name. Example: $filter=monitorName eq 'logical-disks|C:|disk-free-space-mb.'

expand
String

Optionally expand the monitor’s evidence and/or configuration. Example: $expand=evidence,configuration.

cancellationToken
CancellationToken

The cancellation token.

Returns

Applies to