LoadBalancingRule interface
ロード バランサーの負荷分散規則。
- Extends
プロパティ
| backend |
DIP のプールへの参照。 受信トラフィックは、バックエンド IP 内の IP 間でランダムに負荷分散されます。 |
| backend |
DIP のプールへの参照の配列。 |
| backend |
エンドポイントの内部接続に使用されるポート。 使用できる値は 0 ~ 65535 です。 値 0 では "任意のポート" が有効になります。 |
| disable |
負荷分散規則のフロントエンドで指定されたパブリック IP アドレスを使用するように、バックエンド プール内の VM の SNAT を構成します。 |
| enable |
UDP プロトコルを使用する場合に、通信する 2 つのエンドポイント間の接続を追跡し、その有効期間中に同じバックエンド VM に関連付けることができるかどうかを定義します。 |
| enable |
SQL AlwaysOn 可用性グループを構成するために必要なフローティング IP 機能用に仮想マシンのエンドポイントを構成します。 この設定は、SQL Server で SQL AlwaysOn 可用性グループを使用する場合に必要です。 エンドポイントを作成した後は、この設定を変更できません。 |
| enable |
TCP フローのアイドル タイムアウトまたは予期しない接続終了時に双方向 TCP リセットを受信します。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 |
| etag | リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| frontend |
フロントエンド IP アドレスへの参照。 |
| frontend |
外部エンドポイントのポート。 各規則のポート番号は、ロード バランサー内で一意である必要があります。 使用できる値は 0 ~ 65534 です。 値 0 では "任意のポート" が有効になります。 |
| idle |
TCP アイドル接続のタイムアウト。 値は 4 ~ 30 分の間で設定できます。 既定値は 4 分です。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。 |
| load |
この規則の負荷分散ポリシー。 |
| name | ロード バランサーによって使用される負荷分散規則のセット内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。 |
| probe | 負荷分散規則で使用されるロード バランサー プローブへの参照。 |
| protocol | 負荷分散規則で使用されるトランスポート プロトコルへの参照。 |
| provisioning |
負荷分散規則リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| type | リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
継承されたプロパティ
| id | リソース ID。 |
プロパティの詳細
backendAddressPool
DIP のプールへの参照。 受信トラフィックは、バックエンド IP 内の IP 間でランダムに負荷分散されます。
backendAddressPool?: SubResource
プロパティ値
backendAddressPools
backendPort
エンドポイントの内部接続に使用されるポート。 使用できる値は 0 ~ 65535 です。 値 0 では "任意のポート" が有効になります。
backendPort?: number
プロパティ値
number
disableOutboundSnat
負荷分散規則のフロントエンドで指定されたパブリック IP アドレスを使用するように、バックエンド プール内の VM の SNAT を構成します。
disableOutboundSnat?: boolean
プロパティ値
boolean
enableConnectionTracking
UDP プロトコルを使用する場合に、通信する 2 つのエンドポイント間の接続を追跡し、その有効期間中に同じバックエンド VM に関連付けることができるかどうかを定義します。
enableConnectionTracking?: boolean
プロパティ値
boolean
enableFloatingIP
SQL AlwaysOn 可用性グループを構成するために必要なフローティング IP 機能用に仮想マシンのエンドポイントを構成します。 この設定は、SQL Server で SQL AlwaysOn 可用性グループを使用する場合に必要です。 エンドポイントを作成した後は、この設定を変更できません。
enableFloatingIP?: boolean
プロパティ値
boolean
enableTcpReset
TCP フローのアイドル タイムアウトまたは予期しない接続終了時に双方向 TCP リセットを受信します。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。
enableTcpReset?: boolean
プロパティ値
boolean
etag
リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
etag?: string
プロパティ値
string
frontendIPConfiguration
frontendPort
外部エンドポイントのポート。 各規則のポート番号は、ロード バランサー内で一意である必要があります。 使用できる値は 0 ~ 65534 です。 値 0 では "任意のポート" が有効になります。
frontendPort?: number
プロパティ値
number
idleTimeoutInMinutes
TCP アイドル接続のタイムアウト。 値は 4 ~ 30 分の間で設定できます。 既定値は 4 分です。 この要素は、プロトコルが TCP に設定されている場合にのみ使用されます。
idleTimeoutInMinutes?: number
プロパティ値
number
loadDistribution
この規則の負荷分散ポリシー。
loadDistribution?: string
プロパティ値
string
name
ロード バランサーによって使用される負荷分散規則のセット内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
name?: string
プロパティ値
string
probe
protocol
負荷分散規則で使用されるトランスポート プロトコルへの参照。
protocol?: string
プロパティ値
string
provisioningState
負荷分散規則リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
type
リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string