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


LoadBalancingRule interface

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

Extends

Свойства

backendAddressPool

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

backendAddressPools

Массив ссылок на пул dips.

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

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

name

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

probe

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

protocol

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

provisioningState

Состояние подготовки ресурса правила балансировки нагрузки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

id

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

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

backendAddressPool

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

backendAddressPool?: SubResource

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

backendAddressPools

Массив ссылок на пул dips.

backendAddressPools?: 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

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

loadDistribution?: string

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

string

name

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

name?: string

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

string

probe

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

probe?: SubResource

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

protocol

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

protocol?: string

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

string

provisioningState

Состояние подготовки ресурса правила балансировки нагрузки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

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

string

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

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

string

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

id

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

id?: string

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

string

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