diff --git a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt index a288953af..23286dd33 100644 --- a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt +++ b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETCore.approved.txt @@ -5816,9 +5816,11 @@ Octopus.Client.Model.Endpoints String ClusterCertificate { get; set; } String ClusterUrl { get; set; } Octopus.Client.Model.CommunicationStyle CommunicationStyle { get; } + Octopus.Client.Model.DeploymentActionContainer Container { get; set; } String DefaultWorkerPoolId { get; set; } String Namespace { get; set; } String ProxyId { get; set; } + Boolean RunningInContainer { get; set; } String SkipTlsVerification { get; set; } } class KubernetesStandardAccountAuthenticationResource diff --git a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt index bcf8ba783..f370cbb11 100644 --- a/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt +++ b/source/Octopus.Client.Tests/PublicSurfaceAreaFixture.ThePublicSurfaceAreaShouldNotRegress..NETFramework.approved.txt @@ -5841,9 +5841,11 @@ Octopus.Client.Model.Endpoints String ClusterCertificate { get; set; } String ClusterUrl { get; set; } Octopus.Client.Model.CommunicationStyle CommunicationStyle { get; } + Octopus.Client.Model.DeploymentActionContainer Container { get; set; } String DefaultWorkerPoolId { get; set; } String Namespace { get; set; } String ProxyId { get; set; } + Boolean RunningInContainer { get; set; } String SkipTlsVerification { get; set; } } class KubernetesStandardAccountAuthenticationResource diff --git a/source/Octopus.Client/Model/Endpoints/EndpointResource.cs b/source/Octopus.Client/Model/Endpoints/EndpointResource.cs index c85876dde..7a2b1b4a1 100644 --- a/source/Octopus.Client/Model/Endpoints/EndpointResource.cs +++ b/source/Octopus.Client/Model/Endpoints/EndpointResource.cs @@ -1,4 +1,5 @@ using System; +using Octopus.Client.Extensibility.Attributes; namespace Octopus.Client.Model.Endpoints { diff --git a/source/Octopus.Client/Model/Endpoints/KubernetesEndpointResource.cs b/source/Octopus.Client/Model/Endpoints/KubernetesEndpointResource.cs index 6753685d3..c3af288a1 100644 --- a/source/Octopus.Client/Model/Endpoints/KubernetesEndpointResource.cs +++ b/source/Octopus.Client/Model/Endpoints/KubernetesEndpointResource.cs @@ -32,5 +32,11 @@ public class KubernetesEndpointResource : AgentlessEndpointResource [Writeable] public IEndpointWithMultipleAuthenticationResource Authentication { get; set; } + + [Writeable] + public bool RunningInContainer { get; set; } + + [Writeable] + public DeploymentActionContainer Container { get; set; } } }