diff --git a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt index 88099ce92..5a4bad06a 100644 --- a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt +++ b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt @@ -3009,6 +3009,9 @@ Octopus.Client.Model Boolean IsInProcess { get; set; } String MachinePolicyId { get; set; } String Name { get; set; } + String OperatingSystem { get; set; } + String ShellName { get; set; } + String ShellVersion { get; set; } Octopus.Client.Model.MachineModelStatus Status { get; set; } String StatusSummary { get; set; } String Thumbprint { get; set; } diff --git a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt index 0bf9d3e2b..0a12cbfec 100644 --- a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt +++ b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt @@ -3025,6 +3025,9 @@ Octopus.Client.Model Boolean IsInProcess { get; set; } String MachinePolicyId { get; set; } String Name { get; set; } + String OperatingSystem { get; set; } + String ShellName { get; set; } + String ShellVersion { get; set; } Octopus.Client.Model.MachineModelStatus Status { get; set; } String StatusSummary { get; set; } String Thumbprint { get; set; } diff --git a/source/Octopus.Client/Model/MachineBasedResource.cs b/source/Octopus.Client/Model/MachineBasedResource.cs index 7126c81dd..716dfff11 100644 --- a/source/Octopus.Client/Model/MachineBasedResource.cs +++ b/source/Octopus.Client/Model/MachineBasedResource.cs @@ -46,5 +46,9 @@ public abstract class MachineBasedResource : Resource, INamedResource [Writeable] public EndpointResource Endpoint { get; set; } + + public string OperatingSystem { get; set; } + public string ShellName { get; set; } + public string ShellVersion { get; set; } } } \ No newline at end of file