Share via


HealthMonitorStateChange Class

Definition

Information about the monitor’s health state change at the provided timestamp.

[Microsoft.Rest.Serialization.JsonTransformation]
public class HealthMonitorStateChange : Microsoft.Azure.Management.WorkloadMonitor.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type HealthMonitorStateChange = class
    inherit Resource
Public Class HealthMonitorStateChange
Inherits Resource
Inheritance
HealthMonitorStateChange
Attributes

Constructors

HealthMonitorStateChange()

Initializes a new instance of the HealthMonitorStateChange class.

HealthMonitorStateChange(String, String, String, String, String, String, String, String, String, String, Object, Object)

Initializes a new instance of the HealthMonitorStateChange class.

Properties

CurrentMonitorState

Gets or sets current health state of the monitor. Possible values include: 'Healthy', 'Critical', 'Warning', 'Unknown', 'Disabled', 'None'

CurrentStateFirstObservedTimestamp

Gets or sets timestamp of the monitor's last health state change.

EvaluationTimestamp

Gets or sets timestamp of the monitor's last health evaluation.

Evidence

Gets or sets evidence validating the monitor's current health state.

Id

Gets the resource Id.

(Inherited from Resource)
MonitorConfiguration

Gets or sets the configuration settings at the time of the monitor's health evaluation.

MonitoredObject

Gets or sets dynamic monitored object of the monitor.

MonitorName

Gets or sets human-readable name of the monitor.

MonitorType

Gets or sets type of the monitor.

Name

Gets the resource name.

(Inherited from Resource)
PreviousMonitorState

Gets or sets previous health state of the monitor. Possible values include: 'Healthy', 'Critical', 'Warning', 'Unknown', 'Disabled', 'None'

Type

Gets the resource type.

(Inherited from Resource)

Applies to