mirror of
https://github.com/actions/runner.git
synced 2025-12-10 20:36:49 +00:00
48 lines
911 B
C#
48 lines
911 B
C#
using Newtonsoft.Json;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.Serialization;
|
|
|
|
|
|
namespace GitHub.DistributedTask.WebApi
|
|
{
|
|
[DataContract]
|
|
public sealed class RunnerRefreshMessage
|
|
{
|
|
public static readonly String MessageType = "RunnerRefresh";
|
|
|
|
[JsonConstructor]
|
|
internal RunnerRefreshMessage()
|
|
{
|
|
}
|
|
|
|
[DataMember(Name = "target_version")]
|
|
public String TargetVersion
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
[DataMember(Name = "download_url")]
|
|
public string DownloadUrl
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
[DataMember(Name = "sha256_checksum")]
|
|
public string SHA256Checksum
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
[DataMember(Name = "os")]
|
|
public string OS
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
}
|
|
}
|