Freigeben über


HealthMonitorStateChangeData Klasse

Definition

Eine Klasse, die das HealthMonitorStateChange-Datenmodell darstellt. Informationen zur Änderung des Integritätszustands des Monitors zum angegebenen Zeitstempel.

public class HealthMonitorStateChangeData : Azure.ResourceManager.Models.ResourceData
type HealthMonitorStateChangeData = class
    inherit ResourceData
Public Class HealthMonitorStateChangeData
Inherits ResourceData
Vererbung
HealthMonitorStateChangeData

Eigenschaften

CurrentMonitorState

Aktueller Integritätsstatus des Monitors.

CurrentStateFirstObservedTimestamp

Zeitstempel der letzten Änderung des Integritätszustands des Monitors.

EvaluationTimestamp

Zeitstempel der letzten Integritätsauswertung des Monitors.

Evidence

Nachweis, der den aktuellen Integritätsstatus des Monitors überprüft.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
MonitorConfiguration

Die Konfigurationseinstellungen zum Zeitpunkt der Integritätsauswertung des Monitors.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

MonitoredObject

Dynamisch überwachtes Objekt des Monitors.

MonitorName

Für Menschen lesbarer Name des Monitors.

MonitorType

Typ des Monitors.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
PreviousMonitorState

Vorheriger Integritätsstatus des Monitors.

ResourceType

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)

Gilt für: