Skip to content

Commit

Permalink
Remove AgentlessEndpointResource, it's a weird abstraction (#528)
Browse files Browse the repository at this point in the history
  • Loading branch information
flin-8 committed Jun 11, 2020
1 parent c6f1528 commit 786d3a4
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 41 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5712,12 +5712,6 @@ Octopus.Client.Model.DeploymentProcess
}
Octopus.Client.Model.Endpoints
{
abstract class AgentlessEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.EndpointResource
{
}
AzureServiceFabricCredentialType
{
ClientCredential = 0
Expand All @@ -5732,7 +5726,7 @@ Octopus.Client.Model.Endpoints
class AzureWebAppEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AccountId { get; set; }
Expand All @@ -5750,7 +5744,7 @@ Octopus.Client.Model.Endpoints
class CloudRegionEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
Octopus.Client.Model.CommunicationStyle CommunicationStyle { get; }
Expand All @@ -5759,7 +5753,7 @@ Octopus.Client.Model.Endpoints
class CloudServiceEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AccountId { get; set; }
Expand Down Expand Up @@ -5809,7 +5803,7 @@ Octopus.Client.Model.Endpoints
class KubernetesEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
Octopus.Client.Model.Endpoints.IEndpointWithMultipleAuthenticationResource Authentication { get; set; }
Expand Down Expand Up @@ -5855,7 +5849,7 @@ Octopus.Client.Model.Endpoints
class OfflineDropEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String ApplicationsDirectory { get; set; }
Expand All @@ -5876,7 +5870,7 @@ Octopus.Client.Model.Endpoints
class ServiceFabricEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AadClientCredentialSecret { get; set; }
Expand All @@ -5895,7 +5889,7 @@ Octopus.Client.Model.Endpoints
class SshEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AccountId { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5737,12 +5737,6 @@ Octopus.Client.Model.DeploymentProcess
}
Octopus.Client.Model.Endpoints
{
abstract class AgentlessEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.EndpointResource
{
}
AzureServiceFabricCredentialType
{
ClientCredential = 0
Expand All @@ -5757,7 +5751,7 @@ Octopus.Client.Model.Endpoints
class AzureWebAppEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AccountId { get; set; }
Expand All @@ -5775,7 +5769,7 @@ Octopus.Client.Model.Endpoints
class CloudRegionEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
Octopus.Client.Model.CommunicationStyle CommunicationStyle { get; }
Expand All @@ -5784,7 +5778,7 @@ Octopus.Client.Model.Endpoints
class CloudServiceEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AccountId { get; set; }
Expand Down Expand Up @@ -5834,7 +5828,7 @@ Octopus.Client.Model.Endpoints
class KubernetesEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
Octopus.Client.Model.Endpoints.IEndpointWithMultipleAuthenticationResource Authentication { get; set; }
Expand Down Expand Up @@ -5880,7 +5874,7 @@ Octopus.Client.Model.Endpoints
class OfflineDropEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String ApplicationsDirectory { get; set; }
Expand All @@ -5901,7 +5895,7 @@ Octopus.Client.Model.Endpoints
class ServiceFabricEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AadClientCredentialSecret { get; set; }
Expand All @@ -5920,7 +5914,7 @@ Octopus.Client.Model.Endpoints
class SshEndpointResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Octopus.Client.Model.Endpoints.AgentlessEndpointResource
Octopus.Client.Model.Endpoints.EndpointResource
{
.ctor()
String AccountId { get; set; }
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class AzureWebAppEndpointResource : AgentlessEndpointResource
public class AzureWebAppEndpointResource : EndpointResource
{
public override CommunicationStyle CommunicationStyle
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class CloudRegionEndpointResource : AgentlessEndpointResource
public class CloudRegionEndpointResource : EndpointResource
{
public override CommunicationStyle CommunicationStyle => CommunicationStyle.None;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class CloudServiceEndpointResource : AgentlessEndpointResource
public class CloudServiceEndpointResource : EndpointResource
{
public override CommunicationStyle CommunicationStyle
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class KubernetesEndpointResource : AgentlessEndpointResource
public class KubernetesEndpointResource : EndpointResource
{
public override CommunicationStyle CommunicationStyle => CommunicationStyle.Kubernetes;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class OfflineDropEndpointResource : AgentlessEndpointResource
public class OfflineDropEndpointResource : EndpointResource
{
public OfflineDropEndpointResource()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class ServiceFabricEndpointResource : AgentlessEndpointResource
public class ServiceFabricEndpointResource : EndpointResource
{
public override CommunicationStyle CommunicationStyle => CommunicationStyle.AzureServiceFabricCluster;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Octopus.Client.Model.Endpoints
{
public class SshEndpointResource : AgentlessEndpointResource
public class SshEndpointResource : EndpointResource
{
public override CommunicationStyle CommunicationStyle
{
Expand Down

0 comments on commit 786d3a4

Please sign in to comment.