Partager via


HealthMonitorData Classe

Définition

Classe représentant le modèle de données HealthMonitor. Informations sur la status d’intégrité actuelle du moniteur.

public class HealthMonitorData : Azure.ResourceManager.Models.ResourceData
type HealthMonitorData = class
    inherit ResourceData
Public Class HealthMonitorData
Inherits ResourceData
Héritage
HealthMonitorData

Propriétés

CurrentMonitorState

État d’intégrité actuel du moniteur.

CurrentStateFirstObservedTimestamp

Horodatage de la dernière modification de l’état d’intégrité du moniteur.

EvaluationTimestamp

Horodatage de la dernière évaluation d’intégrité du moniteur.

Evidence

Preuve de validation de l’état d’intégrité actuel du moniteur.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
LastReportedTimestamp

Horodatage du dernier état d’intégrité signalé du moniteur.

MonitorConfiguration

Paramètres de configuration au moment de l’évaluation de l’intégrité du moniteur.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

MonitoredObject

Objet surveillé dynamique du moniteur.

MonitorName

Nom lisible par l’homme du moniteur.

MonitorType

Type du moniteur.

Name

Nom de la ressource.

(Hérité de ResourceData)
ParentMonitorName

Nom du moniteur parent.

PreviousMonitorState

État d’intégrité précédent du moniteur.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)

S’applique à