次の方法で共有


LoadBalancer インターフェイス

実装

HasLoadBalancingRules UpdatableWithTags<LoadBalancer> GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.LoadBalancerInner> 更新可能<LoadBalancer> 更新<更新>

public interface LoadBalancer
extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.LoadBalancerInner>, Refreshable<LoadBalancer>, Updatable<Update>, UpdatableWithTags<LoadBalancer>, HasLoadBalancingRules

Azure でのロード バランサー管理 API のエントリ ポイント。

メソッドの概要

修飾子と型 メソッドと説明
abstract java.util.Map<java.lang.String,LoadBalancerBackend> backends()
abstract LoadBalancerPublicFrontend findFrontendByPublicIPAddress(PublicIPAddress publicIPAddress)

指定されたパブリック IP アドレスに関連付けられているパブリック フロントエンド (存在する場合) を検索します。

abstract LoadBalancerPublicFrontend findFrontendByPublicIPAddress(String publicIPAddressId)

指定されたパブリック IP アドレスに関連付けられているパブリック フロントエンド (存在する場合) を検索します。

abstract java.util.Map<java.lang.String,LoadBalancerFrontend> frontends()
abstract java.util.Map<java.lang.String,LoadBalancerHttpProbe> httpProbes()
abstract java.util.Map<java.lang.String,LoadBalancerHttpProbe> httpsProbes()
abstract java.util.Map<java.lang.String,LoadBalancerInboundNatPool> inboundNatPools()
abstract java.util.Map<java.lang.String,LoadBalancerInboundNatRule> inboundNatRules()
abstract java.util.Map<java.lang.String,LoadBalancerPrivateFrontend> privateFrontends()
abstract java.util.Map<java.lang.String,LoadBalancerPublicFrontend> publicFrontends()
abstract java.util.List<java.lang.String> publicIPAddressIds()
abstract LoadBalancerSkuType sku()
abstract java.util.Map<java.lang.String,LoadBalancerTcpProbe> tcpProbes()

メソッドの詳細

backends

public abstract Map backends()

Returns:

このロード バランサーのバックエンドは、名前でインデックス付けされた 間で受信トラフィックを負荷分散します

findFrontendByPublicIPAddress

public abstract LoadBalancerPublicFrontend findFrontendByPublicIPAddress(PublicIPAddress publicIPAddress)

指定されたパブリック IP アドレスに関連付けられているパブリック フロントエンド (存在する場合) を検索します。

Parameters:

publicIPAddress - 検索するパブリック IP アドレス

Returns:

指定されたパブリック IP アドレスに関連付けられているパブリック フロントエンド

findFrontendByPublicIPAddress

public abstract LoadBalancerPublicFrontend findFrontendByPublicIPAddress(String publicIPAddressId)

指定されたパブリック IP アドレスに関連付けられているパブリック フロントエンド (存在する場合) を検索します。

Parameters:

publicIPAddressId - 検索するパブリック IP アドレスのリソース ID

Returns:

指定されたパブリック IP アドレスに関連付けられているパブリック フロントエンド

frontends

public abstract Map frontends()

Returns:

このロード バランサーのフロントエンド。着信トラフィックの送信元となります。

httpProbes

public abstract Map httpProbes()

Returns:

名前でインデックス付けされた、このロード バランサーの HTTP プローブ

httpsProbes

public abstract Map httpsProbes()

Returns:

名前でインデックス付けされた、このロード バランサーの HTTPS プローブ

inboundNatPools

public abstract Map inboundNatPools()

Returns:

名前でインデックス付けされた受信 NAT プール

inboundNatRules

public abstract Map inboundNatRules()

Returns:

このバランサーの受信 NAT 規則

privateFrontends

public abstract Map privateFrontends()

Returns:

プライベート (内部) フロントエンド

publicFrontends

public abstract Map publicFrontends()

Returns:

パブリック (インターネットに接続) フロントエンド

publicIPAddressIds

public abstract List publicIPAddressIds()

Returns:

このロード バランサーのフロントエンドに割り当てられているパブリック IP アドレスのリソース ID

sku

public abstract LoadBalancerSkuType sku()

Returns:

ロード バランサー SKU。

tcpProbes

public abstract Map tcpProbes()

Returns:

名前でインデックス付けされた、このロード バランサーの TCP プローブ

適用対象