File: generated-code\Models\WorkItemAggregateSummary.cs
Web Access
Project: src\src\Microsoft.DotNet.Helix\Client\CSharp\Microsoft.DotNet.Helix.Client.csproj (Microsoft.DotNet.Helix.Client)
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
 
using System;
using System.Collections.Immutable;
using Newtonsoft.Json;
 
namespace Microsoft.DotNet.Helix.Client.Models
{
    public partial class WorkItemAggregateSummary
    {
        public WorkItemAggregateSummary()
        {
        }
 
        [JsonProperty("JobId")]
        public int? JobId { get; set; }
 
        [JsonProperty("WorkItemId")]
        public int? WorkItemId { get; set; }
 
        [JsonProperty("MachineName")]
        public string MachineName { get; set; }
 
        [JsonProperty("Job")]
        public string Job { get; set; }
 
        [JsonProperty("Name")]
        public string Name { get; set; }
 
        [JsonProperty("Guid")]
        public Guid? Guid { get; set; }
 
        [JsonProperty("QueueTime")]
        public DateTimeOffset? QueueTime { get; set; }
 
        [JsonProperty("StartTime")]
        public DateTimeOffset? StartTime { get; set; }
 
        [JsonProperty("FinishedTime")]
        public DateTimeOffset? FinishedTime { get; set; }
 
        [JsonProperty("ExitCode")]
        public int? ExitCode { get; set; }
 
        [JsonProperty("ConsoleOutputUri")]
        public string ConsoleOutputUri { get; set; }
 
        [JsonProperty("Logs")]
        public IImmutableList<Models.WorkItemLog> Logs { get; set; }
 
        [JsonProperty("Errors")]
        public IImmutableList<Models.WorkItemError> Errors { get; set; }
 
        [JsonProperty("Warnings")]
        public IImmutableList<Models.WorkItemError> Warnings { get; set; }
 
        [JsonProperty("OtherEvents")]
        public IImmutableList<Models.UnknownWorkItemEvent> OtherEvents { get; set; }
 
        [JsonProperty("Passed")]
        public bool? Passed { get; set; }
 
        [JsonProperty("Attempt")]
        public int? Attempt { get; set; }
 
        [JsonProperty("State")]
        public string State { get; set; }
 
        [JsonProperty("Key")]
        public IImmutableDictionary<string, string> Key { get; set; }
    }
}