次の方法で共有


LoadBalancer コンストラクター

定義

オーバーロード

LoadBalancer()

LoadBalancer クラスの新しいインスタンスを初期化します。

LoadBalancer(String, String, String, String, IDictionary<String, String>, ExtendedLocation, LoadBalancerSku, IList<FrontendIPConfiguration>, IList<BackendAddressPool>, IList<LoadBalancingRule>, IList<Probe>, IList<InboundNatRule>, IList<InboundNatPool>, IList<OutboundRule>, String, String, String)

LoadBalancer クラスの新しいインスタンスを初期化します。

LoadBalancer()

LoadBalancer クラスの新しいインスタンスを初期化します。

public LoadBalancer ();
Public Sub New ()

適用対象

LoadBalancer(String, String, String, String, IDictionary<String, String>, ExtendedLocation, LoadBalancerSku, IList<FrontendIPConfiguration>, IList<BackendAddressPool>, IList<LoadBalancingRule>, IList<Probe>, IList<InboundNatRule>, IList<InboundNatPool>, IList<OutboundRule>, String, String, String)

LoadBalancer クラスの新しいインスタンスを初期化します。

public LoadBalancer (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.ExtendedLocation extendedLocation = default, Microsoft.Azure.Management.Network.Models.LoadBalancerSku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration> frontendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.BackendAddressPool> backendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.LoadBalancingRule> loadBalancingRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Probe> probes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatRule> inboundNatRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatPool> inboundNatPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.OutboundRule> outboundRules = default, string resourceGuid = default, string provisioningState = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.LoadBalancer : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.ExtendedLocation * Microsoft.Azure.Management.Network.Models.LoadBalancerSku * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.BackendAddressPool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.LoadBalancingRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Probe> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatPool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.OutboundRule> * string * string * string -> Microsoft.Azure.Management.Network.Models.LoadBalancer
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional sku As LoadBalancerSku = Nothing, Optional frontendIPConfigurations As IList(Of FrontendIPConfiguration) = Nothing, Optional backendAddressPools As IList(Of BackendAddressPool) = Nothing, Optional loadBalancingRules As IList(Of LoadBalancingRule) = Nothing, Optional probes As IList(Of Probe) = Nothing, Optional inboundNatRules As IList(Of InboundNatRule) = Nothing, Optional inboundNatPools As IList(Of InboundNatPool) = Nothing, Optional outboundRules As IList(Of OutboundRule) = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As String = Nothing, Optional etag As String = Nothing)

パラメーター

id
String

リソースの ID

name
String

リソース名。

type
String

リソースの種類。

location
String

リソースの場所。

tags
IDictionary<String,String>

リソース タグ。

extendedLocation
ExtendedLocation

ロード バランサーの拡張された場所。

sku
LoadBalancerSku

ロード バランサー SKU。

frontendIPConfigurations
IList<FrontendIPConfiguration>

ロード バランサーに使用するフロントエンド IP を表す オブジェクト。

backendAddressPools
IList<BackendAddressPool>

ロード バランサーによって使用されるバックエンド アドレス プールのコレクション。

loadBalancingRules
IList<LoadBalancingRule>

負荷分散規則を表すオブジェクト コレクション プロビジョニングを取得します。

probes
IList<Probe>

ロード バランサーで使用されるプローブ オブジェクトのコレクション。

inboundNatRules
IList<InboundNatRule>

ロード バランサーによって使用される受信 NAT 規則のコレクション。 ロード バランサーで受信 NAT 規則を定義することは、受信 NAT プールの定義と相互に排他的です。 受信 NAT プールは、仮想マシン スケール セットから参照されます。 個々の仮想マシンに関連付けられている NIC は、受信 NAT プールを参照できません。 個々の受信 NAT 規則を参照する必要があります。

inboundNatPools
IList<InboundNatPool>

ロード バランサーに関連付けられている NIC 上の 1 つのバックエンド ポートへの受信 NAT の外部ポート範囲を定義します。 受信 NAT 規則は、この範囲の外部ポートを使用して、Load Balancerに関連付けられている各 NIC に対して自動的に作成されます。 Load Balancerでのインバウンド NAT プールの定義は、インバウンド NAT 規則の定義と相互に排他的です。 受信 NAT プールは、仮想マシン スケール セットから参照されます。 個々の仮想マシンに関連付けられている NIC は、受信 NAT プールを参照できません。 個々の受信 NAT 規則を参照する必要があります。

outboundRules
IList<OutboundRule>

送信規則。

resourceGuid
String

ロード バランサー リソースのリソース GUID プロパティ。

provisioningState
String

ロード バランサー リソースのプロビジョニング状態。 使用可能な値には、'Succeeded'、'Updating'、'Deleting'、'Failed' などがあります。

etag
String

リソースが更新されるたびに変更される一意の読み取り専用文字列。

適用対象