Partager via


HealthMonitorStateChangeData Classe

Définition

Classe représentant le modèle de données HealthMonitorStateChange. Informations sur le changement d’état d’intégrité du moniteur à l’horodatage fourni.

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

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)
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 supervisé dynamique du moniteur.

MonitorName

Nom lisible par l’utilisateur du moniteur.

MonitorType

Type du moniteur.

Name

Nom de la ressource.

(Hérité de ResourceData)
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 à