ReverseProxyRoute

One traefik route on the DNS VM. Host = full FQDN (matches Host(`host\`) rule), BackendUrl = upstream.

public sealed record ReverseProxyRoute : IEquatable<ReverseProxyRoute>

1. Properties

1.1. BackendUrl

Upstream URL incl. scheme/port. Example: http://10.0.0.13.

public string BackendUrl { get; init; }

1.2. Host

FQDN for the Host() match rule. Example: nextcloud.test01.iam.free.

public string Host { get; init; }

2. Operators

2.1. operator !=(ReverseProxyRoute, ReverseProxyRoute)

public static bool operator !=(ReverseProxyRoute left, ReverseProxyRoute right)
Table 1. Parameters
Name Type Description

left

ReverseProxyRoute

right

ReverseProxyRoute

Returns: bool

2.2. operator ==(ReverseProxyRoute, ReverseProxyRoute)

public static bool operator ==(ReverseProxyRoute left, ReverseProxyRoute right)
Table 2. Parameters
Name Type Description

left

ReverseProxyRoute

right

ReverseProxyRoute

Returns: bool