Class SystemHealthReport
- Namespace
- DotCompute.Runtime.Services
- Assembly
- DotCompute.Runtime.dll
A class that represents system health report.
public record SystemHealthReport : IEquatable<SystemHealthReport>
- Inheritance
-
SystemHealthReport
- Implements
- Inherited Members
Constructors
SystemHealthReport(DateTime, HealthStatus, IReadOnlyList<HealthCheckResult>)
A class that represents system health report.
public SystemHealthReport(DateTime Timestamp, HealthStatus OverallHealth, IReadOnlyList<HealthCheckResult> HealthChecks)
Parameters
TimestampDateTimeOverallHealthHealthStatusHealthChecksIReadOnlyList<HealthCheckResult>
Properties
HealthChecks
public IReadOnlyList<HealthCheckResult> HealthChecks { get; init; }
Property Value
OverallHealth
public HealthStatus OverallHealth { get; init; }
Property Value
Timestamp
public DateTime Timestamp { get; init; }