Поделиться через


LoadBalancingRule interface

Правило балансировки нагрузки для подсистемы балансировки нагрузки.

Extends

Свойства

backendAddressPool

Ссылка на пул dips. Входящий трафик случайным образом распределяется по IP-адресам в внутренних IP-адресах.

backendPort

Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 0 до 65535. Обратите внимание, что значение 0 включает "Любой порт"

disableOutboundSnat

Настраивает SNAT для виртуальных машин в серверном пуле, чтобы использовать общедоступный IP-адрес, указанный в интерфейсе правила балансировки нагрузки.

enableFloatingIP

Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки.

enableTcpReset

Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP.

etag

Уникальная строка только для чтения, которая изменяется при обновлении ресурса.

frontendIPConfiguration

Ссылка на внешние IP-адреса.

frontendPort

Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 0 до 65534. Обратите внимание, что значение 0 включает "Любой порт"

idleTimeoutInMinutes

Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP.

loadDistribution

Политика распределения нагрузки для этого правила. Возможные значения: Default, SourceIP и SourceIPProtocol.

name

Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу.

probe

Ссылка на пробу подсистемы балансировки нагрузки, используемую правилом балансировки нагрузки.

protocol

Транспортный протокол для конечной точки. Возможные значения: "Udp" или "Tcp" или "All".

provisioningState

Возвращает состояние подготовки ресурса PublicIP. Возможные значения: "Обновление", "Удаление" и "Сбой".

Унаследованные свойства

id

Идентификатор ресурса.

Сведения о свойстве

backendAddressPool

Ссылка на пул dips. Входящий трафик случайным образом распределяется по IP-адресам в внутренних IP-адресах.

backendAddressPool?: SubResource

Значение свойства

backendPort

Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 0 до 65535. Обратите внимание, что значение 0 включает "Любой порт"

backendPort?: number

Значение свойства

number

disableOutboundSnat

Настраивает SNAT для виртуальных машин в серверном пуле, чтобы использовать общедоступный IP-адрес, указанный в интерфейсе правила балансировки нагрузки.

disableOutboundSnat?: boolean

Значение свойства

boolean

enableFloatingIP

Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки.

enableFloatingIP?: boolean

Значение свойства

boolean

enableTcpReset

Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP.

enableTcpReset?: boolean

Значение свойства

boolean

etag

Уникальная строка только для чтения, которая изменяется при обновлении ресурса.

etag?: string

Значение свойства

string

frontendIPConfiguration

Ссылка на внешние IP-адреса.

frontendIPConfiguration?: SubResource

Значение свойства

frontendPort

Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 0 до 65534. Обратите внимание, что значение 0 включает "Любой порт"

frontendPort?: number

Значение свойства

number

idleTimeoutInMinutes

Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP.

idleTimeoutInMinutes?: number

Значение свойства

number

loadDistribution

Политика распределения нагрузки для этого правила. Возможные значения: Default, SourceIP и SourceIPProtocol.

loadDistribution?: string

Значение свойства

string

name

Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу.

name?: string

Значение свойства

string

probe

Ссылка на пробу подсистемы балансировки нагрузки, используемую правилом балансировки нагрузки.

probe?: SubResource

Значение свойства

protocol

Транспортный протокол для конечной точки. Возможные значения: "Udp" или "Tcp" или "All".

protocol?: string

Значение свойства

string

provisioningState

Возвращает состояние подготовки ресурса PublicIP. Возможные значения: "Обновление", "Удаление" и "Сбой".

provisioningState?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Идентификатор ресурса.

id?: string

Значение свойства

string

унаследован отSubResource.id