Delen via


HealthMonitorsOperationsExtensions Class

Definition

Extension methods for HealthMonitorsOperations.

public static class HealthMonitorsOperationsExtensions
type HealthMonitorsOperationsExtensions = class
Public Module HealthMonitorsOperationsExtensions
Inheritance
HealthMonitorsOperationsExtensions

Methods

Get(IHealthMonitorsOperations, String, String, String, String, String, String, String)

Get the current health status of a monitor of a virtual machine. Optional parameter: $expand (retrieve the monitor's evidence and configuration).

GetAsync(IHealthMonitorsOperations, String, String, String, String, String, String, String, CancellationToken)

Get the current health status of a monitor of a virtual machine. Optional parameter: $expand (retrieve the monitor's evidence and configuration).

GetStateChange(IHealthMonitorsOperations, String, String, String, String, String, String, String, String)

Get the health state change of a monitor of a virtual machine at the provided timestamp. Optional parameter: $expand (retrieve the monitor's evidence and configuration).

GetStateChangeAsync(IHealthMonitorsOperations, String, String, String, String, String, String, String, String, CancellationToken)

Get the health state change of a monitor of a virtual machine at the provided timestamp. Optional parameter: $expand (retrieve the monitor's evidence and configuration).

List(IHealthMonitorsOperations, String, String, String, String, String, String, String)

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).

ListAsync(IHealthMonitorsOperations, String, String, String, String, String, String, String, CancellationToken)

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).

ListNext(IHealthMonitorsOperations, String)

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).

ListNextAsync(IHealthMonitorsOperations, String, CancellationToken)

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).

ListStateChanges(IHealthMonitorsOperations, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>)

Get the health state changes of a monitor of a virtual machine within the provided time window (default is the last 24 hours). Optional parameters: $expand (retrieve the monitor's evidence and configuration) and $filter (filter by heartbeat condition).

ListStateChangesAsync(IHealthMonitorsOperations, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, CancellationToken)

Get the health state changes of a monitor of a virtual machine within the provided time window (default is the last 24 hours). Optional parameters: $expand (retrieve the monitor's evidence and configuration) and $filter (filter by heartbeat condition).

ListStateChangesNext(IHealthMonitorsOperations, String)

Get the health state changes of a monitor of a virtual machine within the provided time window (default is the last 24 hours). Optional parameters: $expand (retrieve the monitor's evidence and configuration) and $filter (filter by heartbeat condition).

ListStateChangesNextAsync(IHealthMonitorsOperations, String, CancellationToken)

Get the health state changes of a monitor of a virtual machine within the provided time window (default is the last 24 hours). Optional parameters: $expand (retrieve the monitor's evidence and configuration) and $filter (filter by heartbeat condition).

Applies to