﻿// <copyright file="HealthStatusData.cs" company="App Metrics Contributors">
// Copyright (c) App Metrics Contributors. All rights reserved.
// </copyright>

using System.Collections.Generic;

namespace App.Metrics.Health.Formatters.Json
{
    public sealed class HealthStatusData
    {
        public Dictionary<string, string> Healthy { get; set; } = new Dictionary<string, string>();

        public Dictionary<string, string> Degraded { get; set; } = new Dictionary<string, string>();

        public Dictionary<string, string> Unhealthy { get; set; } = new Dictionary<string, string>();

        public Dictionary<string, string> Ignored { get; set; } = new Dictionary<string, string>();

        public string Status { get; set; }
    }
}