Language

IHealthReportRequest Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.HealthReportRequestTypeConverter))]
public interface IHealthReportRequest : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.HealthReportRequestTypeConverter))>]
type IHealthReportRequest = interface
    interface IJsonSerializable
Public Interface IHealthReportRequest
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
AdditionalContext

Optional additional context or description for the health report

EvaluationRuleDegradedRule

Degraded rule with static threshold.

EvaluationRuleUnhealthyRule

Unhealthy rule with static threshold.

ExpiresInMinute

Number of minutes until the health report expires. Defaults to 60 (1 hour) if not specified.

HealthState

Health state to report for the signal

SignalName

Name of the entity signal to report health for

Value

Reported value of the signal

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to