namespace OTSSignsOrchestrator.Core.Models.DTOs;
public class DeploymentResultDto
{
public bool Success { get; set; }
public string StackName { get; set; } = string.Empty;
public string Message { get; set; } = string.Empty;
public string? Output { get; set; }
public string? ErrorMessage { get; set; }
public int ExitCode { get; set; }
public long DurationMs { get; set; }
public int ServiceCount { get; set; }
/// The instance URL including the abbreviation sub-path (e.g. https://ots.ots-signs.com/ots).
public string? InstanceUrl { get; set; }
/// The 3-letter abbreviation for this instance.
public string? Abbrev { get; set; }
}