using System; using System.Collections.Generic; using System.Runtime.Serialization; using GitHub.DistributedTask.WebApi; namespace GitHub.Actions.RunService.WebApi { [DataContract] public class CompleteJobRequest { [DataMember(Name = "planId", EmitDefaultValue = false)] public Guid PlanID { get; set; } [DataMember(Name = "jobId", EmitDefaultValue = false)] public Guid JobID { get; set; } [DataMember(Name = "conclusion")] public TaskResult Conclusion { get; set; } [DataMember(Name = "outputs", EmitDefaultValue = false)] public Dictionary Outputs { get; set; } [DataMember(Name = "stepResults", EmitDefaultValue = false)] public IList StepResults { get; set; } } }