using Azure; using Azure.Data.Tables; namespace Tango.Portal.Chat.Web.Models { public sealed class AlertsQuery : ITableEntity { public string PartitionKey { get; set; } = "Queries"; public string RowKey { get; set; } = string.Empty; public DateTimeOffset? Timestamp { get; set; } public ETag ETag { get; set; } public string Name { get; set; } = string.Empty; public string Type { get; set; } = string.Empty; public string Query { get; set; } = string.Empty; public int IntervalMinutes { get; set; } public bool Enable { get; set; } public DateTime ExecutesOn { get; set; } public bool AvoidDuplicates { get; set; } public String ChartType { get; set; } = String.Empty; public String ChartTitle { get; set; } = String.Empty; public String Instructions { get; set; } = String.Empty; } }