Table of Contents

Class ReverseProxyModel

Namespace
JJConsulting.Infinity.Domain.ReverseProxy
Assembly
JJConsulting.Infinity.Domain.dll
public sealed class ReverseProxyModel : IEntity, IIdentifiable

Inheritance

Implements

Inherited Members

Properties

Address

public required string Address { get; set; }

Property Value

string

AppendPrefixAtUrls

public bool AppendPrefixAtUrls { get; set; }

Property Value

bool

AuthenticationMode

public ReverseProxyAuthenticationMode AuthenticationMode { get; set; }

Property Value

ReverseProxyAuthenticationMode

BlockMultipleRoles

public bool BlockMultipleRoles { get; set; }

Property Value

bool

ContainerName

public string? ContainerName { get; set; }

Property Value

string?

ExternalPort

public int? ExternalPort { get; set; }

Property Value

int?

Id

public Guid Id { get; set; }

Property Value

Guid

InternalPort

public int? InternalPort { get; set; }

Property Value

int?

LastModifiedDate

public DateTime LastModifiedDate { get; set; }

Property Value

DateTime

Name

public required string Name { get; set; }

Property Value

string

Path

public string? Path { get; set; }

Property Value

string?

PathPrefix

public required string PathPrefix { get; set; }

Property Value

string

Port

public int? Port { get; set; }

Property Value

int?

ProductKey

public string? ProductKey { get; set; }

Property Value

string?

Roles

public List<RoleInfo> Roles { get; set; }

Property Value

List<RoleInfo>

SupportsProducts

public bool SupportsProducts { get; set; }

Property Value

bool

TimeoutSeconds

public int? TimeoutSeconds { get; set; }

Property Value

int?

Type

public required ReverseProxyAppType Type { get; set; }

Property Value

ReverseProxyAppType