次の方法で共有


LoadBalancingRule インターフェイス

実装

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

HTTP 負荷分散規則のクライアント側表現。

メソッドの概要

修飾子と型 メソッドと説明
abstract LoadBalancerBackend backend()

負荷分散規則に関連付けられているバックエンドを取得します。

abstract List<LoadBalancerBackend> backends()

負荷分散規則に関連付けられているバックエンドの一覧を取得します。

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

メソッドの詳細

backend

public abstract LoadBalancerBackend backend()

負荷分散規則に関連付けられているバックエンドを取得します。

ルールに関連付けられているバックエンドが複数ある場合、この API は最初のバックエンドのみを返します。 ルールに関連付けられている複数のバックエンドの場合に使用 backends() します。

Returns:

負荷分散規則に関連付けられているバックエンド

backends

public abstract List backends()

負荷分散規則に関連付けられているバックエンドの一覧を取得します。

Returns:

負荷分散規則に関連付けられているバックエンドの一覧

idleTimeoutInMinutes

public abstract int idleTimeoutInMinutes()

Returns:

非アクティブな接続が閉じられるまでの時間 (分)

loadDistribution

public abstract LoadDistribution loadDistribution()

Returns:

負荷分散の方法

probe

public abstract LoadBalancerProbe probe()

Returns:

負荷分散規則に関連付けられているプローブ

適用対象