Freigeben über


LoadBalancingRule Schnittstelle

Implementiert

public interface LoadBalancingRule
extends HasInnerModel<LoadBalancingRuleInner>, ChildResource<LoadBalancer>, HasBackendPort, HasFrontend, HasFloatingIP, HasProtocol<TransportProtocol>, HasFrontendPort

Eine clientseitige Darstellung einer HTTP-Lastenausgleichsregel.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract LoadBalancerBackend backend()

Ruft das Back-End ab, das der Lastenausgleichsregel zugeordnet ist.

abstract List<LoadBalancerBackend> backends()

Ruft die Liste der Back-Ends ab, die der Lastenausgleichsregel zugeordnet sind.

abstract int idleTimeoutInMinutes()
abstract LoadDistribution loadDistribution()
abstract LoadBalancerProbe probe()

Details zur Methode

backend

public abstract LoadBalancerBackend backend()

Ruft das Back-End ab, das der Lastenausgleichsregel zugeordnet ist.

Wenn der Regel mehrere Back-Ends zugeordnet sind, gibt diese API nur das erste Back-End zurück. Verwenden Sie backends() für den Fall mehrerer Back-End-Instanzen, die der Regel zugeordnet sind.

Returns:

das der Lastenausgleichsregel zugeordnete Back-End

backends

public abstract List backends()

Ruft die Liste der Back-Ends ab, die der Lastenausgleichsregel zugeordnet sind.

Returns:

die Liste der Back-End-Instanzen, die der Lastenausgleichsregel zugeordnet sind

idleTimeoutInMinutes

public abstract int idleTimeoutInMinutes()

Returns:

Die Anzahl der Minuten, bevor eine inaktive Verbindung geschlossen wird

loadDistribution

public abstract LoadDistribution loadDistribution()

Returns:

die Methode der Lastenverteilung

probe

public abstract LoadBalancerProbe probe()

Returns:

der der Lastenausgleichsregel zugeordnete Test

Gilt für: