Compartir a través de


HealthMonitorData Clase

Definición

Clase que representa el modelo de datos HealthMonitor. Información sobre el estado de mantenimiento actual del monitor.

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

Propiedades

CurrentMonitorState

Estado de mantenimiento actual del monitor.

CurrentStateFirstObservedTimestamp

Marca de tiempo del último cambio de estado de mantenimiento del monitor.

EvaluationTimestamp

Marca de tiempo de la última evaluación de estado del monitor.

Evidence

Evidencia que valida el estado de mantenimiento actual del monitor.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
LastReportedTimestamp

Marca de tiempo del último estado de mantenimiento notificado del monitor.

MonitorConfiguration

Las opciones de configuración en el momento de la evaluación de estado del monitor.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

MonitoredObject

Objeto supervisado dinámico del monitor.

MonitorName

Nombre legible del monitor.

MonitorType

Tipo del monitor.

Name

Nombre del recurso.

(Heredado de ResourceData)
ParentMonitorName

Nombre del monitor primario.

PreviousMonitorState

Estado de mantenimiento anterior del monitor.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)

Se aplica a