Freigeben über


LoadBalancingRule interface

Eine Lastenausgleichsregel für ein Lastenausgleichsmodul.

Extends

Eigenschaften

backendAddressPool

Ein Verweis auf einen Pool von DIPs. Eingehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen.

backendAddressPools

Ein Array von Verweisen auf den Pool von DIPs.

backendPort

Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 0 und 65535. Beachten Sie, dass der Wert 0 "Any Port" aktiviert.

disableOutboundSnat

Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden.

enableConnectionTracking

Definiert, ob Verbindungen zwischen 2 kommunizierenden Endpunkten nachverfolgt und derselben Back-End-VM über ihre Lebensdauer zugeordnet werden können, wenn das UDP-Protokoll verwendet wird.

enableFloatingIP

Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.

enableTcpReset

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

frontendIPConfiguration

Ein Verweis auf Front-End-IP-Adressen.

frontendPort

Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 0 und 65534. Beachten Sie, dass der Wert 0 "Any Port" aktiviert.

idleTimeoutInMinutes

Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

loadDistribution

Die Ladeverteilungsrichtlinie für diese Regel.

name

Der Name der Ressource, die innerhalb des Satzes von Lastenausgleichsregeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

probe

Der Verweis auf den Lastenausgleichssonde, der von der Lastenausgleichsregel verwendet wird.

protocol

Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird.

provisioningState

Der Bereitstellungsstatus der Lastenausgleichsregelressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Ressourcen-ID.

Details zur Eigenschaft

backendAddressPool

Ein Verweis auf einen Pool von DIPs. Eingehender Datenverkehr wird zufällig über IPs in den Back-End-IPs ausgeglichen.

backendAddressPool?: SubResource

Eigenschaftswert

backendAddressPools

Ein Array von Verweisen auf den Pool von DIPs.

backendAddressPools?: SubResource[]

Eigenschaftswert

backendPort

Der port, der für interne Verbindungen auf dem Endpunkt verwendet wird. Zulässige Werte liegen zwischen 0 und 65535. Beachten Sie, dass der Wert 0 "Any Port" aktiviert.

backendPort?: number

Eigenschaftswert

number

disableOutboundSnat

Konfiguriert SNAT für die virtuellen Computer im Back-End-Pool, um die im Frontend der Lastenausgleichsregel angegebene publicIP-Adresse zu verwenden.

disableOutboundSnat?: boolean

Eigenschaftswert

boolean

enableConnectionTracking

Definiert, ob Verbindungen zwischen 2 kommunizierenden Endpunkten nachverfolgt und derselben Back-End-VM über ihre Lebensdauer zugeordnet werden können, wenn das UDP-Protokoll verwendet wird.

enableConnectionTracking?: boolean

Eigenschaftswert

boolean

enableFloatingIP

Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.

enableFloatingIP?: boolean

Eigenschaftswert

boolean

enableTcpReset

Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

enableTcpReset?: boolean

Eigenschaftswert

boolean

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

etag?: string

Eigenschaftswert

string

frontendIPConfiguration

Ein Verweis auf Front-End-IP-Adressen.

frontendIPConfiguration?: SubResource

Eigenschaftswert

frontendPort

Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Lastenausgleichs eindeutig sein. Zulässige Werte liegen zwischen 0 und 65534. Beachten Sie, dass der Wert 0 "Any Port" aktiviert.

frontendPort?: number

Eigenschaftswert

number

idleTimeoutInMinutes

Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

idleTimeoutInMinutes?: number

Eigenschaftswert

number

loadDistribution

Die Ladeverteilungsrichtlinie für diese Regel.

loadDistribution?: string

Eigenschaftswert

string

name

Der Name der Ressource, die innerhalb des Satzes von Lastenausgleichsregeln eindeutig ist, die vom Lastenausgleichsmodul verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

name?: string

Eigenschaftswert

string

probe

Der Verweis auf den Lastenausgleichssonde, der von der Lastenausgleichsregel verwendet wird.

probe?: SubResource

Eigenschaftswert

protocol

Der Verweis auf das transportprotokoll, das von der Lastenausgleichsregel verwendet wird.

protocol?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus der Lastenausgleichsregelressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Ressourcen-ID.

id?: string

Eigenschaftswert

string

geerbt vonSubResource.id