Freigeben über


HealthMonitorData Klasse

Definition

Eine Klasse, die das HealthMonitor-Datenmodell darstellt. Informationen zur aktuellen Integrität des Monitors status.

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

Eigenschaften

CurrentMonitorState

Aktueller Integritätszustand 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ätszustand des Monitors überprüft.

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

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

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

Zeitstempel des letzten gemeldeten Integritätszustands des Monitors.

MonitorConfiguration

Die Konfigurationseinstellungen zum Zeitpunkt der Integritätsauswertung des Monitors.

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

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

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

Lesbarer Name des Monitors.

MonitorType

Typ des Monitors.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
ParentMonitorName

Name des übergeordneten Monitors.

PreviousMonitorState

Vorheriger Integritätszustand des Monitors.

ResourceType

Der Typ der Ressource. Beispiel: "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: