Partager via


LoadBalancingRule Interface

Implémente

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

Représentation côté client d’une règle d’équilibrage de charge HTTP.

Résumé de la méthode

Modificateur et type Méthode et description
abstract LoadBalancerBackend backend()

Obtient le back-end associé à la règle d’équilibrage de charge.

abstract List<LoadBalancerBackend> backends()

Obtient la liste des back-ends associés à la règle d’équilibrage de charge.

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

Détails de la méthode

backend

public abstract LoadBalancerBackend backend()

Obtient le back-end associé à la règle d’équilibrage de charge.

Si plusieurs back-ends sont associés à la règle, cette API retourne uniquement le premier back-end. Utilisez backends() pour le cas de plusieurs back-ends associés à la règle.

Returns:

le back-end associé à la règle d’équilibrage de charge

backends

public abstract List backends()

Obtient la liste des back-ends associés à la règle d’équilibrage de charge.

Returns:

liste des back-ends associés à la règle d’équilibrage de charge

idleTimeoutInMinutes

public abstract int idleTimeoutInMinutes()

Returns:

nombre de minutes avant la fermeture d’une connexion inactive

loadDistribution

public abstract LoadDistribution loadDistribution()

Returns:

méthode de distribution de charge

probe

public abstract LoadBalancerProbe probe()

Returns:

sonde associée à la règle d’équilibrage de charge

S’applique à